#define Do 262
#define Re 294
#define Mi 330
#define Fa 349
#define So 392
#define La 440
#define Si 494
#define Do2 523
#define Re2 587
#define Mi2 659
#define Fa2 698
#define So2 784
#define La2 880
#define Si2 988
void setup() {
pinMode(7, OUTPUT);
}
void loop() {
int lagu[] = {
So, Mi2, Mi2, Mi2, Mi2, Mi2, Mi2, Re2, Do2, Si,
Do2, Re2, So, Fa2, Fa2, Fa2, Mi2, Re2, Fa2, Mi2, Re2,
Do2, Re2, Mi2, Mi2, So2, So2, So2, Mi2, Fa2, Fa2, Mi2,
Mi2, Mi2, Do2, Re2, So, Do2, Mi2,
Mi2, Re2, Fa2, Mi2, Mi2, Re2, Re2,
Do2,
}; // Lagu Pelangi Pelangi
int tempo[] = {
100,100,100,100,100,300,100,100,100,100,
100,300,100,100,100,100,100,300,100,100,100,
100,100,300,100,100,100,100,100,300,100,100,
100,100,100,300,100,300,100,
100,300,100,100,100,100,100,
300,
};
int j = sizeof(lagu) / sizeof(lagu[0]);
for (int i = 0; i < j; i++) {
tone(7, lagu[i] );
delay(tempo[i]);
noTone(7);
delay(100);
}
}