Professional Documents
Culture Documents
int red1 = 7;
int yellow1 = 6;
int green1 = 5;
// light two
int yellow2 = 9;
int green2 = 8;
// light three
void setup(){
// light one
pinMode(red1, OUTPUT);
pinMode(yellow1, OUTPUT);
pinMode(green1, OUTPUT);
// light two
pinMode(red2, OUTPUT);
pinMode(yellow2, OUTPUT);
pinMode(green2, OUTPUT);
// light three
pinMode(red3, OUTPUT);
pinMode(yellow3, OUTPUT);
pinMode(green3, OUTPUT);
digitalWrite(red3, HIGH);
digitalWrite(red2, HIGH);
void loop(){
digitalWrite(yellow1, LOW);
digitalWrite(red1, LOW);
digitalWrite(green1, HIGH);
digitalWrite(yellow3, LOW);
digitalWrite(red3, HIGH);
delay(5000);
digitalWrite(yellow1, HIGH);
digitalWrite(green1, LOW);
digitalWrite(yellow2, HIGH);
delay(3000);
// turn both yellows off, and on green2 and red1
digitalWrite(yellow1, LOW);
digitalWrite(red1, HIGH);
digitalWrite(yellow2, LOW);
digitalWrite(red2, LOW);
digitalWrite(green2, HIGH);
delay(5000);
digitalWrite(yellow2, HIGH);
digitalWrite(green2, LOW);
digitalWrite(yellow3, HIGH);
delay(3000);
digitalWrite(yellow2, LOW);
digitalWrite(red2, HIGH);
digitalWrite(yellow3, LOW);
digitalWrite(red3, LOW);
digitalWrite(green3, HIGH);
delay(5000);
digitalWrite(yellow1, HIGH);
digitalWrite(yellow3, HIGH);
digitalWrite(green3, LOW);
delay(3000);