// KELAS XII 7 SMAN 1 SEMENDAWAI SUKU III
// Teknik Pemrograman
// Arduino untuk Pemula
// coder NBS
// tangga nada C
#define DO 262 // DO
#define RE 294 // RE
#define MI 330 // MI
#define FA 349 // FA
#define SOL 392 // SOL
#define LA 440 // LA
#define SI 494 // SI
#define DO1 523 // DO
//Buzzer ada di pin 9
const int pinBuzzer=9;
void setup() {
pinMode(pinBuzzer, OUTPUT);
}
void loop() {
tone(pinBuzzer, SOL, 500); //BU
delay(550);
tone(pinBuzzer, SOL, 800); //RUNG
delay(750);
tone(pinBuzzer, MI, 300); //KA
delay(450);
tone(pinBuzzer, DO1, 800); //KAK
delay(750);
tone(pinBuzzer, MI, 500); //TU
delay(450);
tone(pinBuzzer, RE, 800); //A
delay(950);
tone(pinBuzzer, MI, 500); //HING
delay(550);
tone(pinBuzzer, FA, 700); //GAP
delay(450);
tone(pinBuzzer, LA, 400); //DI
delay(450);
tone(pinBuzzer, SOL, 800); //JEN
delay(650);
tone(pinBuzzer, FA, 500); //DE
delay(450);
tone(pinBuzzer, MI, 700); //LA
delay(850);
tone(pinBuzzer, SOL, 500); //NE
delay(550);
tone(pinBuzzer, SOL, 700); //NEK
delay(750);
tone(pinBuzzer, MI, 500); //SU
delay(650);
tone(pinBuzzer, DO1, 900); //DAH
delay(650);
tone(pinBuzzer, MI, 500); //TU
delay(350);
tone(pinBuzzer, RE, 700); //A
delay(850);
tone(pinBuzzer, SI, 500); //GI
delay(450);
tone(pinBuzzer, LA, 500); //GI
delay(450);
tone(pinBuzzer, SOL, 500); //NYA
delay(850);
tone(pinBuzzer, FA , 500); //TING
delay(450);
tone(pinBuzzer, MI, 500); //GAL
delay(650);
tone(pinBuzzer, RE, 500); //DU
delay(550);
tone(pinBuzzer, DO, 500); //A
delay(850);
tone(pinBuzzer, SOL, 100); //TEK
delay(350);
tone(pinBuzzer, MI, 700); //DUNG
delay(850);
tone(pinBuzzer, SOL, 300); //TEK
delay(350);
tone(pinBuzzer, MI, 700); //DUNG
delay(850);
tone(pinBuzzer, SOL, 300); //TEK
delay(350);
tone(pinBuzzer, MI, 700); //DUNG
delay(450);
tone(pinBuzzer, LA, 300); //LA
delay(350);
tone(pinBuzzer, LA, 300); //LA
delay(350);
tone(pinBuzzer, LA, 300); //LA
delay(650);
tone(pinBuzzer, SOL, 300); //TEK
delay(350);
tone(pinBuzzer, MI, 700); //DUNG
delay(850);
tone(pinBuzzer, SOL, 300); //TEK
delay(350);
tone(pinBuzzer, MI, 700); //DUNG
delay(850);
tone(pinBuzzer, SOL, 300); //TEK
delay(350);
tone(pinBuzzer, MI, 500); //DUNG
delay(450);
tone(pinBuzzer, LA, 300); //LA
delay(350);
tone(pinBuzzer, LA, 300); //LA
delay(350);
tone(pinBuzzer, LA, 300); //LA
delay(650);
tone(pinBuzzer, SOL, 300); //TEK
delay(350);
tone(pinBuzzer, MI, 700); //DUNG
delay(850);
tone(pinBuzzer, SOL, 300); //TEK
delay(350);
tone(pinBuzzer, MI, 700); //DUNG
delay(850);
tone(pinBuzzer, SOL, 300); //TEK
delay(350);
tone(pinBuzzer, MI, 700); //DUNG
delay(450);
tone(pinBuzzer, LA, 300); //LA
delay(350);
tone(pinBuzzer, LA, 300); //LA
delay(350);
tone(pinBuzzer, LA, 300); //LA
delay(650);
tone(pinBuzzer, DO1, 500); //BU
delay(450);
tone(pinBuzzer, SI, 700); //RUNG
delay(650);
tone(pinBuzzer, SOL, 500); //KA
delay(450);
tone(pinBuzzer, LA, 600); //KAK
delay(550);
tone(pinBuzzer, SI, 500); //TU
delay(450);
tone(pinBuzzer, DO1, 500); //A
delay(450);
noTone(pinBuzzer);
delay(1950);
}