int buzzer=8; // select digital I/O pin for the buzzer
void setup()
{
pinMode(buzzer,OUTPUT);
}
void loop() {
int melody [14][2] = {{440,100},{587,300},{523,200},{0,600},{440,100},{587,300},{523,200},{440,100},{587,300},{523,200},{440,100},{587,300},{466,200},{0,1900}};
for (int i=0; i<14; i++){
if (melody[i][0] == 0){
noTone(buzzer);
}
else {
tone(buzzer, melody[i][0]);
}
delay(melody[i][1]);
}
noTone(buzzer);
}
// Guaglione (https://www.youtube.com/watch?v=dfxv_lw2CDw)