#define bdo 2
#define bre 3
#define bmi 4
#define bfa 5
#define bsol 6
#define bla 7
#define bsi 8
#define buz 10
void setup(){
pinMode(bdo, INPUT);
pinMode(bre, INPUT);
pinMode(bmi, INPUT);
pinMode(bfa, INPUT);
pinMode(bsol, INPUT);
pinMode(bla, INPUT);
pinMode(bsi, INPUT);
pinMode(buz, OUTPUT);
digitalWrite(bdo, HIGH);
digitalWrite(bre, HIGH);
digitalWrite(bmi, HIGH);
digitalWrite(bfa, HIGH);
digitalWrite(bsol, HIGH);
digitalWrite(bla, HIGH);
digitalWrite(bsi, HIGH);
}
void loop(){
if(digitalRead(bdo)==LOW){
tone(buz,264);//DO
}
else if(digitalRead(bre)==LOW){
tone(buz,297);//RE
}
else if(digitalRead(bmi)==LOW){
tone(buz,330);//MI
}
else if(digitalRead(bfa)==LOW){
tone(buz,352);//FA
}
else if(digitalRead(bsol)==LOW){
tone(buz,396);//SOL
}
else if(digitalRead(bla)==LOW){
tone(buz,440);//LA
}
else if(digitalRead(bsi)==LOW){
tone(buz,495);//SI
}
else{
noTone(10);
}
}