#define LDR_PIN 34
#define LED_PIN 23
#define BUZZER_PIN 22
#define THRESHOLD 300
void setup(){
Serial.begin(115200);
pinMode(LED_PIN, OUTPUT);
pinMode(BUZZER_PIN, OUTPUT);
}
void loop(){
int lightValue=analogRead(LDR_PIN);
Serial.print("Light Value:");
Serial.println(lightValue);
if(lightValue< THRESHOLD){
digitalWrite(LED_PIN, HIGH);
Serial.println("LED ON");
tone(BUZZER_PIN, 300);
Serial.println("BUZZER ON");
}else{
digitalWrite(LED_PIN, LOW);
Serial.println("LED OFF");
noTone(BUZZER_PIN);
Serial.println("BUZZER OFF");
}
delay(500);
}