#define buzzer 12
void setup ()
{
pinMode(buzzer, OUTPUT) ; //pin 12 buzzer sebagai output
}
void loop ()
{
tone (buzzer, 196) ; delay (300) ; //SOL
tone (buzzer, 262) ; delay (300) ; //DO
tone (buzzer, 246.9) ; delay (300) ; //SI
tone (buzzer, 262) ; delay (300) ; //DO
tone (buzzer, 330) ; delay (350) ; //MI
tone (buzzer, 262) ; delay (650) ; //DO
tone (buzzer, 196) ; delay (300) ; //SOL
tone (buzzer, 330) ; delay (300) ; //MI
tone (buzzer, 294) ; delay (550) ; //RE
tone (buzzer, 262) ; delay (300) ; //DO
tone (buzzer, 294) ; delay (300) ; //RE
tone (buzzer, 330) ; delay (300) ; //MI
tone (buzzer, 262) ; delay (500) ; //DO
tone (buzzer, 196) ; delay (300) ; //SOL
tone (buzzer, 262) ; delay (450) ; //DO
tone (buzzer, 246.9) ; delay (300) ; //SI
tone (buzzer, 262) ; delay (300) ; //DO
tone (buzzer, 330) ; delay (300) ; //MI
tone (buzzer, 262) ; delay (400) ; //DO
tone (buzzer, 196) ; delay (300) ; //SOL
tone (buzzer, 330) ; delay (300) ; //MI
tone (buzzer, 294) ; delay (350) ; //RE
tone (buzzer, 262) ; delay (300) ; //DO
tone (buzzer, 294) ; delay (300) ; //RE
tone (buzzer, 330) ; delay (300) ; //MI
tone (buzzer, 262) ; delay (550) ; //DO
tone(buzzer,395); delay(300); //SOL
tone(buzzer,330); delay(470); //MI
noTone(buzzer);delay(100);
tone(buzzer,395); delay(300); //SOL
tone(buzzer,330); delay(500); //MI
noTone(buzzer);delay(100);
tone(buzzer,395); delay(300); //SOL
tone(buzzer,349); delay(500); //FA
tone(buzzer,330); delay(200); //MI
tone(buzzer,349); delay(200); //FA
tone(buzzer,395); delay(250); //SOL
tone(buzzer,330); delay(400); //MI
tone(buzzer,395); delay(300); //SOL
noTone(buzzer);delay(100);
tone(buzzer,330); delay(500); //MI
tone(buzzer,395); delay(300); //SOL
noTone(buzzer);delay(100);
tone(buzzer,330); delay(500); //MI
tone(buzzer,395); delay(300); //SOL
tone(buzzer,349); delay(550); //FA
tone(buzzer,330); delay(300); //MI
tone(buzzer,349); delay(300); //FA
tone(buzzer,294); delay(400); //RE
tone(buzzer,262); delay(500); //DO
}