#define LDR_PIN 2
#define LED 3
#define Buzzer 7
#define LED2 6
#define LED3 5
int nilai;
void setup() {
pinMode(LDR_PIN, INPUT);
pinMode(LED, OUTPUT);
pinMode(LED2, OUTPUT);
pinMode(Buzzer, OUTPUT);
pinMode(LED3, OUTPUT);
Serial.begin(9600);
}
void loop() {
nilai = analogRead(LDR_PIN);
Serial.print("Nilai LDR : ");
Serial.println(nilai);
if (nilai < 400) {
tone(Buzzer, 150);
digitalWrite(LED, HIGH);
}else{
digitalWrite(LED, LOW);
noTone(Buzzer);
}
delay(1000);
if (nilai > 600) {
digitalWrite(LED3, HIGH);
}else{
digitalWrite(LED3, LOW);
}
if (nilai > 400) {
digitalWrite(LED2, HIGH);
}else{
digitalWrite(LED2, LOW);
}
if(nilai < 600){
digitalWrite(LED2, HIGH);
}else{
digitalWrite(LED2, LOW);
}
}