///all leds on///////////////////
// int wait = 1000;
// void setup() {
// pinMode(10, OUTPUT);
// pinMode(9, OUTPUT);
// pinMode(8, OUTPUT);
// }
// void loop() {
// digitalWrite(10, HIGH);
// digitalWrite(9, HIGH);
// digitalWrite(8, HIGH);
// delay(wait);
// digitalWrite(10, LOW);
// digitalWrite(9, LOW);
// digitalWrite(8, LOW);
// delay(wait);
// }
//// 2 boarders are on 1 in middle off
// int wait = 1000;
// void setup() {
// pinMode(10, OUTPUT);
// pinMode(9, OUTPUT);
// pinMode(8, OUTPUT);
// }
// void loop() {
// digitalWrite(10, HIGH);
// digitalWrite(8, HIGH);
// delay(wait);
// digitalWrite(9, HIGH);
// digitalWrite(10, LOW);
// digitalWrite(8, LOW);
// delay(wait);
// digitalWrite(9, LOW);
// }
///// traffic lights effects
// void setup() {
// pinMode(10, OUTPUT);
// pinMode(9, OUTPUT);
// pinMode(8, OUTPUT);
// }
// void loop() {
// digitalWrite(10, HIGH);
// delay(5000);
// digitalWrite(9, HIGH);
// delay(1000);
// digitalWrite(10, LOW);
// digitalWrite(9, LOW);
// digitalWrite(8, HIGH);
// delay(3000);
// digitalWrite(8, LOW);
// }
///////////// blinking traffic lights
void setup() {
pinMode(10, OUTPUT);
pinMode(9, OUTPUT);
pinMode(8, OUTPUT);
}
void loop() {
digitalWrite(10, HIGH);
delay(5000);
digitalWrite(9, HIGH);
delay(1000);
digitalWrite(10, LOW);
digitalWrite(9, LOW);
digitalWrite(8, HIGH);
delay(3000);
//green start
digitalWrite(8, LOW);
delay(500);
digitalWrite(8, HIGH);
delay(500);
digitalWrite(8, LOW);
delay(500);
digitalWrite(8, HIGH);
delay(500);
digitalWrite(8, LOW);
delay(500);
digitalWrite(8, HIGH);
delay(500);
//green end
digitalWrite(8, LOW);
digitalWrite(9, HIGH);
delay(1000);
digitalWrite(9, LOW);
}