// 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(600);
tone(pinBuzzer, SOL, 800); //RUNG
delay(800);
tone(pinBuzzer, MI, 300); //KA
delay(500);
tone(pinBuzzer, DO1, 800); //KAK
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(500);
tone(pinBuzzer, LA, 400); //DI
delay(500);
tone(pinBuzzer, SOL, 800); //JEN
delay(700);
tone(pinBuzzer, FA, 500); //DE
delay(500);
tone(pinBuzzer, MI, 700); //LA
delay(900);
tone(pinBuzzer, SOL, 500); //NE
delay(600);
tone(pinBuzzer, SOL, 700); //NEK
delay(800);
tone(pinBuzzer, MI, 500); //SU
delay(700);
tone(pinBuzzer, DO1, 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, 100); //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, 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, 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, DO1, 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, DO1, 500); //A
delay(500);
noTone(pinBuzzer);
delay(2000);
}