int hitung = 0; // variabel untuk menghitung jumlah tekanan tombol
void setup() {
pinMode(13, OUTPUT);
pinMode(7, INPUT);
}
void loop() {
if (digitalRead(7) == HIGH) { // tombol ditekan
hitung++; // tambahkan hitungan
delay(50); // tunggu beberapa saat untuk menghindari bouncing
}
if (hitung == 2) { // tombol ditekan dua kali
digitalWrite(13, HIGH); // LED menyala
hitung = 0; // reset hitungan
} else {
digitalWrite(13, LOW); // LED mati
}
}