int redled1 = 14;
int yellowled1 = 15;
int greenled1 = 16;
int greenrled1 = 17;
int redled2 = 5;
int yellowled2 = 4;
int greenled2 = 3;
int greenrled2 = 2;
int redled3 = 9;
int yellowled3 = 8;
int greenled3 = 7;
int greenrled3 = 6;
int redled4 = 13;
int yellowled4 = 12;
int greenled4 = 11;
int greenrled4 = 10;
void setup() {
// put your setup code here, to run once:
pinMode(redled1,OUTPUT);
pinMode(yellowled1,OUTPUT);
pinMode(greenled1,OUTPUT);
pinMode(greenrled1,OUTPUT);
pinMode(redled2,OUTPUT);
pinMode(yellowled2,OUTPUT);
pinMode(greenled2,OUTPUT);
pinMode(greenrled2,OUTPUT);
pinMode(redled3,OUTPUT);
pinMode(yellowled3,OUTPUT);
pinMode(greenled3,OUTPUT);
pinMode(greenrled3,OUTPUT);
pinMode(redled4,OUTPUT);
pinMode(yellowled4,OUTPUT);
pinMode(greenled4,OUTPUT);
pinMode(greenrled4,OUTPUT);
}
void oneon() {
digitalWrite(redled2,HIGH);
digitalWrite(redled3,HIGH);
digitalWrite(redled4,HIGH);
digitalWrite(redled1,LOW);
digitalWrite(yellowled1,HIGH);
digitalWrite(yellowled1,HIGH);
delay(1000);
digitalWrite(yellowled1,LOW);
digitalWrite(greenled1,HIGH);
digitalWrite(greenrled1,HIGH);
delay(3000);
digitalWrite(greenrled1,LOW);
delay(2000);
digitalWrite(greenled1,LOW);
digitalWrite(redled1,HIGH);
}
void twoon() {
digitalWrite(redled1,HIGH);
digitalWrite(redled3,HIGH);
digitalWrite(redled4,HIGH);
digitalWrite(redled2,LOW);
digitalWrite(yellowled2,HIGH);
digitalWrite(yellowled2,HIGH);
delay(1000);
digitalWrite(yellowled2,LOW);
digitalWrite(greenled2,HIGH);
digitalWrite(greenrled2,HIGH);
delay(3000);
digitalWrite(greenrled2,LOW);
delay(2000);
digitalWrite(greenled2,LOW);
digitalWrite(redled2,HIGH);
}
void threeon() {
digitalWrite(redled2,HIGH);
digitalWrite(redled1,HIGH);
digitalWrite(redled4,HIGH);
digitalWrite(redled3,LOW);
digitalWrite(yellowled3,HIGH);
digitalWrite(yellowled3,HIGH);
delay(1000);
digitalWrite(yellowled3,LOW);
digitalWrite(greenled3,HIGH);
digitalWrite(greenrled3,HIGH);
delay(3000);
digitalWrite(greenrled3,LOW);
delay(2000);
digitalWrite(greenled3,LOW);
digitalWrite(redled3,HIGH);
}
void fouron() {
digitalWrite(redled2,HIGH);
digitalWrite(redled3,HIGH);
digitalWrite(redled1,HIGH);
digitalWrite(redled4,LOW);
digitalWrite(yellowled4,HIGH);
digitalWrite(yellowled4,HIGH);
delay(1000);
digitalWrite(yellowled4,LOW);
digitalWrite(greenled4,HIGH);
digitalWrite(greenrled4,HIGH);
delay(3000);
digitalWrite(greenrled4,LOW);
delay(2000);
digitalWrite(greenled4,LOW);
digitalWrite(redled4,HIGH);
}
void loop() {
// put your main code here, to run repeatedly:
oneon();
twoon();
threeon();
fouron();
}