Traffic Lights
Code for the Arduino: int ledRed = 13; int ledAmber = 12; int ledGreen = 11; void setup() { pinMode(ledRed, OUTPUT); pinMode(ledAmber, OUTPUT); pinMode(ledGreen, OUTPUT); digitalWrite(ledAmber, LOW); digitalWrite(ledGreen, LOW); digitalWrite(ledRed, LOW); } void loop() { digitalWrite(ledRed, HIGH); digitalWrite(ledAmber, LOW); digitalWrite(ledGreen, LOW); delay(3000); digitalWrite(ledRed, HIGH); digitalWrite(ledAmber, HIGH); digitalWrite(ledGreen, LOW); delay(1000); digitalWrite(ledGreen, HIGH); digitalWrite(ledRed, LOW); digitalWrite(ledAmber, LOW); delay(3000); digitalWrite(ledAmber, HIGH); [...]