//ANGGIA SUSANTI_2222105233_3TI03
const int buzzer = 9;
void setup() {
// put your setup code here, to run once:
pinMode (2, INPUT_PULLUP);
pinMode (3, INPUT_PULLUP);
pinMode (4, INPUT_PULLUP);
pinMode (5, INPUT_PULLUP);
pinMode (13, OUTPUT);
pinMode (12, OUTPUT);
pinMode (11, OUTPUT);
pinMode (10, OUTPUT);
pinMode(buzzer, OUTPUT);
}
void loop() {
// put your main code here, to run repeatedly:
if (digitalRead(2) == LOW) { //jika tombol dipencet
digitalWrite(10, HIGH); //maka lampu akan menyala
tone(buzzer, 1000); //bunyikan buzzer jika btn dipencet
delay(1000); //hidupnya lampu menyala selama 2 detik
digitalWrite(10, LOW); //lampu akan mati dan lampu lain tidak bisa menyala
noTone(buzzer); //matikan buzzer
delay(2000); //matinya seluruh lampu selama 2 detik
}
else if (digitalRead(3) == LOW) {
digitalWrite(11, HIGH);
tone(buzzer, 2000);
delay(1000);
digitalWrite(11, LOW);
noTone(buzzer);
delay(2000);
}
else if (digitalRead(4) == LOW) {
digitalWrite(12, HIGH);
tone(buzzer, 3000);
delay(1000);
digitalWrite(12, LOW);
noTone(buzzer);
delay(2000);
}
else if (digitalRead(5) == LOW) {
digitalWrite(13, HIGH);
tone(buzzer, 4000);
delay(1000);
digitalWrite(13, LOW);
noTone(buzzer);
delay(2000);
}
}