const int pinBuzzer = 4;
const int DOR = 131;
const int RER = 147;
const int MIR = 165;
const int FAR = 175;
const int SOLR = 196;
const int LAR = 220;
const int SIR = 247;
const int DO = 262;
const int RE = 294;
const int MI = 330;
const int FA = 349;
const int SOL = 392;
const int LA = 440;
const int SI = 494;
const int DOT = 524;
void setup() {
// put your setup code here, to run once:
pinMode(pinBuzzer, OUTPUT);
Serial.begin(9600);
}
void loop() {
//Balonku ada lima
tone(pinBuzzer, MI,500);
delay(250);
tone(pinBuzzer, FA,500);
delay(250);
tone(pinBuzzer, SOL,1000);
delay(250);
tone(pinBuzzer, DOT,1000);
delay(250);
tone(pinBuzzer, SOL,1000);
delay(250);
tone(pinBuzzer, MI,1000);
delay(250);
tone(pinBuzzer, SOL,1500);
delay(1000);
//Rupa-rupa warnanya
tone(pinBuzzer, RE,500);
delay(250);
tone(pinBuzzer, MI,500);
delay(250);
tone(pinBuzzer, FA,1000);
delay(250);
tone(pinBuzzer, RE,1000);
delay(250);
tone(pinBuzzer, SOL,1000);
delay(250);
tone(pinBuzzer, FA,1000);
delay(250);
tone(pinBuzzer, MI,1500);
delay(1000);
//Merah kuning kelabu
delay(250);
tone(pinBuzzer, DO,500);
delay(250);
tone(pinBuzzer, LA,1000);
delay(250);
tone(pinBuzzer, LA,1000);
delay(250);
tone(pinBuzzer, SI,1000);
delay(250);
tone(pinBuzzer, DOT,1000);
delay(250);
tone(pinBuzzer, SOL,1500);
delay(1000);
//Merah muda dan biru
tone(pinBuzzer, MI,500);
delay(250);
tone(pinBuzzer, FA,500);
delay(250);
tone(pinBuzzer, SOL,1000);
delay(250);
tone(pinBuzzer, FA,1000);
delay(250);
tone(pinBuzzer, MI,1000);
delay(250);
tone(pinBuzzer, RE,1000);
delay(250);
tone(pinBuzzer, DO,1500);
delay(1000);
//Meletus balon hijau dor
tone(pinBuzzer, MI,500);
delay(250);
tone(pinBuzzer, FA,500);
delay(250);
tone(pinBuzzer, SOL,1000);
delay(250);
tone(pinBuzzer, DOT,1000);
delay(250);
tone(pinBuzzer, SOL,1000);
delay(250);
tone(pinBuzzer, MI,1000);
delay(250);
tone(pinBuzzer, SOL,1000);
delay(250);
tone(pinBuzzer, DOT,1500);
delay(250);
noTone(pinBuzzer);
delay(500);
//Hatiku sangat kacau
tone(pinBuzzer, RE,500);
delay(250);
tone(pinBuzzer, MI,500);
delay(250);
tone(pinBuzzer, FA,1000);
delay(250);
tone(pinBuzzer, RE,1000);
delay(250);
tone(pinBuzzer, SOL,1000);
delay(250);
tone(pinBuzzer, FA,1000);
delay(250);
tone(pinBuzzer, MI,1500);
delay(1000);
//Balonku tinggal empat
tone(pinBuzzer, DO,500);
delay(250);
tone(pinBuzzer, DO,500);
delay(250);
tone(pinBuzzer, LA,1000);
delay(250);
tone(pinBuzzer, LA,1000);
delay(250);
tone(pinBuzzer, SI,1000);
delay(250);
tone(pinBuzzer, DOR,1000);
delay(250);
tone(pinBuzzer, SOL,1500);
delay(1000);
//Kupegang erat-erat
tone(pinBuzzer, RE,500);
delay(250);
tone(pinBuzzer, FA,500);
delay(250);
tone(pinBuzzer, SOL,1000);
delay(250);
tone(pinBuzzer, FA,1000);
delay(250);
tone(pinBuzzer, MI,1000);
delay(250);
tone(pinBuzzer, RE,1000);
delay(250);
tone(pinBuzzer, DO,1500);
delay(1000);
}