//definisi variabel
#define ledm 2
#define ledk 3
#define ledh 4
#define pinBuzzer 5
//persiapan awal
void setup() {
pinMode (ledm, OUTPUT);
pinMode (ledk, OUTPUT);
pinMode (ledh, OUTPUT);
}
//program yang dijalankan terus-menerus
void loop() {
digitalWrite(ledm, HIGH);
digitalWrite(ledk, LOW);
digitalWrite(ledh, LOW);
delay(500);
tanda_peringatan();
digitalWrite(ledm, LOW);
digitalWrite(ledk, HIGH);
digitalWrite(ledh, LOW);
delay(500);
tanda_peringatan();
digitalWrite(ledm, LOW);
digitalWrite(ledk, LOW);
digitalWrite(ledh, HIGH);
delay(500);
tanda_peringatan();
}
void tanda_peringatan() {
tone(pinBuzzer,800,100);
tone(pinBuzzer,1500,200);
tone(pinBuzzer,1000,100);
}