// Deklarasi pin
const int lampu1 = 11;
const int lampu2 = 12;
const int lampu3 = 13;
const int pushButton1 = 10;
const int pushButton2 = 9;
void setup() {
// Inisialisasi pin lampu sebagai output
pinMode(lampu1, OUTPUT);
pinMode(lampu2, OUTPUT);
pinMode(lampu3, OUTPUT);
// Inisialisasi pin push button sebagai input dengan pullup
pinMode(pushButton1, INPUT_PULLUP);
pinMode(pushButton2, INPUT_PULLUP);
}
void loop() {
// Cek status push button 1
if (digitalRead(pushButton1) == LOW) { // Jika push button 1 ditekan
digitalWrite(lampu1, HIGH); // Nyalakan lampu 1
digitalWrite(lampu2, HIGH); // Nyalakan lampu 2
digitalWrite(lampu3, HIGH); // Nyalakan lampu 3
}
// Cek status push button 2
if (digitalRead(pushButton2) == LOW) { // Jika push button 2 ditekan
digitalWrite(lampu1, LOW); // Matikan lampu 1
digitalWrite(lampu2, LOW); // Matikan lampu 2
digitalWrite(lampu3, LOW); // Matikan lampu 3
}
}