// nilai yang disimpan
int n = 0;
// LED
int r = 11;
int y = 12;
int g = 13;
//pushbutton
int t = 3;
void setup() {
pinMode(r, OUTPUT);
pinMode(y, OUTPUT);
pinMode(g, OUTPUT);
pinMode(t, INPUT);
}
void loop() {
if(digitalRead(t)==HIGH){
n++;
}
if(n==0){
digitalWrite(r, LOW);
digitalWrite(y, LOW);
digitalWrite(g, LOW);
}
else if(n==1){
digitalWrite(r, HIGH);
digitalWrite(y, LOW);
digitalWrite(g, LOW);
}
else if(n==2){
digitalWrite(r, LOW);
digitalWrite(y, HIGH);
digitalWrite(g, LOW);
}
else if(n==3){
digitalWrite(r, LOW);
digitalWrite(y, LOW);
digitalWrite(g, HIGH);
}
else {
n=0;
}
delay(200);
}