Arduino Based Programmable Digital Data Display

LCDs are widely used in applications like token-display machines in smalls and supermarkets, order number displays in restaurants and café, and so on. The project presented here demonstrates the working of Arduino based message display on LCD using Bluetooth.

Circuit and working

This circuit uses Arduino board that accepts data via HC-05 Bluetooth module from various types of gadgets like Android based smartphones. Arduino is the heart of this programmable display. The circuit is shown in Fig. 1.

In this application, the Bluetooth module acts as both transmitter and receiver, and is compatible with most smartphones. Different port pins of Arduino are used to drive the 16×2 LCD as shown in the circuit.

The message typed by the user on the Android based smartphone is received by the Bluetooth module and transmitted at its Tx pin, which is connected to port pin 0 (Rx) of Arduino. Similarly, Rx pin of the Bluetooth module is connected to port pin 1 (Tx) of Arduino.

In this manner data communication takes place between the user and Arduino board.

Software program

Circuit operation is performed using the software program loaded into the internal memory of Arduino board. The program implements all the required functionalities including user inputs through the smartphones by displaying messages on the LCD.

Launch Arduino software and select the correct COM port and Arduino board, and write Arduino sketch (program).The program is given below for reference:

Connect LCD. Connect the LCD module to Arduino. Refer circuit diagram (Fig. 1) for connections. Turn on your Arduino and check if the LCD is working properly. You will see some black pixels on the screen.

Testing

To display the message on the LCD using the Android based smartphone, download Blue Term application from Google Play Store. Run it and HC-05 Bluetooth module will be detected by your smartphone. Pair your smartphone with HC-05. You can now type the desired message on your smartphone, followed by pressing Enter for transmission to HC-05 connected to Arduino. The message will be displayed on the LCD screen.

Electronicsforu.com is the digital avatar of Electronics For You (EFY) magazine. EFY was launched in 1969, and is counted amongst the leading publications in the fields of electronics and technology—across the globe. Read more about EFY here.