#include <LiquidCrystal_I2C.h>
#include <Wire.h>
int Pir = 13;
int Led = 12;
int Ldr = 11;
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup() {
pinMode(11,INPUT);
pinMode(12,OUTPUT);
pinMode(13, INPUT);
lcd.setCursor(0,0);
lcd.print("GERAKAN");
lcd.begin(16,2);
lcd.backlight();
}
void loop() {
if (digitalRead(Pir) == HIGH){
lcd.setCursor(0, 0);
lcd.println("GELAP");
if (digitalRead(Pir) == HIGH){
digitalWrite(12, HIGH);
lcd.setCursor(0,1);
lcd.print("BERGERAK");}
else{
digitalWrite(12, LOW);
lcd.setCursor(0,1);
lcd.print("TAK GERAK");}
} else {
lcd.setCursor(0,0);
lcd.print("CAHAYA");
if (digitalRead(Pir) == HIGH){
digitalWrite(12, LOW);
lcd.setCursor(0, 1);
lcd.print("BERGERAK");
}else{
digitalWrite(12, LOW);
lcd.setCursor(0, 1);
lcd.print("TAK GERAK");
}
}
delay(1000);
}