You are on page 1of 7

Vehicle Accident Detection System

Shubh Shah1, Viresh Dhruv1, Vrutik Shah1, Zeel Patel1, Prof. Mrunalini Ingle2
1
U. G. Student, Department of Electronics and Telecommunication, D.J.Sanghvi College of Engineering, Vile Parle (W), Mumbai- 400056
2
Asst. Prof. of Electronics and Telecommunication Department, D.J.Sanghvi College of Engineering, Vile Parle (W), Mumbai- 400056

E-mail: 1shubhshah1503@gamil.com, 1vrutikshah51@gmail.com, 1vireshdhruv10@gmail.com, 1zeelpatel3001@gmail.com,


2
mrunalini.ingle@djsce.ac.in

Abstract: Speed is one of the introductory reasons for vehicle team to the location as quickly as possible, accident
accident. Numerous lives could have been saved if emergency detection and notification systems are being developed
services could get accident information and reach in time. with the latest technologies. Some of the work done to
This design deals with accident discovery system when the reduce the mortality rate by road accidents includes both
accident occurs it uses factors and cautions the rescue team
accident prevention and detection systems.
for help. An effective automatic accident discovery with an
automatic announcement to the emergency service with the The development of a transportation system has been the
accident position is a high need to save the precious mortal generative power for human beings to have the highest
life. The proposed system deals with accident waking and
civilization above creatures in the earth. Automobile has a
discovery. The system will then send the accident location
acquired from the GPS along with the time and the speed by great importance in our daily life. We utilize it to go to our
utilizing the GSM network. This will help to reach the rescue work place, keep in touch with our friends and family, and
service in time and save the valuable human life. It reads the deliver our goods. But it can also bring disaster to us and
exact latitude and longitude of the vehicle involved in the even can kill us through accidents. Speed is one of the most
accident and sends this information to nearest emergency important and basic risk factors in driving. It not only
service provider. The thing of the design is to descry accidents affects the severity of a crash, but also increases risk of
and warn the rescue team in time. being involved in a crash.
I. INTRODUCTION Despite many efforts taken by different governmental and
non-governmental organizations all around the world by
The world is constantly changing, adapting, and evolving
various programs to aware against careless driving, yet
with modern technology. Technological advancements
accidents are taking place every now and then. However,
have made transportation much easier and faster. But a
growing issue is the increase in road accidents leading to many lives could have been saved if the emergency service
public health issues, loss of human life, and property. An could get the crash information in time. A study by
Virtanen et al. shows that 4.6% of the fatalities in accidents
article published by World Health Organization (WHO) in
could have been prevented only if the emergency services
February 2020 states that the mortality rate is
could be provided at the place of accident at the proper
approximately 1.35 million due to road accidents and 20 to
time. As such, efficient automatic accident detection with
50 million people are disabled with non-fatal injuries.
an automatic notification to the emergency service with the
More than 90 percent of the accidents occur in low and
accident location is a prime need to save the precious
middle-income countries and causing the death of children
human life.
and young adults aged 5-29 years. With such an increase in
fatality rate, it is essential to improve road safety in Many researchers carried out their studies on accident
developed and, most importantly, developing countries. detection system. Traditional traffic accident prediction
India is a developing country with a huge population which uses long-term traffic data such as annual average daily
traffic and hourly volume. In contrast to traditional traffic
results in a high frequency of road accidents causing loss
accident prediction, realtime traffic accident prediction
of lives and property. Many accidents happen because of
relates accident occurrences to real-time traffic data
overspeeding, drunk driving, and violating traffic
obtained from various detectors such as induction loops,
regulations. The accidents that occur because of over-
infrared detector, camera etc. Real-time traffic accident
speeding are fatal as the impact on the vehicle and on the
prediction focuses on the change of traffic conditions
victims is high. Accidents that occur in deserted places
before an accident occurrence, while traffic incident
make it difficult to identify them and send a rescue team to
help. One of the major reasons for the loss of lives due to detection studies are concerned with the change of traffic
conditions after an incident occurrence. However, the
vehicle accidents is that the victims couldn't get the help
performance of these detection and prediction system is
they need in time. To save those lives and send the response
greatly restricted by the number of monitoring sensor, that the public may not help the Victim to save his / her
available fund, algorithms used to confirm an accident, life. Due to lack of treatment within golden time, the
weather, traffic flow etc. Victim can lose his/her life. In this situation, the Victim
needs services like police, ambulance, etc. Now a day IoT
Besides the automatic detection system, manual incident is a trending technology so by using IoT, we can solve the
detection methods detects the accident from the motorist problems of both cases. Hence the complete proposal is
report, transportation department or public crews report, based on IoT. Arduino Nano is cost-effective, so it is used
aerial surveillance or close circuit camera surveillance. The in the design phase and embedded C Programming is used
drawback of this type of detection system is that someone for better accuracy; it acts as a vital role in the system to
has to witness the incident. Moreover, there are delays and connect people, processes, and data. The capacity to
inaccuracies due to the expression problem of the witness. transfer data over a network with no necessity of human-
Compared to these detection method, driver initiated to-human or human-to-computer communication and to
incident detection system has more advantages which establish the connection between the victim and desired
includes the quick reaction, more incident information etc. services which help to save the Victim's life. The key motto
However, with the severity of the accident, driver may not of the proposal is to locate the accident spot with the help
be able to report at all. Conventional built-in automatic of GPS and To send SMS notifications through GSM based
accident detection system utilizes impact senor or the car on the Victim's need to give essential treatment in time for
airbag senor to detect an accident and GPS to locate the the Victim to save his/her life. The system provides the
accident place. optimal solution to unfortunate emergency facilities.
The main technology used in this system to detect location
coordinates is GPS (Global Positioning System), which is
a system built using satellites to track the position of an II. LITERATURE SURVEY
object using Longitude coordinates, and latitude received Md. Syedul Amin, Jubayer Jalil, M.B.I.Reaz, Accident
using a GPS-signal receiver. The representation of this data Detection and Reporting System using GPS,GPRS and
itself can be made more attractive using a map such as GSM Technology, this paper proposes to utilize the
Google Maps. GPRS is an option that offers a wide capability of a GPS receiver to monitor the speed of a
coverage area, especially in Indonesia. Based on the vehicle and detect an accident basing on the monitored
consideration of the production cost of this system, GPRS speed and send the location and time of the accident from
is used to connect the hardware embedded in the vehicle to GPS data processed by a micro-Controller by using the
the user. GSM network to the Alert Service Centre.
Most of the accidents will happen especially at high ways Parag Parmar, Ashok M.Sapkal, Real time detection and
or outskirts, most of the time there will be no helping hands reporting of vehicle collision, this paper proposes to utilize
to take the Victim to the hospital, or to send accident the capability of Accelerometer and Gyroscope to obtain
information to the nearest ambulance, police authority, or the data and detect an accident basing on the orientation
Victim's home at the right time so eventually, the death rate angle and orientation. Then send the location of the
is increasing due to two-wheeler accidents. 60% of these accident from GPS data processed by a microController by
deaths are caused due to deficiency of proper emergency using the GSM network to the nearest hospital provided
medical facilities within golden hour of incident of over the network and alerts their family members too.
accident which is termed as the golden hour. By using the
latest technologies via IoT with the assistance of digital Gowshika B, MadhuMitha, G,Jayashree,Vehicle accident
controllers and sensors we can solve this problem. Before detection system using GPS, GSM modem, this paper
that it is better to understand about types of road accidents proposes to utilize the capability of a Piezoelectric sensor
based on the severity of the accident. Majorly there are two to detect an accident basing on the voltage produced by
different cases, one is after the accident, the bike is collision and send the location and time of the accident
damaged, and the Victim is safe and another one is after from GPS data processed by a micro-Controller by using
the accident, the bike is damaged and the Victim is the GSM network to the Alert Service Centre.
unconscious. The possibility of case1 is unusual, even
though the bike is fully damaged after the accident, the Sayanee Nanda, Harshada Joshi, Smitha Khairnar, An IOT
person is conscious enough with small injuries. In such Based Smart System for Accident Prevention and
situations, the Victim will be in the need of first aid so the Detection, The main objective of this paper is to propose a
Victim may not require services like ambulance, police, system which can effectively help in preventing any kind
etc. In Case2, after the accident, the bike may or may not of mishaps and if such conditions occur then how it detects
be damaged, but the Victim will be in serious condition. In and informs the concerned authorities and people, so that
such situations or in unconscious state and the vehicle may the situation can be taken care of immediately. This system
or may not be damaged, then the Victim will not be in a detects accidents by vibration sensors, accelerometers. For
state to take care of themselves, and there is a possibility detection, we use GPS and GSM module which locates the
site of the accident and correspondingly informs the module are used for communication between the modules
person's near ones and nearby hospitals through a text and the mobile phone.
message.

