int buzzer = 2;
void setup() {
pinMode(buzzer, OUTPUT);
}
void do1() { tone(buzzer, 265); }
void re() { tone(buzzer, 297); }
void mi() { tone(buzzer, 330); }
void fa() { tone(buzzer, 352); }
void sol() { tone(buzzer, 396); }
void la() { tone(buzzer, 440); }
void si() { tone(buzzer, 495); }
void do2() { tone(buzzer, 528); }
void s() { noTone(buzzer); }
void loop() {
// dua mata saya
sol(); delay(500); mi(); delay(1500); fa(); delay(500); sol(); delay(500);
s(); delay(1000);
// hidung saya satu
sol(); delay(500); do2(); delay(500); sol(); delay(500); fa(); delay(500);
mi(); delay(500); re(); delay(500); s(); delay(1000);
// dua kaki saya
fa(); delay(500); re(); delay(500); re(); delay(500); re(); delay(500);
mi(); delay(500); fa(); delay(500); s(); delay(500);
// pakai spatu baru
la(); delay(500); mi(); delay(500); do1(); delay(500); mi(); delay(500);
re(); delay(500); do1(); delay(600); s(); delay(1000);
// dua tangan saya
sol(); delay(500); mi(); delay(1500); fa(); delay(500); sol(); delay(500);
s(); delay(1000);
// yang kiri dan kanan
sol(); delay(500); do2(); delay(500); sol(); delay(500); fa(); delay(500);
mi(); delay(500); re(); delay(500); s(); delay(1000);
// satu mulut saya
fa(); delay(500); re(); delay(500); re(); delay(500); re(); delay(500);
mi(); delay(500); fa(); delay(500); s(); delay(500);
// tidak brenti makan
la(); delay(500); mi(); delay(500); do1(); delay(500); mi(); delay(500); re(); delay(500);
do1(); delay(600); s(); delay(1000);
}