If you don't have an I2C module you can click here to read how to connect 16*2 display module to Arduino UNO without using the I2C module. I don't recommend using this method since this uses 8 Arduino Pins. Where has using I2C module you use only 4 pins to connect the 16*2 display
If you prefer video mode you can click here to watch it on YouTube.
First, mount the I2C module to the Arduino UNO. While mounting make sure the 4 pins leading to Arduino UNO is facing outside like shown in the below image
Next, connect the circuit according to the circuit diagram
Next, connect the circuit to a Laptop or a Desktop and open the Arduino IDEAfter uploading if you don't see any character displayed adjust the brightness using the trimmer of the I2C module until you get the display
Sketch
Sketch Start
#include <Wire.h>#include <LiquidCrystal_I2C.h>LiquidCrystal_I2C lcd(0x27,20,4);void setup(){lcd.init();lcd.backlight();lcd.setCursor(3,0);lcd.print("Hello, world!");lcd.setCursor(2,1);lcd.print("Ywrobot Arduino!");}void loop(){}
Sketch End
Sketch Explanation - Hello World
#include <Wire.h> - Includes the library code for Wire which allows us to communicate with I2C devices
#include <LiquidCrystal_I2C.h> - Includes the library code for Liquid Crystal with I2C
LiquidCrystal_I2C lcd(0x27,20,4); - Set the LCD address to 0x27 for a 16 chars (Columns) and 2 line display (Rows)
void setup() {} - Setup function runs when you power the board or press reset button.
lcd.init(); - Initializes the lcd
lcd.backlight(); - Turns On the Backlight
lcd.setCursor(3,0); - Sets the cursor to column 4, row 1 and then prints the next print statement
lcd.print("Hello, world!"); - Prints Hello, world on the LCD Module
lcd.setCursor(2,1); - Sets the cursor to column 3, row 2 and then prints the next print statement
lcd.print("Ywrobot Arduino!"); - Prints Ywrobot Arduino! on the LCD Module
void loop() {} - Loop function runs statements inside it over and over again forever
Affiliate Links
Amazon USA
Amazon IND
Thank You For Reading !!!
No comments:
Post a Comment
Hi, Thanks for Commenting !!!