#define led 12
#define buz 3
#define light A0
void setup() {
// put your setup code here, to run once:
pinMode(light, INPUT);
pinMode(led, OUTPUT);
pinMode(buz, OUTPUT);
Serial.begin(115200);
Serial.println("streetlight");
}
void loop() {
// put your main code here, to run repeatedly:
int LDR_status=analogRead(light);
if(LDR_status>170){
digitalWrite(led, HIGH);
Serial.println("LED ON");
}
else{
digitalWrite(buz, HIGH);
delay(1000);
Serial.println("Alarm ON");
digitalWrite(buz,LOW);
digitalWrite(led,LOW);
}
delay(1000);
}