const byte lampu = 4;
const int tombol = 3;
int tekanan=0;
boolean status;
int x;
void setup(){
Serial.begin(9600);
pinMode(lampu, OUTPUT);
pinMode(tombol, INPUT);
}
void loop(){
status=digitalRead(tombol);
if (status=HIGH){
tekanan++;
delay(200);
if(tekanan==1){
digitalWrite(lampu, HIGH);
}
if(tekanan==2){
digitalWrite(lampu, LOW);
}
if(tekanan==3){
// digitalWrite(lampu, HIGH);
// delay(200);
// digitalWrite(lampu, LOW);
// delay(200);
// digitalWrite(lampu, HIGH);
// delay(200);
// digitalWrite(lampu, LOW);
// delay(200);
// digitalWrite(lampu, HIGH);
// delay(200);
// digitalWrite(lampu, LOW);
// delay(200);
// digitalWrite(lampu, HIGH);
// delay(200);
// digitalWrite(lampu, LOW);
// delay(200);
for(x=1; x <=100; x++){//buat oengulngan
digitalWrite(lampu, HIGH);
delay(200);
digitalWrite(lampu, LOW);
delay(200);
Serial.print("jumlah looping =");//mempercantik
Serial.println(x);
}
if(tekanan==4){
tekanan=0;
digitalWrite(lampu, LOW);
}
Serial.print("jumlah tekanan =");//buat pengulangan
Serial.println(tekanan);// buat pengulangan
}
}
}