const int ledR = 8;
const int ledY = 9;
const int ledG = 10;
const int ledP = 11;
const int buzz = 1;
const int btnR = 12;
const int btnY = 7;
const int btnG = 6;
const int btnP = 5;
const int btnB = 0;
int val = 0;
void setup() {
pinMode(ledR, OUTPUT);
pinMode(ledP,OUTPUT);
pinMode(ledG, OUTPUT);
pinMode(ledY, OUTPUT);
pinMode(buzz, OUTPUT);
pinMode(btnR, INPUT_PULLUP);
pinMode(btnG, INPUT_PULLUP);
pinMode(btnY, INPUT_PULLUP);
pinMode(btnP, INPUT_PULLUP);
pinMode(btnB, INPUT_PULLUP);
// put your setup code here, to run once:
}
void loop() {
if(digitalRead(btnR)==LOW)
{
digitalWrite(ledR, HIGH);
digitalWrite(ledY, LOW);
digitalWrite(ledG, LOW);
digitalWrite(ledP, LOW);
val = 500;
tone(buzz,val,250);
}
else if(digitalRead(btnG)==LOW)
{
digitalWrite(ledG, HIGH);
digitalWrite(ledY, LOW);
digitalWrite(ledR, LOW);
digitalWrite(ledP, LOW);
val = 1000;
tone(buzz,val,250);
}
else if(digitalRead(btnY)==LOW)
{
digitalWrite(ledY, HIGH);
digitalWrite(ledR, LOW);
digitalWrite(ledG, LOW);
digitalWrite(ledP, LOW);
val = 1500;
tone(buzz,val,250);
}
else if(digitalRead(btnP)==LOW)
{
digitalWrite(ledP, HIGH);
digitalWrite(ledY, LOW);
digitalWrite(ledG, LOW);
digitalWrite(ledR, LOW);
val = 2000;
tone(buzz,val,250);
}
else if(digitalRead(btnB)==LOW)
{
digitalWrite(ledR, HIGH);
digitalWrite(ledP, HIGH);
digitalWrite(ledG, HIGH);
digitalWrite(ledY, HIGH);
val = 700;
tone(buzz,val,250);
}
// put your main code here, to run repeatedly:
}