Development of A Smart Signalization For Emergency Vehicles
Development of A Smart Signalization For Emergency Vehicles
Article
Development of a Smart Signalization for Emergency Vehicles
Muhammad Hameed Siddiqi 1, *, Madallah Alruwaili 1 , İlhan Tarimer 2 , Buse Cennet Karadağ 2 ,
Yousef Alhwaiti 1 and Faheem Khan 3, *
1 College of Computer and Information Sciences, Jouf University, Sakaka 73211, Saudi Arabia
2 Department of Information Systems Engineering, Muğla Sıtkı Koçman University, Muğla 48000, Turkey
3 Department of Computer Engineering, Gachon University,
Seongnam-si 13120, Gyeonggi-do, Republic of Korea
* Correspondence: [email protected] (M.H.S.); [email protected] (F.K.)
Abstract: As the population increases, the number of motorized vehicles on the roads also increases.
As the number of vehicles increases, traffic congestion occurs. Traffic lights are used at road junctions,
intersections, pedestrian crossings, and other places where traffic needs to be controlled to avoid
traffic chaos. Due to traffic lights installed in the city, queues of vehicles are formed on the streets
for most of the day, and many problems arise because of this. One of the most important problems
is that emergency vehicles, such as ambulances, fire engines, police cars, etc., cannot arrive on time
despite traffic priorities. Emergency vehicles such as hospitals and police departments need to reach
the scene in a very short time. Time loss is a problem that needs to be addressed, especially for
emergency vehicles traveling in traffic. In this study, ambulances, fire brigades, police, etc., respond
to emergencies. A solution and a related application have been developed so privileged vehicles can
reach their target destination as soon as possible. In this study, a route is determined between the
current location of an emergency vehicle and its target location in an emergency. Communication
between traffic lights is provided with a mobile application developed specifically for the vehicle
driver. In this process, the person controlling the lights can turn on the traffic lights during the
passage of vehicles. After the vehicles with priority to pass passed, traffic signaling was normalized
via the mobile application. This process was repeated until the vehicle reached its destination.
Another important reason is the lack of technological infrastructure. The most impor-
tant elements used to manage traffic in settlements are traffic light signaling systems [6].
Traffic lights are signal devices placed at road intersections, pedestrian crossings, and other
locations to indicate that it is safe to drive, ride or walk. Signalization systems are divided
into two basic groups according to their working principles. These are isolated systems
and coordinated systems [7–10].
With the increase in population worldwide, the number of vehicles in traffic is also
increasing. This situation brings along many problems. One of the most important methods to
reduce these problems is smart signaling systems. Many researchers have tried to make traffic
smoother by developing various methods in this regard. Intelligent signaling systems prevent
traffic density, accidents, etc., as well as minimize time losses. Time loss is an important
problem that needs to be addressed, especially for emergency vehicles traveling in traffic.
Every second counts for emergency vehicles. Traffic jams on signalized roads greatly hinder
the speed of emergency vehicles. Although these vehicles have the advantage of running red
lights, they are not safe and heavy traffic prevents them from doing so.
The purpose of all signaling systems is to reduce the likelihood of accidents and reduce
delays by ensuring that traffic flows pass uninterruptedly and without following each other
and by providing control at uncontrolled intersections. Even when signalization systems
are used to control crossings, some vehicles have the right of way and the right of way over
these systems. The superiority of the pass is that certain vehicle drivers are not bound by
traffic restrictions and prohibitions while on duty, provided that they do not endanger the
safety of life and property.
In general, an intelligent signaling system is developed in this study to solve this problem.
Unlike similar studies, the developed system can be changed on the fly. The control of the
system is in the hands of the person driving the emergency vehicle, and the driver can control
the traffic lights from the scene to the destination point via the mobile application. From
the light control page of the mobile application, a status message is sent to the light to be
passed, indicating what its status should be. The traffic light module receives this message
information, processes the message, and turns the light green when the vehicle passes. After
passing through the activated traffic light, the return of the signaling to normal operation
mode is again carried out by the person using the mobile application. In this way, there are no
traffic jams in front of emergency vehicles and no loss of time while passing through traffic
lights. The main contributions can be summarized as follows:
1. With these newly developed signaling systems, emergency vehicles will be able to
reach their destination in a shorter time.
2. The safety of other vehicles in traffic will be ensured.
3. Idling vehicles emit more carbon dioxide into the air than moving vehicles. This
system will reduce air pollution in the area where the system is operating. It will also
avoid the noise pollution caused by vehicles honking their horns when the emergency
vehicle arrives.
4. GSM infrastructure, which is widely used in smart home systems, can also be used
in intelligent transportation systems and will contribute to applications in this area.
Furthermore, the application of the methods and materials used in the developed
signaling system will contribute to intelligent traffic systems and intelligent traffic
light applications.
The remainder of this article is organized as follows: Section 2 reviews several recent
studies of signaling systems developed for emergency vehicles. Section 3 explains the
system, design, and development phases. Section 4 presents and discusses our experimental
results for the proposed signaling system. Finally, Section 5 concludes and summarizes the
paper’s findings and offers recommendations for future research directions.
2. Related Works
There are studies and conducted research in the literature for solving this and similar
problems. When the research studies are examined, it is seen that the studies designed for
Sensors 2023, 23, 4703 3 of 20
the receiver modules are placed in the traffic lights. When the button on the transmitter
module in the emergency vehicle is pressed, the transmitter module sends a signal to
the receiver module. After receiving the signal from the emergency vehicle, the Arduino
activates the green signal to clear the road and allow the vehicle to pass.
In [20], they worked on a system that detects stolen vehicles and allows ambulances
to move faster in busy traffic lanes. In the detection of stolen vehicles, the vehicle, whose
information was entered into the database, was scanned through the module placed in
the signaling system. As soon as the stolen car is detected, the traffic light turns red. In
the system designed for the passage of the ambulance, when the ambulance arrives at a
traffic intersection, it sends the emergency information through the RF transmitter, and the
dynamic signaling system detects the information through the RF receiving sensor, and the
light automatically turns green until the ambulance leaves the intersection and the lights in
all other directions are red. The driver also sent the patient information to the hospital via
SMS to the system.
The authors of [21] conducted a study for the project they developed, which aimed
to alleviate their responsibilities towards emergency vehicles. First, they enabled these
vehicles to communicate with other vehicles to create a route toward the destination;
second, they communicated directly with signaling controllers to control the signaling
system of emergency vehicles. This ensured that emergency vehicles did not run red
lights and crossed intersections immediately on green lights. Finally, traffic information on
the internet and information stored on the cloud storage platform were used to optimize
the emergency vehicle’s route, and signaling controllers positioned along the emergency
vehicle’s route were used to optimize the signaling program.
In [22], a system for controlling the traffic signal for emergency vehicles was developed
through deep reinforcement learning, which provides fast emergency response in various
scenarios and mitigates the negative impact of conflicting aspects on traffic efficiency.
In [23], they created a signaling system that will operate when it receives a signal from
the emergency vehicle via radio frequency (RFID) transmission. They used a Programmable
Integrated Circuit (PLC) Arduino microcontroller to normalize the operation of the lights
before the emergency mode was activated. They used a frequency of 434 MHz to switch to
an emergency light.
In [24], they developed a side lane application so an emergency vehicle can pass
without waiting at traffic lights. Normal vehicles are allowed to pass through this side
lane only when an emergency vehicle arrives. Priority assessment was performed for two
emergency vehicles coming from different directions. Mathematical models were used in
the evaluation.
Study [25] proposes a heterogeneous network model for connected Internet of Vehicles
(IoV) and service-oriented network optimization, focusing on vehicle cloud, communi-
cation, and intelligent use cases as clients. A service-centric heterogeneous vehicular
network model is proposed for connected traffic environments. Practical simulation and
mathematical modeling of service-oriented network prioritization and content-centric ser-
vice application in heterogeneous vehicular environments support the implementation of
heterogeneous vehicular communication.
Priority vehicles cause major complications and accidents, especially when they use
the right of way in signaling systems. In the proposed paper, we develop a new signaling
system to solve this problem. The developed signaling system is controlled by the person
in the emergency vehicle using a mobile application and SMS technology. First, the person
driving the emergency vehicle creates a route between their current location and the
destination location to check the traffic lights they will pass. On the route, there are traffic
lights they will pass until they reach their destination. Before arriving at the traffic light
to be crossed, the driver of the vehicle activates the light to be crossed from the control
page. The driver first sends ON information to the module to which the traffic light to
be passed is connected so that it turns green when the vehicle passes. At the same time,
the OFF message is sent to the traffic lights in the other directions in the signaling so that
Sensors 2023, 23, 4703 5 of 20
these lights turn red when the vehicle passes. After the vehicle completes its passage, it
normalizes the signaling operation after sending a message from the control page and the
driver. The signaling system resumes its normal operation. This process is repeated for
all signaling systems to be passed until the emergency vehicle reaches its destination. Our
proposed system, together with other existing benchmarking systems. A comparison of
similar works and our proposed system is given in Table 1.
Experiment
Ref Year Materials Environment and Results
Platforms Used
Delay of emergency
[11] 2013 PIC 16F877A microcontroller Prototype
vehicles is prevented.
DSRC (Dedicated Short Range
Linux, Microsoft Visual Field test results showed that the
Communication) devices,
Studio, GMap.NET, TJ-EVSP has the ability to
[12] 2013 touch screen, OBD (On Board
Google, Yahoo!, increase the efficiency of
Diagnostic) interface, GPS
Bing, ArcGIS emergency vehicle operations.
receiver, RSU(Road Side Unit)
It has been determined that the
Matlab protocol that sends the vehicle
[14] 2016 Cameras
NS-2 Simulator information the fastest is the PE-MAC
protocol they recommend.
No platform The delay of the emergency
[17] 2018 ZigBee, RFID, microcontroller
information used vehicle is inhibited.
The use of the side lane was effective,
RSU, 5G devices, sensors that and the mathematical modeling steps
No platform
[24] 2022 exchange data, control units used for the priority of emergency
information used
used in road management vehicles coming from different
directions gave successful results.
The traffic light that the vehicle would
Prototype pass through was activated, and the
Arduino Uno, SIM808
Proposed Newly installed traffic other traffic lights turned red.
2023 GSM/GPS/GPRS, relay,
System lights Arduino Android The operation of the system was
12/24 V traffic light
Studio restored to normal after the migration
was complete.
3. System Description
This section provides information about the operation of the developed traffic lights.
In the system, two traffic lights represent the main road; one light represents the first
secondary road, and the other the second secondary road. On this type of road, the main
roads cross each other while the secondary roads wait for the main roads to complete
the crossing. After the main roads have completed their passage, there is a turn for the
secondary roads. For example, when the first secondary road passes, the second secondary
road has to wait. The sequence of traffic lights is as follows:
Traffic lights on main roads start with a green light. The duration of the green light is
30 s. Highways are kept green and secondary roads are kept red. In order not to interfere
with the operation of the first secondary road and the operation of the second secondary
road, one-time codes have been added to the codes of the first secondary road. The first
operation of the first secondary road starts with these one-time codes. With these codes,
it is ensured that the 1st secondary road lights are red for 30 s, yellow for 3 s, and green
for 30 s. After the application of these lines of code, the first secondary road continued to
operate for 70 s on red, 3 s on yellow, and 30 s on green. The operation of the system is
given as a flow diagram in Figure 4. These durations were determined according to the
flashing times of the traffic lights operating on the highway.
In order to control the system via the mobile application, it is necessary to wait
approximately 70 s. The reason for waiting is that the codes we added for the first secondary
path, which will run one time, have been completed. It is mandatory to complete the
execution of these codes because when the command for light control comes from the
mobile application, the codes running for the first secondary path cannot process the
incoming command immediately because it uses the delay method. In order to process the
command, all lines written with delay must be executed and finished. When the execution
of code is not waited for, it causes complexity. After waiting for 70 s, there is no problem
Sensors 2023, 23, 4703 8 of 20
processing the commands from the mobile application since the entire system works with
the millis() function.
After logging into the mobile application and creating a route, the traffic light to be
passed through the light control interface is activated by clicking the “Activate” button,
and the status information is sent as a message to the traffic light. The identity information
on the interface is actually the information of the SIM card inserted in the SIM808 card to
which the traffic light is connected.
When the driver of the vehicle turns on the light, an “ON” message is automatically
sent to this number so that the light turns green. In addition to this traffic light, the message
“OFF” is automatically transmitted so that the lights in other directions turn red when the
vehicle passes. No time is set for the lights to return to their normal operating mode. The
normalization of the signaling operation after the crossing is completed is performed by
the vehicle driver. The staff normalizes the operation of the signaling by clicking on the
“Back to normal” button. At this stage, all traffic lights are automatically normalized by
sending the “R” message. Figure 5 shows the activation of traffic lights on other roads for
the passage of the vehicle coming from the main roads with the command sent from the
mobile application.
If the vehicle is coming from the first side road, the appearance of the lights will be as
in Figure 6, and if the vehicle is coming from the second side road, the appearance of the
lights will be as in Figure 7.
Sensors 2023, 23, 4703 9 of 20
Arduino Uno can be operated by connecting to a computer via a USB cable, or it can
be powered by an external power supply (battery, adapter) [27].
Sensors 2023, 23, 4703 10 of 20
4.2. Prototype
Before the physical installation of the signaling system, a prototype of the system is
created. This prototype reflects the similar operation of the real system.
Errors in the software were eliminated in the trials made on the prototype. Arduino
Uno, Sim808 GSM/GPRS/GPS card, and traffic light module were used to prototype the
system. Since the supply voltage of the traffic light modules is 5 volts, no relay was used
in the prototype. The traffic light module has three pins (red, yellow, and green) and one
ground (GND) pin. A visual representation of the module is given in Figure 11.
Sensors 2023, 23, 4703 11 of 20
The top view of the prototype is shown in Figure 12, and the side view is shown
in Figure 13.
If the proposed system is to be installed at real traffic lights for a long time, it needs to be
fed with a constant power supply. This will be provided by a solar panel mounted on the pole.
The most important point to be considered when connecting Arduino and relay is
the connection of signal pins. The ones corresponding to the channels connected with
the signal pins should be used. The connections of K2, K3, and K4 channels are made in
the connection diagram in Figure 16. The K2 channel corresponds to the IN2 pin, the K3
channel corresponds to the IN3 pin, and the K4 channel corresponds to the IN4 pin.
If the login information is not given to the person, they can go to the registration screen in
Figure 18 by clicking the “Create Now” button at the bottom of the login page. After the user
enters the required information on this screen, the user is automatically directed to the login
page after the “Contact Registration Successful” notification message appears on the screen.
After logging in to the account, the screen in Figure 19 welcomes the person. On
this screen, the person can create a route between the destination location and the current
location. As soon as you log in to the system, the current location is marked on the map
with a red marker. If the location is not marked automatically, the current location can be
marked on the map with the button on the top right corner of the interface. On the other
hand, the destination location can be selected from the drop-down list by entering the name
of the location in the search tab at the top of the interface.
The Google Directions API is used in Android applications to create routes between
two specified points. To create a route, the API key information and the latitude and
longitude information of both the current location and the destination location are sent via
a URL to the Google Maps Directions web service. When a new destination is entered, the
previously plotted route is deleted, and a new route is created. In Figure 20, a new location
is entered, and a new route is created. A close-up view of the traffic lights placed on the
roads is also given by zooming in on the map.
Figure 20. New route creation and traffic lights on the map.
After creating the route on the previous page, the traffic light in the direction of the
vehicle must be selected in order to pass the first signalization encountered. When this
traffic light is selected, the page where the light will be controlled opens (Figure 21).
This screen contains the name of the light to be passed, the number of the module
to which it is connected, and buttons to control the light. With the “Activate” button on
the interface, SMS information is sent to all lights in the signaling area about what their
status should be during the passage of the vehicle. The “ON” message is sent to the traffic
light module that the vehicle will pass, and the “OFF” message is sent to the traffic lights
in other directions. The numbers to send the message are retrieved from the database. If
SMS sending is successful, the “SMS sent” information message is printed on the screen
(Figure 22). When SMS sending is unsuccessful, the information message “SMS could not
be sent” is printed on the screen. If there is an error with permissions, “General Error”
appears on the screen; if there is no service on the phone, “No Service”; if there is a failure
because a PDU (Protocol Data Unit) is not provided, “No PDU;” and if the phone has
airplane mode, “Airplane Mode On” is printed on the screen.
In order to send messages, SMS sending permission must be added to the Android-
Manifest.xml file. In addition, in order for the application to send SMS automatically, SMS
sending must be allowed in the mobile application.
Field Test
With the module installed using Arduino Uno, SD card module, DS1302 RTC module [35],
and MZ80 infrared sensor [36], the number of vehicles passing through the routes determined
in the field study was counted. The installed devices and their installed state are given in
Figure 23. In the module installed for vehicle counting, the MZ80 infrared sensor is used
to detect obstacles and objects in front of it. DS1302 RTC module is used to attain time
information. Data obtained are written to the SD card inserted in the SD card module.
In this section, the vehicles used in the existing signaling system are examined in order
to study the operation of the signalization system installed in the field test in Muğla province
of Turkey. Investigations were carried out on the Muğla-Fethiye and Fethiye-Muğla routes of
Muğla Province, including the signalized intersection shown in Figures 24 and 25.
Sensors 2023, 23, 4703 17 of 20
The field tests were carried out on Thursday between 08:30 and 10:30 on the busiest
day of the week. Data obtained during these hours are given in Table 2.
When Table 3 is analyzed, the passage of normal vehicles and emergency vehicles
mostly took place on the Fethiye-Muğla route. This is because this route is used for
transportation to the city center, headquarters, and the university hospital. In addition,
another reason for the crowding is the bazaar in the city center on Thursdays. The number
of vehicles waiting at red lights during the passage of emergency vehicles on the Fethiye-
Muğla route is given in Table 3.
Sensors 2023, 23, 4703 18 of 20
On the prototype, a SIM card was inserted into the module to which the traffic light
was connected in the same direction, and this traffic light was activated from the mobile
application. An SMS with the status of the traffic light was sent to the module to which
the traffic light was connected in about 5 s. This 5 s delay refers to the time it takes until
the SMS information sent from the mobile application is received from the SIM808 module
and processed on the Arduino Uno. No distance is specified for the control of traffic lights.
However, it was determined that in order for the emergency vehicle to easily pass through
the traffic light, a minimum distance was needed for other vehicles waiting at the light to
accelerate and clear the way. It was determined that the vehicles waiting at the light would
need to travel approximately 92 m to accelerate and clear the road. When determining this
value, the average of the points at which moving vehicles accelerate after the traffic light
turns green is taken into account. The point at which the vehicles accelerate is shown in
Figure 26 with a red arrow.
When vehicles reach this point, it creates a suitable passing area for the emergency
vehicle to pass. There is no specific distance between the emergency vehicle and the traffic
light. This is because the number of vehicles waiting at traffic lights varies. The driver of
the vehicle should adjust when the traffic light is activated, taking into account this distance
value and the density of traffic.
6. Conclusions
In this study, the GSM infrastructure used in smart home systems is preferred for
remote control of traffic lights. An Arduino Uno board was used for control. The personnel
driving the emergency vehicle send the status information of the traffic lights to the Arduino
Uno board, to which the traffic lights and the SIM808 module are connected via the mobile
application. After the passage of the emergency vehicle was completed, the operation of
the signaling system was returned to normal via the mobile application.
Compared to studies in the literature, systems containing circuit elements such as sensors
or cameras are more likely to be damaged in adverse weather conditions or on-road routes.
The difference between our proposed system from other systems described in the
literature is that internet infrastructure is not used to control traffic lights. If internet infras-
tructure were used to control the lights, this system would not be effective in some areas
where there is no internet infrastructure. Another reason for not using these technologies
Sensors 2023, 23, 4703 19 of 20
is that there are many factors that affect and weaken the signals or radio waves. Various
buildings in urban areas, trees in rural areas, electronic devices, antennas, etc., are among
these factors and can be seen on the move in the environment and atmosphere through
which the signals and radio waves pass. The internet connection is used to log on to the
proposed system and establish a route between the current location and the destination
location. This is mobile internet. No external internet infrastructure is needed for traffic
signaling. Disconnecting the internet connection after user authentication and routing is
complete does not prevent traffic lights from being controlled because the number informa-
tion of the modules to which the traffic lights are connected is retrieved from the database
and assigned to the relevant variables on the light control page. In this way, traffic lights
can be controlled offline from the light control page.
If the system encounters a problem while sending an SMS message, a notification
message is immediately displayed to the user, explaining the problem. Error logs are
analyzed on the development platform, and possible errors that may occur in the operation
of the application are eliminated.
In the system set up as part of the study, the traffic lights were to be controlled
depending on the distance between the vehicle’s location and the location of the traffic
lights, but this could not be realized because the Google Cloud console components used
do not support real-time location. Instead, the GSM component of the SIM808 card was
used to control the traffic lights via SMS.
In future studies, the position of the vehicle will be monitored immediately via the
mobile application, and the traffic light will be activated if the distance between the traffic
light and the traffic light to be crossed falls below a certain value. If several emergency
vehicles approach the intersection at the same time from overlapping directions, the system
provides sequential passage according to the distance of the vehicles from the traffic light,
the degree of urgency of the emergency vehicle, and the type of emergency vehicle. If the
user forgets to activate the traffic lights, the traffic lights can be activated with the help
of a camera mounted at a certain distance. This system is recommended for use by the
competent authorities responsible for the management of emergency vehicles in the city.
Author Contributions: Conceptualization and methodology, M.H.S. and F.K.; validation, İ.T.; formal
analysis, Y.A.; resources and data curation, B.C.K.; writing—original draft preparation, İ.T.; writing—
review and editing, M.H.S.; visualization, F.K.; funding acquisition, M.A. and Y.A. All authors have
read and agreed to the published version of the manuscript.
Funding: This work was funded by the Deanship of Scientific Research at Jouf University under
Grant number DSR-2022-RG-0101.
Institutional Review Board Statement: Not applicable.
Informed Consent Statement: Not applicable.
Data Availability Statement: Not applicable.
Conflicts of Interest: The authors declare no conflict of interest.
References
1. Khan, F.; Zahid, M.; Gürüler, H.; Tarımer, İ.; Whangbo, T. An Efficient and Reliable Multicasting for Smart Cities. CMC Comput.
Mater. Contin. 2022, 72, 663–678. [CrossRef]
2. Khan, F.; Khan, A.W.; Shah, K.; Qasim, I.; Habib, A. An algorithmic approach for core election in mobile ad-hoc network. J. Internet
Technol. 2019, 20, 1099–1111.
3. Khan, F.; Abbas, S.; Khan, S. An efficient and reliable core-assisted multicast routing protocol in mobile Ad-Hoc network. Int. J.
Adv. Comput. Sci. Appl. 2016, 7, 231–242. [CrossRef]
4. Abbas, S.; Talib, M.A.; Ahmed, A.; Khan, F.; Ahmad, S.; Kim, D.H. Blockchain-based authentication in Internet of vehicles: A survey.
Sensors 2021, 21, 7927. [CrossRef] [PubMed]
5. Öztürk, N.B. Smart Traffic Systems. Master’s Thesis, University of Sakarya, Sakarya, Turkey, 2006.
6. Gonca, C.K.; Gülsün, B. Adaptive traffic management systems. OHS Acad. J. Occup. Health Saf. Acad. 2019, 2, 32–40.
7. Dağüstü, H.Ş. A signal Timing Model for the Control of Intersection Traffic in Traffic Management. Master’s Thesis, Yıldız
Technical University, Istanbul, Türkiye, 2010.
Sensors 2023, 23, 4703 20 of 20
8. Karaoğlan, M.E. Optimization at Coordinated Signalized Intersections. Master’s Thesis, Pamukkale University, Denizli, Türkiye, 2021.
9. Murat, Y.Ş. Computer Examination of Traffic Flows at Denizli City Intersections. Master’s Thesis, Pamukkale University, Denizli,
Türkiye, 1996.
10. Özkaya, U.; Seyfi, L. A novel fuzzy logic model for intelligent traffic systems. Electron. World 2016, 122, 36–39.
11. Hashim, N.M.Z.; Jaafar, A.S.; Ali, N.A.; Salahuddin, L.; Mohamad, N.R.; Ibrahim, M.A. Traffic light control system for emergency
vehicles using radio frequency. IOSR J. Eng. 2013, 3, 43–52. [CrossRef]
12. Wang, Y.; Wu, Z.; Yang, X.; Huang, L. Design and implementation of an emergency vehicle signal preemption system based on
cooperative vehicle-infrastructure technology. Adv. Mech. Eng. 2013, 5, 834976. [CrossRef]
13. Rani, P.; Sivakumar, T.; Vishal, G.; Krishnan, S. Emergency automatic signaling system. Int. J. Sci. Dev. Res. 2016, 1, 92–94.
14. Nellore, K.; Hancke, G.P. Traffic management for emergency vehicle priority based on visual sensing. Sensors 2016, 16, 1892.
[CrossRef] [PubMed]
15. Devika, M. Intelligent traffic management for ambulance and vip vehicles, International Journal of Innovative Research in Science.
Int. J. Innov. Res. Sci. Eng. Technol. 2016, 5, 15041–15046.
16. Türker, G.F. Vehicle to Vehicle Communication and Driver Information System Based On Server via Mobile Phone. Ph.D. Thesis,
Süleyman Demirel University, Isparta, Türkiye, 2016.
17. Pundir, R.; Kumar, V.; Parkash, S.; Kumar, D. Smart traffic system for fast movement of emergency vehicle. Int. J. Sci. Eng. Technol.
2018, 6, 160–163.
18. Vani, R.; Thendral, N.; Kavitha, J.; Bhavani, N. Intelligent traffic control system with priority to emergency vehicles. In Proceedings
of the IOP Confefence Series: Materials Science and Engineering, Telangana, India, 13–14 July 2018; p. 012023.
19. Mounika, K.; Prasad, R. A novel traffic signaling system for emergency vehicles. J. Appl. Sci. Comput. 2019, 6, 306–311.
20. Nagaraja, S.; Nalini, N.; Mohan, B.; Pasha, A. Thefted Vehicle Identification System and Smart Ambulance System in VANETs,
In Emerging Research in Computing, Information, Communication and Applications (ERCICA); Springer: Singapore, 2019; pp. 313–322.
21. Tarımer, İ.; Ahmad, N. Project Name and no: Fog Computing Intervention to Traffic Light Communication for Responsive Rescue,
YÖK Project-Based International Exchange Program, MEV 2018–1463, Muğla/Turkey–Peshawar/Pakistan, 2019.
22. Cao, M.; Li, V.O.K.; Shuai, Q. A Gain with No Pain: Exploring intelligent traffic signal control for emergency vehicles. IEEE Trans.
Intell. Transp. Syst. 2022, 23, 17899–17909. [CrossRef]
23. Sathya, D.; Vinothini, C.; Keerthi, S.; Jagadeesan, D.; Nidhishree, M.S. RFID based smart traffic system for emergency vehicles.
In Proceedings of the 6th International Conference on Trends in Electronics and Informatics (ICOEI), Tirunelveli, India, 28–30
April 2022; pp. 1838–1843.
24. Humayun, M.; Almufareh, M.F.; Jhanjhi, N.Z. Autonomous traffic system for emergency vehicles. Electronics 2022, 11, 510.
[CrossRef]
25. Khasawneh, A.M.; Helou, M.A.; Khatri, A.; Aggarwal, G.; Kaiwartya, O.; Altalhi, M.; Abu-ulbeh, W.; AlShboul, R. Service-Centric
Heterogeneous Vehicular Network Modeling for Connected Traffic Environments. Sensors 2022, 22, 1247. [CrossRef] [PubMed]
26. Aksu, C. Multifunctional Robot Powered by Arduino. Master’s Thesis, Haliç University, Istanbul, Türkiye, 2020.
27. Available online: https://www.robotiksistem.com/arduino_uno_ozellikleri.html (accessed on 6 January 2023).
28. Desai, M.; Phadke, A. Internet of things based vehicle monitoring system. In Proceedings of the International Conference on
Wireless and Optical Communications Networks (WOCN), Mumbai, India, 24–26 February 2017; pp. 1–3.
29. Najmurrokhman, A.; Daelami, A.; Komarudin, U.; Imanudin, M. Design and implementation of vehicle speed recorder using
GPS tracker and internet of things platform. In Proceedings of the 2021 International Conference on Artificial Intelligence and
Computer Science Technology (ICAICST), Yogyakarta, Indonesia, 29–30 June 2021; pp. 152–156.
30. Available online: https://www.robotistan.com/sim808-gsmgprsgps-gelistirme-karti-arduino-ve-raspberrypi-uyumlu-7381
(accessed on 6 January 2023).
31. Available online: https://www.hbmacit.com/2020/01/09/arduino-ile-role-kullanimi/ (accessed on 6 January 2023).
32. Available online: https://maker.robotistan.com/role-nedir/ (accessed on 6 January 2023).
33. Ocak, M.A.; Efe, A.A. Coding and Microcontroller Applications with Arduino, 1st ed.; Anı Publishing: Ankara, Turkey, 2018; 616p.
34. Satapathy, L.M.; Bastia, S.K.; Mohanty, N. Arduino based home automation using Internet of Things (IoT). Int. J. Pure Appl. Math.
2018, 118, 769–778.
35. Yeni, N.; Ordu, Ş.; Karakulak, E.; Mutlu, R. Temperature and conductivity measurement of Çorlu stream with microcontroller
based circuit and its transmission via gsm. Trak. Univ. J. Eng. Sci. 2022, 23, 63–71.
36. Turan, S. Design and implementation of a robot detecting obstacles and going between lines for electric powered wheelchair.
Gaziosmanpasa J. Sci. Res. 2017, 6, 21–29.
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual
author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to
people or property resulting from any ideas, methods, instructions or products referred to in the content.