// Library LCD
#include <LiquidCrystal_I2C.h>
// set alamat I2C dan ukuran LCD
LiquidCrystal_I2C lcd(0x27,16,2);
void setup() {
pinMode(2, OUTPUT);
pinMode(13, INPUT_PULLUP);
Serial.begin(115200);
// setup LCD--
lcd.init();
lcd.clear();
lcd.backlight();
lcd.setCursor(0,0);
lcd.print("##STATUS LAMPU##");
}
void loop() {
int status = digitalRead(13);
lcd.setCursor(0,1);
if(status == HIGH)
{
digitalWrite(2, HIGH);
lcd.print("LAMPU MENYALA");
//Serial.print("Switch ON, ");
//Serial.println(status);
} else {
digitalWrite(2, LOW);
lcd.print("LAMPU MATI ");
//Serial.print("Switch OFF, ");
//Serial.println(status);
}
}