Project 1 - Interfacing a 16*2 LCD with Arduino using I2C protocol
1)MASTER CODE:
#include
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);//Define LCD
//Module Pins(RS,EN,D4,D5,D6,D7);//
int val1=A4;
int val2=A5;
void setup()
{
lcd.begin(16,2);
}
void loop()
{
lcd.setCursor(0,0);//Sets Cursor at line one of LCD
lcd.print(">> Raj <<");//Prints >> Slave << at>
lcd.setCursor(0,1);// Sets Cursor ar line two of LCD
lcd.print("KishoreVal: 100");//Prints MasterVal: in LCD
delay(1000);
}
SLAVE CODE:
#include
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);//Define LCD Module Pins (RS,EN,D4,D5,D6,D7)
int val1=A4;
int val2=A5;
void setup()
{
lcd.begin(16,2);
}
void loop()
{
lcd.setCursor(0,0);//Sets Cursor at line one of LCD
lcd.print(">> Kishore <<");//Prints >> Master << at>
lcd.setCursor(0,1);//Sets Cursor at line two of LCD
lcd.print("RajVal: 99");//Prints SlaveVal: in LCD
//LCD
delay(1000);
}