Dhruvesh H.Patel, Parth Sadatiya, Dhruvbhai K. Patel,


Prasann Barot, IoT based Obligatory usage of Safety
Equipment for Alcohol and Accident Detection, the
objective of this paper is to develop an innovative as well
as the novel project of "Obligatory usage of safety
equipment for alcohol and accident detection through IoT".
System is plan and implemented such a way that the two-
wheeler will not ignite until the rider wear safety
equipment (helmet) and pass an alcohol test, which will
help to solve the problem of drink and drive.
Figure (2) GSM Module

III. COMPONENTS
C. GPS Module:
A. Arduino Uno:
To find the location on the earth the whole is divided into
Arduino UNO: Arduino is an open source microcontroller
some coordinates where the location can be easily captured
that is easily programmable and it can be erased and
by a module called GPS module. Here the GPS used is
reprogrammed again. It also acts as minicomputer just like
NEO-6M. This GPS module will find the location of the
other microcontrollers from which input can be taken and
vehicle and the information fetched by the GPS receiver is
output can be controlled for many sending information
received through the coordinates and the received data is
over the internet. Arduino development board is used as
first send to Arduino and the information is transmitted to
hardware by Arduino UNO and Arduino IDE (Integrated
the saved contact through GSM module. The frequency is
Development Environment) which is a software for
operated in the range of 1575.42 MHz and the output of
developing code is used. C and C++ programs are used so
GPS module is in NMEA format which includes data like
that the microcontrollers are easily programmable.
location in real time.
Arduino has 14 digital input/output pins (of which 6
provides PWM output) and the microcontroller which is
used is ATmega328.

