int LEDred = 8;
int LEDyellow = 9;
int buzzer22 = 11;
int Perseverance = A0;
void setup() {
// put your setup code here, to run once:
pinMode(LEDred, OUTPUT);
pinMode(LEDyellow, OUTPUT);
pinMode(buzzer22, OUTPUT);
pinMode(Perseverance, INPUT);
Serial.begin(9600);
void loop() {
// put your main code here, to run repeatedly:
value=analogRead(Perseverance);
Serial. print("Perseverance value is :")
Serial. println(value);
if(value>300) // value is greater than 300
}
for (int fadevalue = 5; fadeValue <=350; fadeValue +=5);
analogWrite(LEDred,fadeValue);
delay(200); // waiting time for diming effect (int fadevalue = 5; fadeValue <=250; fadeValue += 5);
analogWrite(LEDyellow,fadeValue);
delay(200);
}
}
else if value >=350){
for (int sound= 300; sound>=31; sound-=200){
tone(buzzer22, sound);
delay(200);
for (int sound= 200; sound<=31; sound-=100){
tone(buzzer22, sound);
}
}
}
else
{
analogWrite(LEDred,0);
analogWrite(LEDyellow,0);
noTone(buzzer22);
}
}
}