Intelligent Traffic Light For Emergency Vehicles Based On Voice Commands
Intelligent Traffic Light For Emergency Vehicles Based On Voice Commands
Introduction
Problem statement
Objectives
Scope
Literature review
Methodology
Result
Conclusion
Recommendation
Introduction
Emergency vehicles such as ambulances, police force vehicles and fire fighting vehicles are
required to reach their destination as quickly as possible. Any unnecessary delays experienced on
them along their way could eventually cause dangerous events; leading to damages in lives or
properties. One of the most important delays is the time that is consumed on travelling between
the starting point and the destination point of these emergency vehicles; and in intersections with
traffic lights, especially when these intersections are congested. In this presentation we will
discuss the design and implementation of an Intelligent Traffic Light control system, based on
the Voice Commands . It ensures the arrival of emergency vehicles to their destinations on the
minimum time possible.
Nowadays the situation of Traffic is getting intense day by day. The traffic is major factor
which contributes to the delay in reaching destination. This delay can be a matter of life and
death in case of emergency vehicles like Ambulance, Fire Brigade ……., etc
In case of an emergency vehicle many factors will affect the time duration of travel between
its starting position to its desired destination. Such as the distance between the two points of
travelling, the speed of the emergency vehicle, the amount of congestion by number of
vehicles in the path of the emergency vehicle and the amount of time spent by the
emergency vehicle at intersections with red traffic lights on the path of travelling.
Emergency vehicle can be kept from saving lives by traffic jams, crashes, and unnecessary
lengthening of Emergency vehicle travel times. Ambulances are incredibly important to the
health and safety of citizens, so it is in everyone’s best interest to make sure that they can
safely reach emergency situations. Based on this problem, we are going to implement a
smart traffic signal that can be controlled by the driver of the ambulance using an
application so when the driver reach to the traffic light he will say the traffic signal number
and directly it will change to green this will minimize the travel time of the ambulance .
Research Objectives
The main objective of this project is to impalement an IOT system
that can control the traffic light using voice commands
There are several solutions for traffic light when introduced throughout the years, to solve the
problem of emergency vehicles path delays. The first way was made by manual means, where
policemen were distributed in intersections. This solution was effective in stopping other
vehicles outside the road and allowing the emergency vehicle pass through intersections
without delays. But sometimes difficulty in recognizing the emergency vehicle by policemen
in advance can cause traffic congestion in intersections and this will consume more time. So,
traffic laws were introduced after planting sirens, sound and flash light devices, on every
emergency vehicle. These laws state that any driver of other vehicle on the way of the
emergency vehicle must clear the way for it by all means. Other problems attached to this
solution appeared such as accidents that happen when crossing red lights by drivers in order
to clear the path for an approaching emergency vehicle, as well as failure in recognizing the
sound of the siren, the vehicle's flashing lights or its approaching direction. This is where the
automatic traffic light systems were introduced to solve such problems.
Literature Review
Currently being used traffic light pre-emption systems can be classified based on its technology of
operation as :
1- Optical systems
which utilize coded infrared or visual light transmissions from the emergency vehicle to the traffic
light in the intersection to provide the path clearance in advance for it. As an example for these
systems; OPTICOM, MIRT and TOMAR/SRTOBECOM .
NodeMCU ESP8266
The characteristic of this controller can be used for a project with an amount of
input and output of digital and analog pin. This edition of the microcontroller is
a combination of microcontroller and Wi-Fi module. It makes the circuit simpler
and more portable.
Arduino IDE
There are lot of software that can be used to communicate ESP8266 such as FTDI
programmers, USB to TTL serial converter and also Arduino. But the easiest way is by using
the Arduino because of Arduino IDE and its serial monitor that can use to communicate with
the ESP8266.
For this project, to connect the microcontroller with the application has to be made through
the program. Arduino IDE provides programming tools through Arduino IDE application as
shown in Figure 3.
Blynk
Blynk is an Internet-of-Things platform designed to make development and implementation of
smart IoT devices quick and easy. It can be used to read, store, and visualize sensor data and
control hardware remotely.
Blynk App – The mobile app developed by Blynk works as a control panel for visualizing and
controlling your hardware. It is available for both Android and iOS. The app offers a very
productive interface and various different widgets for different purposes.
The emergency mode is triggered when the emergency vehicle driver has an emergency case
and reach a traffic light . Google assistant will be running at the background to start the
interaction, driver need to say OK GOOGLE, or HEY GOOGLE.
For example, an emergency vehicle arrives at the traffic light number two and the green light of the
traffic light number 3 is on as shown in figure 6
When the driver says traffic light number two on , google assistant will reply to him ok
traffic number two on and send commend to NodeMCU to turn the yellow on traffic light number
three for 5 seconds then red and turn ON traffic light number two on for 30 seconds and then the
yellow light of traffic light number two turn on for 5 seconds .
Figure7 : Google assistant Figure 8: Green light of traffic Figure 9: Yellow light of traffic
commands number 2 for 30 seconds number 2 for 5 seconds
Result
The emergency mode is ended when the sequence of the traffic light is back to the normal sequence
which the green light of traffic light 3 is turned back on for the remaining time before the emergency
sequence mode is triggered.
Several deaths could have been avoided if the emergency teams intervened faster. Emergency response
vehicles should not waste time while waiting on traffic lights. it would be so helpful to change the traffic
signal in accordance to emergency vehicles. The main attempt of this project is to minimize the time for
emergency vehicle to reaches the emergency location. The idea of this system is to help the driver of the
emergency vehicle to control the traffic light using their voice. This project use NodeMCU as a controller
to control the traffic light once it gets the commands from the driver. this system also will let the
emergency vehicle driver wait as a normal vehicle once they don’t have an emergency.
To apply this system to real world is so convenient since the cost of the implementation is not that high,
beside that the system can be used for any government sector with no extra cost.in addition there is no
need to install any device inside the emergency vehicles that’s mean if the car is new no need to wait for
the device to install to use the system .Moreover by using this system the driver doesn’t need to press any
button or do any things that may distract his attention.
References
[1] Ahir, Deepali, et al. "Intelligent Traffic Control System for Smart Ambulance." International
Research Journal of Engineering and Technology 5.6 (2018).
[2] Al-Ostath, Nasser, et al. "Implementation of an emergency vehicle to traffic lights
communication system." 2015 7th International Conference on New Technologies, Mobility
and Security (NTMS). IEEE, 2015.
[3] Shaamili, R., R. Ranjith, and P. Supriya. "Intelligent Traffic Light System for Unhampered
Mobility of Emergency Vehicles." 2018 Second International Conference on Intelligent
Computing and Control Systems (ICICCS). IEEE, 2018.
[4] Almuraykhi, Khalid M., band Muhammad Akhlaq. "STLS: Smart Traffic Lights System for
Emergency Response Vehicles." 2019 International Conference on Computer and
Information Sciences (ICCIS). IEEE, 2019.
[5] Athavan, K., et al. "Automatic ambulance rescue system." 2012 Second International
Conference on Advanced Computing & Communication Technologies. IEEE, 2012
THANK YOU