int LEDred=12;
int LEDyellow=11;
int LEDgreen=10;
int buzzer1=6;
int ldr=A0;
int value;
void setup() {
// put your setup code here, to run once:
pinMode(LEDred, OUTPUT);
pinMode(LEDyellow, OUTPUT);
pinMode(LEDgreen, OUTPUT);
pinMode(buzzer1, OUTPUT);
pinMode(ldr, INPUT);
Serial.begin(9600);
}
void loop() {
// put your main code here, to run repeatedly:
value=analogRead(ldr);
Serial.print("LDR value is:");
Serial.println(value);
if (value>150){
for (int fadeValue=0; fadeValue<=225; fadeValue+=5){
analogWrite(LEDgreen, fadeValue);
delay(300);
}
}
else if (value>=100){
for (int fadeValue=0; fadeValue<=225; fadeValue+=5){
analogWrite(LEDyellow, fadeValue);
delay(300);
}
}
else (value<50);{
for(int fadeValue=0; fadeValue<=225; fadeValue+=5){
analogWrite(LEDred, fadeValue);
delay(300);
}
for (int buzzer=1000; buzzer>=31; buzzer-+100){
tone(buzzer1,buzzer);
}
}
}