Ertos Mni Proj
Ertos Mni Proj
Ertos Mni Proj
CERTIFICATE
This is to certify that the, Rohit Patil, Vishakha Dighe, Adnan Nalbadn (BE_A) submitted
his/her Project report on Smart traffic control under my guidance and supervision. The
work has been done to my satisfaction during the academic year 2020-21 under Savitribai
Phule Pune University guidelines.
Date:
This is a great pleasure & immense satisfaction to express my deepest sense of gratitude &
thanks to everyone who has directly or indirectly helped me in completing my Project work
successfully.
I express my gratitude towards guide Prof. Pallavi Gulve and Dr. G.M. Bhandari Head of
Wagholi, Pune who guided& encouraged me in completing the Project work in scheduled time. I
would like to thanks our Principal Dr.T.K. Nagaraj for allowing us to pursue my Project in this
institute.
ABSTRACT I
Index Page II
1. INTRODUCTION 6
2. MOTIVATION 6
PROPOSED SYSTEM 8
4.
METHODOLOGY
5 ALGORITHMS 11
6. SYSTEM REQUIRMENTS 12
ADVANTAGES AND 13
7.
DISADVANTAGES
8. APPLICATIONS 13
9. CONCLUSION 14
10. REFERENCES 15
Abstract:
Over the years, there has been a sudden increase in the number of vehicles on the road. Traffic congestion
is a growing problem everyone faces in their daily life. Manual control of traffic by traffic police
has not proved to be efficient. Also the predefined set time for the signal at all circumstances (low
and high traffic density) has not solved this problem. A model to effectively solve the above
mentioned problems by using Internet of Things (IoT) is proposed. We use cloud for internet based
computing, where different services such as server, storage and application are delivered for traffic
management. A network of sensors is used to track the number of vehicles and the traffic
congestion at the intersections on a road and rerouting will be done on the basis of the traffic
density on the lanes of a road.
2.MOTIVATION
In 2014, 54% of the total global population was urban residents. The prediction was a growth of
nearly 2% each year until 2020 leading to more pressure on the transportation system of cities.
Additionally, the high cost of accommodation in business districts lead to urban employees living
far away from their place of work/education and therefore having to commute back and forth
between their place of residence and their place of work. More vehicles moving need to be
accommodated over a 16 Chapter 1: Introduction 2 fixed number of roads and transportation
infrastructure. Often, when dealing with increased traffic, the reaction is just widen the lanes or
increase the road levels. However, cities should be making their streets run smarter instead of just
making them bigger or building more roads. This leads to the proposed system which will use a
micro controller and sensors for tracking the number of vehicles leading to time based monitoring
of the system.(Babu, 2016)(Zantout, 2017)
3.2 Scope :
For future directions, dierent priority levels for multiple incidents and scenarios can be considered.
The main issue with IoT is that the security of the entire system have to be concentrated on and
not a particular IoT layer, device or software. Hence, integrating the entire trac management
system with multiple layer security for various data generated from various sources can be another
subject of future scope. Along with that an emergency signal for an emergency vehicle (such as an
Ambulance) can also be included in order to serve them better.
In this proposed system, the trac lights are LEDs and the car counting sensor is an ultrasonic sensor.
Both blocks are connected to a Microcontroller using physical wires. The Microcontroller is the
trac light controller which receives the collected sensor data and manages the trac lights by
switching between green, yellow and red. The Microcontroller computes the number of cars in the
street of the intersection it is monitoring based on the distances measured by the ultrasonic sensor
and the timing between those measurements. The Microcontroller then sends the number of cars
every minute to the local server. This communication is done using the Microcontroller serial port.
The local server exchanges the data received with the cloud server in order to better predict the
changes in timings of the trac light. This communication is done using Wi-Fi. More specically, the
cloud server uses an equation that takes the data received (number of cars) as input then determines
the time interval of LEDs needed for a smooth trac ow. This calculated time is then compared to
the current actual time of the LEDs (this data is saved in a database on the cloud server). The server
then comes up with a decision. If the current actual green time is less than the calculated time, the
decision is to increase the green time, else to decrease the green time.(Chandana K K, 2013).
In the above gure, in Pt. - 1, LANE 1 is currently open with green signal and LANE 4 is ready with
an yellow signal but LANE 2 and LANE 3 are blocked. In LANE 3, vehicle count is already greater
than the threshold value, therefore the road coming to LANE 2 of Pt. - 1 is blocked in the Pt. - 2
itself. Thus re-routing them through another lanes. (Assuming that Pt. - 1 is the current intersection
and Pt. - 2 is the previous intersection.)
In the above figure, Lane 2 is open with green signal and other lanes are closed with red signal.
Step 2: If val == 0 hitObject = false then increment the counter and set hitObject = true. else if val
== 1 hitObject = true then set hitObject = false.
Step 3: Go to step 1
Step 6: COMPARE (N2, N3, N4), Select the highest of the three (say Ni), turn on green signal for
that lane (say Li) for time (Ti). When time Ti ends, turn on the red signal.
Step 8: The last remaining lane automatically gets selected and it is given the green signal for time
Ti.
6. SYSTEM REQUIREMENTS
1. Microcontroller (Arduino Mega 2560): The Arduino Mega 2560 is a microcontroller board
based on the Atmega 2560. It has 54 digital input/output pins (of which 15 can be used as
PWM outputs), 16 analog inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal
oscillator, a USB connection, a power jack, an ICSP header, and a reset button.
2. Microcontroller (Arduino Uno ): The Arduino UNO is an open-source microcontroller
board based on the Microchip ATmega328Pmicrocontroller and developed by Arduino.cc.
3. LEDs: LEDs are used for the purpose of signaling according to the trac condition.
8. RESULT ANALYSIS
The proposed system helps in better time based monitoring and thus has certain advantages over
the existing system like minimizing number of accidents, reducing fuel cost and is remotely
controllable etc. The proposed system is designed in such a way that it will be able to control the
trac congestion as well as track the number of vehicles. The administrator of the system can access
local server in order to maintain the system.
Smart Traffic Management System has been developed by using multiple features of hardware
components in IoT. Trac optimization is achieved using IoT platform for efficient utilizing
allocating varying time to all trac signal according to available vehicles count in road path. Smart
Trac Management System is implemented to deal efficiently with problem of congestion and
perform re-routing at intersections on a road.
This research presents an effective solution for rapid growth of trac ow particularly in big cities
which is increasing day by day and traditional systems have some limitations as they fail to manage
current trac effectively. Keeping in view the state of the art approach for trac management systems,
a smart trac management system is proposed to control road trac situations more efficiently and
effectively. It changes the signal timing intelligently according to trac density on the particular
roadside and regulates trac ow by communicating with local server more effectively than ever
before. The decentralized approach makes it optimized and effective as the system works even if
a local server or centralized server has crashed. The system also provides useful information to
higher authorities that can be used in road planning which helps in optimal usage of resources.
(Sabeen Javaid,2018)