Figure(3) GPS Module


Figure (1) Arduino UNO
D. Accelerometer:

An accelerometer is an electromechanical device that will


B. GSM Module: measure acceleration force. It shows acceleration, only due
to cause of gravity i.e. g force. It measures acceleration in
For providing communication between the GPS, GSM and
g unit. The ADXL335 gives complete 3-axis acceleration
the allocated mobile number GSM SIM900 module is
measurement. This module measures acceleration within
preferred. The name SIM900 says that, it is a tri band work
range ±3 g in the x, y and z axis. The output signals of this
ranging a frequency of 900MHz to 1900 MHz such as
module are analog voltages that are proportional to the
EGSM900 MHz, PCS 1900 MHz and DSC 100 MHz
acceleration. It contains a polysilicon surface-micro
Receiving pin of GSM module and transmitting pin of GPS
machined sensor and signal conditioning circuitry.
IV. SOFTWARE

A.Arduino IDE:
The Arduino Integrated Development Environment
(IDE) is a prototyping platform enabling user to make
different types of devices. It is a cross-platform
application for Windows, macOS, Linux which is written
in functions from C and C++. This IDE is used to write
Figure(4) Accelerometer and upload programs to Arduino compatible boards.
With the help of 3rd party cores, the programs can be put
on other vendor development boards also. It is open
E. LCD Display: source software that is used for writing and compiling the
The operating voltage for the LCD Display is between code in the Arduino. It is an official Arduino software,
4.7V to 5.3V. It has a current consumption of 1mA.The which makes code compilation simple, even a common
LCD module operates in 8-bit and 4-bit mode. The pin person with no prior technical knowledge can get their
configuration of LCD Display is as follows LED Negative, feet wet with the learning process.
LED Positive, Data pins from 0-7, R/W, RS, VEE, Vcc and
GND.
V. OBJECTIVE
The objective is to overcome accidents by monitoring any
change in the speed of the vehicle whereas the
accelerometer can detect the fall. The Arduino is the major
control unit to detect or alert when an accident occurs. It
collects the data from the accelerometer, GPS, GSM
modules and reflects the output. The accidental detection
and alert system are designed to detect the accidents and
alert rescue team in time. Arduino is major control unit to
Figure(5) LCD Display communicate between devices when an accident occurs,
which helps in transferring messages to different devices
F. Buzzer: in the system. Receiving pin of GSM module and
transmitting pin of GPS module are used to
A buzzer or beeper is an audio signalling device, which
communication. GPS module will find the location of the
may be mechanical, electromechanical,
or piezoelectric (piezo for short). Typical uses of buzzers vehicle and the information is fetched by the receiver
and beepers include alarm devices, timers, and through the coordinates and the received data is sent to
confirmation of user input such as a mouse click or Arduino and the alert to rescue team by GSM module. The
keystroke. While buzzers seem to be impractical and accelerometer and gyroscope detect the accident
undesirable due to the technological advancements, there occurrence by the reading produced by the movements of
are still instances in which buzzers and similar circuits may the vehicle. This will reach the rescue service in time and
be used. Present day applications include ovens and save lives
microwave, electrical alarms, judging panels, electronic
metronomes, car parkings etc. VI. PROPOSED DESIGN
Arduino UNO is used as controlling unit, communicating
between modules for better information transformation at
time. Arduino UNO is used as controlling unit, it reads the
values from accelerometer. If Arduino observes any drastic
change in the speed of the vehicle. It reads the current
location from GPS module and sends it to the mobile
number through SMS by using GSM module.
Accelerometer detects if there is any sudden change in any
of the axes of vehicle. Accelerometer can also be used for
detecting the collision direction from tri-lateral axis
movements. Within of limited time of buzzer signal, the
Figure(6) Buzzer
GPS module collects the coordinates from Google Maps.
These co-ordinates of vehicle are use to alert nearby
hospitals or emergency services for rescue call of
passenger. The hospital approves the accident by verifying 5. If the data recorded is in the threshold range of
the accident at specified location and confirms the Accelerometer than system goes to step 2
accident. At the same time of accident, the registered
personal phone numbers of family and friends are informed 6. Above steps are repeated till the journey is not
regarding the accident through GSM module. Monitoring completed
the speed of the vehicle and detecting if there is any sudden
drop in the speed of the vehicle. Before sending the SMS
Arduino activates the buzzer, after thirty seconds of
beeping it goes off and the SMS will be sent. But if the
passenger is not in danger, he can press the “I am okay”
button. This is done to prevent the situations where it
would it lead false accident rescue.

