void setup()
{
Serial.begin(115200);
pinMode(14, OUTPUT);
pinMode(33,OUTPUT);
pinMode(25,OUTPUT);
pinMode(18, OUTPUT);
pinMode(16, OUTPUT);
pinMode(4, OUTPUT);
pinMode(21, INPUT);
}
void loop()
{
int swch =digitalRead(21);
Serial.println(swch);
if(swch == 1)
{
digitalWrite(25, HIGH);
Serial.println("stop");
digitalWrite(4, HIGH);
Serial.println("GO");
delay(6000);
digitalWrite(4, LOW);
digitalWrite(25, LOW);
digitalWrite(33, HIGH);
Serial.println("caution");
digitalWrite(16, HIGH);
Serial.println("caution");
delay(7000);
digitalWrite(16, LOW);
digitalWrite(33, LOW);
digitalWrite(14, HIGH);
Serial.println("GO");
digitalWrite(18, HIGH);
Serial.println("stop");
delay(6000);
digitalWrite(18, LOW);
digitalWrite(14, LOW);
digitalWrite(33, HIGH);
Serial.println("caution");
digitalWrite(16, HIGH);
delay(4000);
digitalWrite(33, LOW);
digitalWrite(16, LOW);
}
else
{
digitalWrite(14, LOW);
digitalWrite(33, LOW);
digitalWrite(25, LOW);
digitalWrite(18, LOW);
digitalWrite(16, LOW);
digitalWrite(4, LOW);
}
}