nolimitcircuit
Published © GPL3+

Traffic Light LED

A simple 3 led traffic light system.

BeginnerFull instructions provided367
Traffic Light LED

Things used in this project

Hardware components

5 mm LED: Red
5 mm LED: Red
×1
5 mm LED: Yellow
5 mm LED: Yellow
×1
5 mm LED: Green
5 mm LED: Green
×1
Solderless Breadboard Half Size
Solderless Breadboard Half Size
×1
Resistor 220 ohm
Resistor 220 ohm
×3
Jumper wires (generic)
Jumper wires (generic)
×7
Arduino UNO
Arduino UNO
×1
USB-A to B Cable
USB-A to B Cable
×1

Story

Read more

Schematics

Arduino Traffic Lights Schematics

Code

Arduino Traffic Lights Code

C/C++
//Coded BY: nolimitcircuit
//Last edited: 7/28/22...10:02 Am EST 


#define RLED 5 //Pin Red LED is connected to
#define YLED 6 //Pin Yellow LED is connected to
#define GLED 7 //Pin Green LED is connected to 

void setup() {
  // Declare the LEDs as an output
  pinMode(RLED, OUTPUT);
  pinMode(YLED, OUTPUT);
  pinMode(GLED, OUTPUT);
}

void loop() {
  
  digitalWrite(GLED, HIGH); // Turn the Green LED on
  delay(10000); // Wait for 10000 milliseconds (10 seconds)
  digitalWrite(GLED, LOW); // Turn the Green LED off
  delay(200); // Wait for 200 milliseconds (.2 seconds)
  digitalWrite(YLED, HIGH);// Turn the Yellow LED on
  delay(4000); //Wait 4000 milliseconds (4 seconds)
  digitalWrite(YLED, LOW); // Turn the Yellow LED off
  delay(200); //Wait for 200 milliseconds (.2 seconds) 
  digitalWrite(RLED, HIGH); //Turn the red LED on 
  delay(10000); //Wait 10000 milliseconds (10 seconds) 
  digitalWrite(RLED, LOW); //Turn Red LED off 
  
}

Credits

nolimitcircuit
0 projects • 0 followers

Comments