Fig. 7 Block Diagram

At start the hardware of the system will be initialised and


it takes the reading from sensors and hardware connected
every second. If the reading overcomes the threshold
reading of sensors like accelerometer then Arduino sends
the GPS co-ordinates to emergency dial via GSM.
Emergency dialler checks the coordinates at portal and
contacts the nearby hospitals for emergency need and waits Fig. 8 Flowchart
for its approval. After the approval from hospital, the
rescue team reaches the location of accident and upon
confirmation it informs their family members. This system
is most useful in remote areas where population and
VII. IMPLEMENTATION
services are not enough, implanting this system in such
areas will be very helpful for the victim. Arduino UNO is used as controlling unit, communicating
between GSM AND GPS modules for better information
Steps
transformation at time. Accelerometer can be used for
1. As soon as the vehicle is started the system is on detecting the collision from tri-lateral axis. Due to change
in axis during the collision the value is accelerometer is not
2. The system gets the accelerated data. in the threshold range. Also, a buzzer is used for notifying
3. If the data record is not in the threshold range of the people in the surrounding which can help in evacuation.
The GPS module collects the coordinates and emergency
Accelerometer than GPS co-ordinate are recorded and
emergency message is sent using GSM message is sent. The GSM module send emergency rescue
call to the number in the system. With help of this family
4. A buzzer is used for notifying nearby person. member and others are informed about the accident.
It is a user-friendly device. The user has the facility to IX. FUTURE SCOPE
update details of him and emergency contacts. The user has
the facility to abort the emergency dial to responder by The future scope of this system can have some
using control switch. improvisation using a wireless webcam at the back of the
vehicle for capturing the images which will help in
providing driver`s assistance. This can also be bettered by
locking all the brakes automatically in case of accident.
Mostly in accidents, it becomes serious as the drivers lose
control and fails to stop the vehicle. In such cases, the
vibration sensor will be triggered because of the vibrations
received and also processed by the processor. The
processor has to be linked to the devices which can lock
the brakes when triggered. With this improvement, we can
stop the vehicle and can weaken the impact of the accident.
One can also design app to monitor the exact situation of
vehicle. This system can be modified to help people during
accidents in many different circumstances. This system can
also be utilized in fleet management, food services, traffic
Fig. 9 Use Case Diagram
violation cases, rental vehicle services etc.
The user has the facility to update details of him and
emergency contacts. The user has the facility to abort the
emergency dial to responder by using control switch. The X. SOCIAL IMPACT
dialler/responder is the one who awaits for the accident The proposed system contributes to decreasing death rate
alert designed from the system. caused by accidents. It detects the accidents occurred with
the help of proposed methodology, It also fetches the
location of the accident using GPS module and sends the
alert message using GSM module to the medical
emergency which can get to the location of accident in time
which can also save lives of people. By this feature the
death rate caused by accidents can be reduced.

ACKNOWLEDGMENT

This project and technical paper was greatly supported by


Prof. Mrunalini Pimpale. Her appropriate mentoring and
total guidance helped us at every stage of this project and
Fig.10 Arduino Connections
this paper would not have been possible without her
valuable contributions. We thank our colleagues who
provided insight and expertise that greatly contributed to the
research and helped us with the entire process.

VIII. RESULTS AND CONCLUSION


A system to detect an event of accident has been REFERENCES
developed. The proposed system deals with accident
[1] T Kalyani, S Monika, B Naresh,Mahendra Vucha, Accident Detection
alerting and detection. It reads the exact latitude and
and Alert System, IJITEE, March 2019(Base paper).
longitude of the vehicle involved in the accident and sends
this information to nearest emergency service provider. [2] Parag Parmar, Ashok M.Sapkal, Real time detection and reporting of
Arduino helps in transferring the message to different vehicle collision, IEEE,2017.
devices in the system. Accelerometer monitors the accident [3] Md. Syedul Amin, Jubayer Jalil, M.B.I.Reaz, Accident Detection and
happening direction and gyroscope is used to determine Reporting System using GPS,GPRS and GSM Technology, IEEE,2012.
rollover of the vehicle. The information is transferred to the [4] Gowshika B, MadhuMitha, G,Jayashree,Vehicle accident detection
registered number through GSM module. Using GPS, the system using GPS, GSM modem, IRJET,2019.
location can be sent through tracking system to cover the
[5] Sayanee Nanda, Harshada Joshi, Smitha Khairnar, An IOT Based
geographical coordinates over the area. Smart System for Accident Prevention and Detection,IEEE,2018.
[6] Norsuzila Yaacob, Ainnur Eiza Azhar, Azita Laily Yusofl, Suzi Seroja
Sarnin, Darmawaty Mohd Ali and Ammar Anuar, Real Time Wireless
Accident Tracker using Mobile Phone,IEEE,2017.

[7] S.Sonika, Dr.K.Sathyasekhar, S.Jaishree, Intelligent accident


identification system using GPS, GSM modem,DARCCE,2014.

[8] Dhruvesh H.Patel, Parth Sadatiya, Dhruvbhai K. Patel, Prasann Barot,


IoT based Obligatory usage of Safety Equipment for Alcohol and
Accident Detection,IEEE,2019.

[9] Ajith Kumar.A, Jaganivasan.V, Sathish.T, Mohanram.S,Accident


detection and alert system using GPS&GSM,IJOPAAM,2018.

[10] Shadman Sakib, Mohammad Sayem Bin Abdullah,GPS-GSM based


Inland Vessel Tracking System for Automatic Emergency Detection and
Position Notification,IEEE,2016.

You might also like