empty

Programming a TRAFFIC LIGHT CONTROL system using an AVR ATmega8 microcontroller



The hardware structure of the project is a model of 4 East/West streets intersecting with a North /South street. The purpose of the project is to control all traffic signal lights installed on all traffic signal boxes. The code is written in Codevision C and simulated with proteus software.
1-Supply voltage 5 V DC @ 1 A
2-An AVR ATmega8 micro controller is used as the main controller
3- Main PCB has all push-buttons, feed seven segment display PCB with data etc.
4-System has one (two digits) LED numerical display to show speed of a car passing between two IR sensors.
5-It has one (six digits) LED numerical display to show the current Time and Date.
6- The system makes use of IR sensors to calculate speed of a passing car
7- 34 LED traffic light signal indicators
8- Turning on off cycle of all traffic signal lights is such if speed of a passing car is 30 km/ hours, the driver receives green light at each intersection located on the main street.
9-Every day, From 24 PM to 7 AM , system functions on its Emergency mode automatically, (E/W streets blinking red signal lights, main street intersections, yellow blinking signal lights).
10-By depressing the Emergency button, the system is forced to function on its Emergency mode.
11-3 push buttons installed on main PCB for emergency mode and setting current Time and Date.
Please share the projects and list with your friends. You can watch my other project videos at the links given below:
1- https://youtu.be/dqKeHD5WNcc
2- https://youtu.be/mJfT4z1oCeo
3- https://youtu.be/0ADfFPOzIUE
4- https://youtu.be/51oqLRxXcHk
for more ideas or information about my products, refer to personal websites:
www.plc-doc.com & www.plcgoods.com/net.
Thanks for watching my project in action


Post time: Mar-09-2017
INQUIRY NOW
  • * CAPTCHA: Please select the Star