int LED = 5; //deklarasi variabel led merah pada pin 5
int btn = 7; //deklarasi variabel button pada pin 7
int pencet ; //deklarasi variabel untuk menghitung jumlah tekanan yang diberikan ke tombol button
void setup() {
// put your setup code here, to run once:
pinMode(LED, OUTPUT); //inisialisasi untuk pin pada variabel lampu ungu sebagai luaran
pinMode(btn, INPUT); //inisialisasi untuk pin pada variabel tombol sebagai masukkan
digitalWrite(LED, LOW); //perintah untuk mengatur tombol menjadi mematikan lampu ungu
}
void loop() {
// put your main code here, to run repeatedly:
int statusBtn = digitalRead(btn); //
if(statusBtn==HIGH){ // jika status tombol High dan dipencet atau di klik
pencet ++; // -sebanyak lebih dari 0
delay(300); // berhenti selama 300 milidetik
if(pencet==1){ // jika tombol di pencet atau klik 1 kali
digitalWrite(LED, HIGH); } // menampilkan lampu ungu nyala
else if(pencet==2){ // jika tombol dipencet atau klik 2 kali
digitalWrite(LED, LOW); } //menampilkan lampu ungu mati
}
}