//Happy Birthday
/* int notes[] = {784, 784, 880, 784, 1046, 988, 784, 784, 880, 784, 1174, 1046, 784, 784, 1568, 1318, 1046, 1046, 988, 880, 1396, 1396, 1318, 1046, 1174, 1046}
// Love Story
/*int notes[] = {554, 587, 587, 587, 587, 554, 587, 659, 587, 554, 587, 587, 587, 587, 554, 587, 659, 587, 554, 587, 494, 587, 587, 587, 554, 554, 440, 440, 440, 494, 554, 587, 587, 587, 587, 554, 587, 587, 659, 587, 554, 587, 587, 587, 587, 554, 587, 659, 587, 554, 587, 494, 587, 554, 440, 440, 440, 494,
587, 554, 587, 587, 587, 587, 587, 587, 554, 587, 659, 587, 587, 587, 587, 587, 659, 587, 587, 587, 587, 880, 784, 740, 659, 740, 659, 740, 659, 740, 659, 587, 659, 659, 659, 659, 587,740, 784, 740,
740, 740, 587, 587, 587, 784, 740, 587, 587, 587, 659, 587, 740, 587, 659, 587, 659, 740, 659, 587, 587, 659, 587, 740, 587, 659, 587, 659, 587, 740, 659, 587, 659, 587, 740, 659, 587, 587, 659, 659, 740, 659, 740, 659, 740, 740, 587};*/
// Twinkle Twinkle Little Star
/*int notes[] = {784, 784, 1174, 1174, 1318, 1318, 1174,
1026, 1026, 988, 988, 880, 880, 784,
1174, 1174, 1026, 1026, 988, 988, 880,
1174, 1174, 1026, 1026, 988, 988, 880,
784, 784, 1174, 1174, 1318, 1318, 1174,
1026, 1026, 988, 988, 880, 880, 784};*/
// Super Mario Bros.
/*int notes[] = {659, 659, 659, 523, 659, 784, 392, 523, 392, 330, 440, 494, 466, 440, 392, 523, 784, 880, 698, 784, 659,
523, 587, 494, 523, 392, 330, 440, 494, 466, 440, 392, 523, 784, 880, 698, 784, 659,
523, 587, 494,
784, 740, 698, 622, 659, 392, 440, 523, 440, 523, 587, 784, 740, 698, 622, 659, 1046, 1046, 1046,
784, 740, 698, 622, 659, 392, 440, 523, 440, 523, 587, 622, 587, 523,
784, 740, 698, 622, 659, 392, 440, 523, 440, 523, 587, 784, 740, 698, 622, 659, 1046, 1046, 1046,
784, 740, 698, 622, 659, 392, 440, 523, 440, 523, 587, 622, 587, 523,
523, 523, 523, 523, 587, 659, 523, 440, 397, 523, 523, 523, 523, 587, 659,
523, 523, 523, 523, 587, 659, 523, 440, 397, 659, 659, 659, 523, 659, 784,
659, 523, 392, 416, 440, 698, 698, 440, 494, 880, 880, 880, 784, 698, 659, 523, 440, 392,
659, 523, 392, 416, 440, 698, 698, 440, 494, 698, 698, 698, 659, 587, 523, 392};*/
void setup() {
Serial.begin(9600);
}
void loop() {
play();
delay(10000);
}
void play() {
for (int i = 0; i < sizeof(notes) / sizeof(notes[0]); i++) {
tone(13, notes[i], 200);
delay(300);
}
}
/*
A 440
B flat 466
B 494
C 523
C sharp 554
D 587
D sharp 622
E 659
F 698
F sharp 740
G 784
A flat 831
A 880
*/