int pinZumbador=11;
int pinLed=13;
int botonC=2;
int botonD=3;
int botonE=4;
int botonF=5;
int botonG=6;
int botonA=7;
int botonB=8;
int botonC2=9;
void setup() {
for(int i=2; i<=9; i++){
pinMode(i, INPUT_PULLUP);
}
pinMode(pinLed, OUTPUT);
pinMode(pinZumbador, OUTPUT);
}
void loop() {
while(digitalRead(botonC) == LOW){
tone(pinZumbador, 262, 100);
digitalWrite(pinLed, HIGH);
}
while(digitalRead(botonD) == LOW){
tone(pinZumbador, 294, 100);
digitalWrite(pinLed, HIGH);
}
while(digitalRead(botonE) == LOW){
tone(pinZumbador, 330, 100);
digitalWrite(pinLed, HIGH);
}
while(digitalRead(botonF) == LOW){
tone(pinZumbador, 349, 100);
digitalWrite(pinLed, HIGH);
}
while(digitalRead(botonG) == LOW){
tone(pinZumbador, 392, 100);
digitalWrite(pinLed, HIGH);
}
while(digitalRead(botonA) == LOW){
tone(pinZumbador, 440, 100);
digitalWrite(pinLed, HIGH);
}
while(digitalRead(botonB) == LOW){
tone(pinZumbador, 494, 100);
digitalWrite(pinLed, HIGH);
}
while(digitalRead(botonC2) == LOW){
tone(pinZumbador, 523, 100);
digitalWrite(pinLed, HIGH);
}
noTone(pinZumbador);
digitalWrite(pinLed, LOW);
}