//Sensor Cahaya
//Aisy Masyal Athaya
const int ledPin = 4;
// Pin sensor LDR
const int ldrPin = 14;
void setup() {
// Atur pin LED sebagai output
pinMode(ledPin, OUTPUT);
// Mulai komunikasi serial (untuk debugging)
Serial.begin(9600);
}
void loop() {
// Baca nilai dari sensor LDR
int ldrValue = analogRead(ldrPin);
// Tampilkan nilai sensor LDR di Serial Monitor
Serial.print("Nilai LDR: ");
Serial.println(ldrValue);
// Kondisi: Jika sensor mendapat cahaya (nilai LDR tinggi), LED padam, jika tidak, LED menyala
if (ldrValue < 2000) { // Sesuaikan nilai ambang batas sesuai kebutuhan
digitalWrite(ledPin, LOW); // LED padam
} else {
digitalWrite(ledPin, HIGH); // LED menyala
}
// Delay sebentar untuk kestabilan (opsional)
delay(100);
}