// Deklarasi pin yang digunakan
#define LDR_PIN A0
#define LED_PIN 3
void setup() {
pinMode(LDR_PIN, INPUT); // Mengatur pin sensor LDR sebagai input
pinMode(LED_PIN, OUTPUT); // Mengatur pin lampu LED sebagai output
}
void loop() {
int nilaiLDR = analogRead(LDR_PIN); // Membaca nilai sensor LDR
// Jika nilai sensor LDR rendah (gelap), nyalakan LED
// Nilai sensor LDR lebih rendah dari nilai ambang tertentu menandakan kondisi gelap
if (nilaiLDR < 500) {
digitalWrite(LED_PIN, LOW); // Nyalakan LED
} else {
digitalWrite(LED_PIN, HIGH); // Matikan LED
}
delay(100); // Tunda selama 100 milidetik sebelum membaca sensor kembali
}