// KELAS XII 7 SMAN 1 SEMENDAWAI SUKU III
// Teknik Pemrograman
// Arduino untuk Pemula
// coder NBS
// tangga nada C
#define DO 262 //DO
#define DO 262 //D0
#define MI 330 // MI
#define FA 349 // ΓΑ
#define SOL 392 // SOL
#define LA 440 // LA
#define SI 494 // ST
#define D01 523//DO
//Buzzer ada di pin 9.
const int pinBuzzer=9;
void setup() {
pinMode(pinBuzzer, OUTPUT);
}
void loop() {
tone(pinBuzzer, SOL, 500); //BU
delay(600);
tone(pinBuzzer, SOL, 800); //RUNG
delay(880);
tone(pinBuzzer, MI, 300); //KA
delay(500);
tone(pinBuzzer, D01, 800); //КАК
delay(800);
tone(pinBuzzer, MI, 500); //TU
delay(500);
tone(pinBuzzer, RE, 800); //A
delay(1000);
tone(pinBuzzer, MI, 500); //HING
delay(600);
tone(pinBuzzer, FA, 700); //GAP
delay(800);
tone(pinBuzzer, LA, 400); //DI
delay(500);
tone(pinBuzzer, SOL, 800); //JEN
delay(700);
tone(pinBuzzer, FA, 500); //DE
delay(500);
tone(pinBuzzer, MI, 768); //LA
delay(900);
tone(pinBuzzer, SOL, 500); //NE
delay(600);
tone(pinBuzzer, SOL, 700); //NEK
delay(800);
tone(pinBuzzer, MI, 500); //Su
delay(500);
tone(pinBuzzer, D01, 900); //DAH
delay(700);
tone(pinBuzzer, MI, 500); //TU
delay(400);
tone(pinBuzzer, RE, 700); //A
delay(900);
tone(pinBuzzer, SI, 500); //GI
delay(500);
tone(pinBuzzer, LA, 500); //GI
delay(500);
tone(pinBuzzer, SOL, 500); //NYA
delay(900);
tone(pinBuzzer, FA, 500); //TING
delay(500);
tone(pinBuzzer, MI, 500); //GAL
delay(700);
tone(pinBuzzer, RE, 500); //DU
delay(600);
tone(pinBuzzer, DO, 500); //A
delay(900);
tone(pinBuzzer, SOL, 300); //TEK
delay(400);
tone(pinBuzzer, MI, 700); //DUNG
delay(900);
tone(pinBuzzer, SOL, 300); //TEK
delay(400);
tone(pinBuzzer, MI, 708); //DUNG
delay(900);
tone(pinBuzzer, SOL, 300); //TEK
delay(400);
tone(pinBuzzer, MI, 700); //DUNG
delay(500);
tone(pinBuzzer, LA, 300); //LA
delay(400);
tone(pinBuzzer, LA, 300); //LA
delay(400);
tone(pinBuzzer, LA, 300);//LA
delay(700);
tone(pinBuzzer, SOL, 300); //TEK
delay (400);
tone(pinBuzzer, MI, 700); //DUNG
delay(900);
tone(pinBuzzer, SOL, 300); //TEK
delay(400);
tone(pinBuzzer, MI, 700); //DUNG
delay(900);
tone(pinBuzzer, SOL, 100); //TEK
delay(400);
tone(pinBuzzer, MI, 500); //DUNG
delay(500);
tone(pinBuzzer, LA, 300); //LA
delay(400);
tone(pinBuzzer, LA, 300); //LA
delay(400);
tone(pinBuzzer, LA, 300); //LA
delay(700);
tone(pinBuzzer, SOL, 300); //TEK
delay(400);
tone(pinBuzzer, MI, 700); //DUNG
delay(900);
tone(pinBuzzer, SOL, 300); //TEK
delay(400);
tone(pinBuzzer, MI, 700);//DUNG
delay (900);
tone(pinBuzzer, SOL, 300); //TEK
delay(400);
tone(pinBuzzer, MI, 700); //DUNG
delay(500);
tone(pinBuzzer, LA, 300); //LA
delay(400);
tone(pinBuzzer, LA, 300); //LA
delay(400);
tone(pinBuzzer, LA, 300); //LA
delay(700);
tone(pinBuzzer, LA, 500); //BU
delay(500);
tone(pinBuzzer, SI, 700); //RUNG
delay(700);
tone(pinBuzzer, SOL, 500); //KA
delay(500);
tone(pinBuzzer, LA, 600); //KAK
delay(600);
tone(pinBuzzer, SI, 500); //TU
delay(500);
tone(pinBuzzer, D01, 500); //A
delay(500);
noTone(pinBuzzer);
delay(2000);