int speaker = 2;
void setup() {
pinMode(speaker, OUTPUT);
}
void DO() { tone(speaker, 264); } // fungsi variabel untuk nada DO
void RE() { tone(speaker, 297); } // fungsi variabel untuk nada RE
void MI() { tone(speaker, 330); } // fungsi variabel untuk nada MI
void FA() { tone(speaker, 352); } // fungsi variabel untuk nada FA
void SOL() { tone(speaker, 396); } // fungsi variabel untuk nada SOL
void LA() { tone(speaker, 440); } // fungsi variabel untuk nada LA
void SI() { tone(speaker, 495); } // fungsi variabel untuk nada SI
void DOO() { tone(speaker, 528); } // fungsi variabel untuk nada DOO
void DIAM() { noTone(speaker); } // fungsi variabel untuk nada DIAM
void loop() {
// put your main code here, to run repeatedly:
DO(); delay(250);DO(); delay(250);RE();delay(500);DO();delay(500);
FA();delay(500);MI();delay(2000);
DO(); delay(250);DO(); delay(250);RE();delay(500);DO();delay(500);
SOL();delay(500);FA();delay(2000);
DO();delay(250);DO();delay(250);LA();delay(500);SOL();delay(800);
FA();delay(500);FA();delay(500);MI();delay(500);RE();delay(1000);
LA();delay(250);LA();delay(250);FA();delay(500);SOL();delay(500);
FA();delay(2000);
}