A barcode is a method of representing data in a visual, machine-readable form. Barcodes are primarily used for inventory management and to maintain track of stock. Barcodes are widely used in stores around the world to speed up processing at checkout. Barcodes have also found utility in healthcare and hospitals for patient identification.
However, in order for barcodes to function, we need to have a reader that can decode and interpret the barcode reliably.
This Barcode reader uses and Arduino development board to interpret the data scanned by the barcode reader and displays it on a 16 x 2 LCD display.
The system makes use of a barcode reader module to scan barcodes and output the code. This data is passed on to the Arduino via a serial input. This code is decoded by arduino and displayed on an interfaced 16 x 2 LCD display module.
The system allows for displaying the scanned barcodes for testing and troubleshooting of barcode based systems.
- Hardware Specifications
- Arduino Uno
- Atmega 328 Controller
- Barcode Scanner
- USB Connector
- LCD Display
- Cables & Connectors
- PCB Board
- Power Adapter
- Software Specifications
- Programming Language: Embedded C