// Membuat Tangga Nada
int buzzer = 2;
int beldo = 3;
int belre = 4;
int belmi = 5;
int belfa = 6;
int belsol = 7;
int bella = 8;
int belsi = 9;
void setup() {
pinMode(buzzer, OUTPUT);
}
void loop() {
int bdo=digitalRead(beldo);
if (bdo==HIGH){
digitalWrite(buzzer,HIGH);
tone(buzzer, 268); //Do
delay(100);
noTone(buzzer);
digitalWrite(buzzer, LOW);
}
else{
noTone(buzzer);
digitalWrite(buzzer, LOW);
}
int bre=digitalRead(belre);
if (bre==HIGH){
digitalWrite(buzzer,HIGH);
tone(buzzer, 268); //Do
delay(100);
noTone(buzzer);
digitalWrite(buzzer, LOW);
}
/*
tone(buzzer, 292); //Re
delay(500);
noTone(buzzer);
tone(buzzer, 320); //Mi
delay(500);
noTone(buzzer);
tone(buzzer, 341); //Fa
delay(500);
noTone(buzzer);
tone(buzzer, 384); //Sol
delay(500);
noTone(buzzer);
tone(buzzer, 421); //La
delay(500);
noTone(buzzer);
tone(buzzer, 480); //Si
delay(500);
noTone(buzzer);
*/
}