#include <LCD_I2C.h>
LCD_I2C lcd(0x27, 16, 2);
void setup() {
lcd.begin();
lcd.backlight();
pinMode(2, INPUT_PULLUP);
pinMode(4, INPUT_PULLUP);
pinMode(5, INPUT_PULLUP);
pinMode(16, HIGH);
pinMode(17, HIGH);
}
void loop() {
if (digitalRead(2)==0){
lcd.clear();
digitalWrite(16, LOW);
digitalWrite(17, HIGH);
lcd.setCursor(0,0);
lcd.print("Relay 1 ON");
}
if (digitalRead(4)==0){
lcd.clear();
digitalWrite(16, HIGH);
digitalWrite(17, LOW);
lcd.setCursor(0,1);
lcd.print("Relay 2 ON");
}
if (digitalRead(5)==0){
lcd.clear();
digitalWrite(16, LOW);
digitalWrite(17, LOW);
lcd.setCursor(0,0);
lcd.print("Relay 1 & 2 OFF");
}
}