#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16, 2);
int hasilSensorLDR;
void setup() {
lcd.begin(16, 2);
pinMode(6, OUTPUT);
}
void loop() {
hasilSensorLDR = analogRead(0);
if (hasilSensorLDR < 400) {
digitalWrite(4,HIGH);
lcd.backlight();
lcd.setCursor(3, 0);
lcd.print("SENSOR GELAP");
lcd.setCursor(2, 1);
lcd.print("Nilai = ");
lcd.print(hasilSensorLDR);
delay(1000);
lcd.clear();
} else {
digitalWrite(4, LOW);
lcd.backlight();
lcd.setCursor(3, 0);
lcd.print("SENSOR TERANG");
lcd.setCursor(2, 1);
lcd.print("Nilai = ");
lcd.print(hasilSensorLDR);
delay(1000);
lcd.clear();
}
}