Project Hub
Traffic Light Simulator
🚦

Traffic Light Simulator

Classic red-yellow-green sequence with timing.

beginner25 min

Components Needed

Arduino UNO
Red, Yellow, Green LEDs
3× 220Ω resistors
Breadboard & wires

Circuit Diagram & Wiring

Add your circuit diagram image here.

  1. Red LED → pin 8 via 220Ω.
  2. Yellow LED → pin 9 via 220Ω.
  3. Green LED → pin 10 via 220Ω.
  4. All cathodes → GND.

Arduino Sketch (.ino)

traffic-light.ino
const int R = <span style="color:#79b8ff">8span>, Y = <span style="color:#79b8ff">9span>, G = <span style="color:#79b8ff">10span>;

void setup() {
  pinMode(R, OUTPUT);
  pinMode(Y, OUTPUT);
  pinMode(G, OUTPUT);
}

void loop() {
  digitalWrite(R, HIGH); delay(<span style="color:#79b8ff">3000span>); digitalWrite(R, LOW);
  digitalWrite(G, HIGH); delay(<span style="color:#79b8ff">3000span>); digitalWrite(G, LOW);
  digitalWrite(Y, HIGH); delay(<span style="color:#79b8ff">1000span>); digitalWrite(Y, LOW);
}