void setup() {
pinMode(12, OUTPUT);//เขียว ชุดทางเอก
pinMode(14, OUTPUT);//เหลือง ชุดทางเอก
pinMode(27, OUTPUT);//แดง ชุดทางเอก
pinMode(25, OUTPUT);//เขียว
pinMode(33, OUTPUT);//เหลือง
pinMode(32, OUTPUT);//แดง
Serial.begin(9600);
}
void loop() {
int x=10;//แทนเลือกทางเอก
if(x==1){
Serial.println("ให้ทางเอกไปก่อน");
digitalWrite(32, HIGH);
digitalWrite(12, HIGH);
delay(5000);
digitalWrite(12, LOW);
digitalWrite(14, HIGH);
delay(3000);
digitalWrite(14, LOW);
digitalWrite(27, HIGH);
digitalWrite(32, LOW);
digitalWrite(25, HIGH);
delay(5000);
digitalWrite(25, LOW);
digitalWrite(33, HIGH);
delay(3000);
digitalWrite(27, LOW);
digitalWrite(33, LOW);
}else{
Serial.println("ให้ทางโทไปก่อน");
digitalWrite(27, HIGH);
digitalWrite(25, HIGH);
delay(5000);
digitalWrite(25, LOW);
digitalWrite(33, HIGH);
delay(5000);
digitalWrite(33, LOW);
digitalWrite(32, HIGH);
digitalWrite(27, LOW);
digitalWrite(12, HIGH);
delay(2000);
digitalWrite(12, LOW);
digitalWrite(14,HIGH);
delay(5000);
digitalWrite(14, LOW);
digitalWrite(32, LOW);
}
}