int statlamp = 0;
void setup() {
// put your setup code here, to run once:
pinMode(4, INPUT);
pinMode(3, OUTPUT);
pinMode(8, OUTPUT);
pinMode(7, OUTPUT);
pinMode(6, OUTPUT);
Serial.begin(115200);
Serial.println("Press the button.");
digitalWrite(7, 1);
digitalWrite(8, 1);
digitalWrite(6, 1);
}
void loop() {
// put your main code here, to run repeatedly:
int stat = digitalRead(4);
if(stat == 0){
delay(200);
statlamp++;
Serial.println("0");digitalWrite(3, HIGH);}
else{Serial.println("1");digitalWrite(3, LOW);}
if(statlamp > 6){statlamp = 1;}
if(statlamp == 1){Serial.println("t1");
digitalWrite(7, 1);
digitalWrite(8, 0);
digitalWrite(6, 1);}
else if (statlamp == 2){Serial.println("t2");
digitalWrite(7, 0);
digitalWrite(8, 1);
digitalWrite(6, 1);}
else if (statlamp == 3){Serial.println("t3");
digitalWrite(7, 1);
digitalWrite(8, 1);
digitalWrite(6, 0);}
else if (statlamp == 4){Serial.println("t4");
digitalWrite(7, 0);
digitalWrite(8, 0);
digitalWrite(6, 1);}
else if (statlamp == 5){Serial.println("t5");
digitalWrite(7, 1);
digitalWrite(8, 0);
digitalWrite(6, 0);}
else if (statlamp == 6){Serial.println("t6");
digitalWrite(7, 0);
digitalWrite(8, 1);
digitalWrite(6, 0);}
}