int button1 = 2; // Pin untuk tombol 1
int button2 = 1; // Pin untuk tombol 2
int led = 13; // Pin untuk LED
int count = 0; // Variabel untuk menghitung waktu
void setup() {
// Konfigurasi pin sebagai input untuk tombol dan output untuk LED
pinMode(button1, INPUT);
pinMode(button2, INPUT);
pinMode(led, OUTPUT);
}
void loop() {
// Baca status tombol 1
int button1State = digitalRead(button1);
// Jika tombol 1 ditekan, LED akan menyala selama 3 detik
if (button1State == LOW) {
digitalWrite(led, HIGH);
delay(3000); // Menyala LED selama 3 detik
count = 0; // Reset variabel count
} else {
digitalWrite(led, LOW); // LED mati jika tombol 1 tidak ditekan
}
// Baca status tombol 2
int button2State = digitalRead(button2);
// Jika tombol 2 ditekan, LED akan menyala selama 3 detik
if (button2State == LOW) {
digitalWrite(led, HIGH);
delay(3000); // Menyala LED selama 3 detik
count = 0; // Reset variabel count
} else {
digitalWrite(led, LOW); // LED mati jika tombol 2 tidak ditekan
}
}