Project 1 - Interfacing a 16*2 LCD with Arduino using I2C protocol
Master code:
#include
LiquidCrystal lcddisplay(12,11,5,4,3,2); //LCD module pins
int val1=A4;
int val2=A5;
void setup()
{
lcddisplay.begin(16,2);
}
void loop()
{
lcddisplay.setCursor(0,0); //sets cursor line one
lcddisplay.print("Master");//print master
lcddisplay.setCursor(0,1);//sets cursor st line two
lcddisplay.print("slave");//print slave
delay(2000);
}
Slave code:
#include
LiquidCrystal lcddisplay(12,11,5,4,3,2);//define lcd
Module Pins(Rs,EN,D4,D5,D6,D7)
int value1 =A4;
int value2=A5;
void setup()
{
lcddisplay.begine(16,2);
}
void loop()
{
lcddisplay.setCursor(0,0);//sets cursor at line one
lcddisplay.print("slave");//print slave
lcddisplay.setCursor?(0,1);//sets cursor at line two
lcddisplay("master");//print master
delay(2000);
}