/*Nama: Nuril Fauzi Ahmad
Absen 24
Kelas:XI TKJ 3
*/
#define battom 2
#define lampu1 3
#define lampu2 4
#define lampu3 5
#define lampu4 6
int status =0;
void setup(){
pinMode(battom, INPUT_PULLUP);
pinMode(lampu1, OUTPUT);
pinMode(lampu2, OUTPUT);
pinMode(lampu3, OUTPUT);
pinMode(lampu4, OUTPUT);
digitalWrite(lampu1, LOW);
digitalWrite(lampu2, LOW);
digitalWrite(lampu3, LOW);
digitalWrite(lampu4, LOW);
}
void loop(){
if(digitalRead(battom)==LOW){
status ++ ;
delay(200);
}
if(status==1){
digitalWrite(lampu1, HIGH);
}
else if (status==2){
digitalWrite(lampu2, HIGH);
}
else if(status==3){
digitalWrite(lampu3, HIGH);
}
else if(status==4){
digitalWrite(lampu4, HIGH);
}
else if(status==5){
status = 0;
}
else
{
digitalWrite(lampu1, LOW);
digitalWrite(lampu2, LOW);
digitalWrite(lampu3, LOW);
digitalWrite(lampu4, LOW);
}
}