Sei sulla pagina 1di 7

1

Make a traffic light system using Arduino Uno


2

Specifications
Power Supply – 5V (For whole project)

Must use the Resistor for limiting the value of current applied on LED

Hardware Required

• Arduino uno with Usb cable – 1


• Single Stand Wire – 1
• 400 point breadboard – 1
• Led (Red,Green,yellow) – 1
• Resistor 220 ohm – 3
• Jumper wires (male to male)
3
Software Required:
Arduino IDE (Programmable Platform for Arduino)

• Pin Description:

How to check the positive and negative terminal of the Led?


• The longer leg is cathode(Negative) and the shorter leg is anode
(positive)
• In the bulb , bigger flag is negative and shorter flag is positive.
• On the bulb surface, the flat surface is negative and rounded 4
surface is positive
4

Circuit Connection

• connect all the negative of the leds then connect to the ground pin of Arduino uno
• Positive of green Led to Arduino’s digital pin 8 via 220 ohm resistor adding on positive
terminal of led.
• Positive of Yellow Led to Arduino’s digital pin 9 via 220 ohm resistor adding on positive
terminal of led.
• Positive of Red Led to Arduino’s digital pin 10 via 220 ohm resistor adding on positive
terminal of led.
5
Code
Modified by

TECHNICAL TEAM,REES52

int greenled = 8; //Led's and pins

int yellowled = 9;

int redled = 10;

void setup()

pinMode(greenled, OUTPUT); //Pinmodes of the leds

pinMode(yellowled, OUTPUT);

pinMode(redled, OUTPUT);

void loop()

digitalWrite(greenled, HIGH); //Green on for 5 seconds

delay(5000);

digitalWrite(greenled, LOW); //Green off, yellow on for 2 seconds

digitalWrite(yellowled, HIGH);

delay(2000);

digitalWrite(yellowled, LOW); //yellow off, red on for 5 seconds

digitalWrite(redled, HIGH);

delay(5000);

digitalWrite(yellowled, HIGH); //Yellow and red on for 2 seconds

delay(2000);

digitalWrite(redled, LOW); //Red and Yellow off

digitalWrite(yellowled, LOW);

Potrebbero piacerti anche