This project will help you learn the circuit design for a traffic light control system. It is presented in two chapters:
Developing this will give you an idea to either how to implement a relatively complex end year college project or give you enough hands on experience to apply for an entry level job on application of Microcontrollers with full confidence.
This project is about a simple traffic light model, located at a four-way junction. You will find a step-by-step guide on how to come up with the hardware and software in order to implement the traffic light system. When a programmer can create the control software for this type of project, it surely means he knows how to do his work when talking about programming any kind of CPU.
In this project, a traffic light control system is going to be produced by using an ATmega8 Microcontroller and an Arduino Mega 2560 board. The hardware part is intended for a four-way junction. The Control program is developed for a main street (S/N) with four intersections (4 E/W streets) to control their traffic lights.
There are two traffic light boxes with 3 light indicators and a 1×2 digits countdown meter on the East-West roads that intersect the main. The main goal of the project is to sync all timers and traffic lights. This book has been created for those who are familiar with programming a typical Microcontroller and want to challenge their knowledge by writing a more complex control program. The schematics diagrams of all other hardware used in this project are given for this model.