Connection Diagram
CODE
int but1 = 2;
int but2 = 3;
int but3 = 4;
int but4 = 5;
int but5 = 6;
int buzzer = 8;
void setup()
{
//let's declare the button pins as input
pinMode(but1,INPUT);
pinMode(but2,INPUT);
pinMode(but3,INPUT);
pinMode(but4,INPUT);
//declare buzzer pin as output
pinMode(buzzer,OUTPUT);
}
void loop()
{
// read the value from buttons
int b1 = digitalRead(but1);
int b2 = digitalRead(but2);
int b3 = digitalRead(but3);
int b4 = digitalRead(but4);
int b5 = digitalRead(but5);
if( b1 == 1 ){
tone(buzzer,300,100);
}
if( b2 == 1 ){
tone(buzzer,500,100);
}
if( b3 == 1 ){
tone(buzzer,700,100);
}
if( b4 == 1 ){
tone(buzzer,900,100);
}
if( b5 == 1 ){
tone(buzzer,1000,100);
}
// now let's put a short delay for a nice pitch
delay(10);
}