Car Accident Detection System Using Iot
Car Accident Detection System Using Iot
Now days we are able to track vehicles using many applications which helps in
securing personal vehicles, public vehicles, feet units and others. Furthermore there is
a rapid increase in the occurrence of the road accident. This paper is about a system
which is developed to automatically detect an accident and alert to the recorded
contact numbers. This system can also locate the place of the accident so that the
medical services can be directed immediately towards it. The goal of this paper is to
build up a vehicle accidental monitoring system using IOT Technology. Vehicle
detection and tracking plays an effective and significant role in the area of traffic
surveillance system where efficient traffic management and safety is the main
concern. Speed is one of the basic reasons for vehicle accident. Many lives could have
been saved if emergency service could get accident information and reach in
time.GPS has become an integral part of a vehicle system. This seminar analysis the
capability of a GPS receiver to monitor speed of a vehicle and detect accident basing
on monitored speed and send accident location to an Alert Service Center. The GPS
will monitor speed of a vehicle and compare with the previous speed in every second
through a Microcontroller Unit whenever the speed will be below the specified speed,
it will assume that an accident has occurred. The system will then send the accident
location acquired from the GPS along with time and the speed by utilizing the GSM
network. This will help to reach the family members and friends service in time and
save the valuable human life.
1.2 Objectives
1.3 Purpose
1.4 Scope
1.5 Applicability
2.7 Advantages
7.2 Analysis of the Result with the help of Graphs and Plots.
CHAPTER 9: REFERENCES 48
The usage of automobiles has improved linearly over the past decade, lives
could increased in the risk of human life. This is because due to the insufficient
emergency facilities. In this paper we are using alarm system which helps in
improving the emergency system of the accident system. This system detects the
accident occurrence and the coordinated of the accident are messaged to the Family
Members and Friends. A switching system is used switch off in case there is no
causality. The Accident is detected with the help of MEMS Sensor and Vibration
Sensor. The Angle in which the car has rolled off is indicated through a message. This
Application helps in providing feasible solution to the poor emergency facilitates.
The development of a transportation system has been the generative power for
human beings to have the highest civilization above creatures in the earth.
Automobile has a great importance in our daily life. We utilize it to go to our work
place, keep in touch with our friends and family, and deliver our goods. But it can
also bring disaster to us and even can kill us through accidents. Speed is one of the
most important and basic risk factors in driving. It not only affects the severity of a
crash, but also increases risk of being involved in a crash. Despite many efforts taken
by different governmental and non-governmental organizations all around the world
by various programs to aware against careless driving, yet accidents are taking place
every now and then. However, many lives could have been saved if the emergency
service could get the crash information in time. As such, efficient automatic accident
detection with an automatic notification to the emergency service with the accident
location is a prime need to save the precious human life. Buzzer is also used to
indicate as accident has been occurred which will create a beep sound. Thus the life of
a person who met with an accident has been identified and save their life too.
1. Over Speeding
2. Drunken Driving
3. Distractions to Driver
4. Proved a system that is fully automated to help vehicle occupants when they
are in capacitate and subconscious.
1.4 Purpose:
To provide security to the system which is placed inside the car .RFID
technology is used. To monitor the sensors data a channel is used which is
Thingspeak. This uses IOT technology to store and visualize the sensors data.
1.5 Scope:
Many researchers carried out their studies on accident detection system. Aishwarya
S.R explained an IOT based vehicle accident prevention and tracking system for night
drivers. In this paper provides Eye Blink Monitoring System (EBM) that alerts the subject
during state of drowsiness.
1. Sadhana B have explained Smart helmet intelligent safety for motorcyclist using
raspberry pi and open CV. The idea is obtained after knowing that there is increased
number of fatal road accidents over the years. This project is designed to introduce
safety systems for the motorcyclist to wear the helmet properly.
The existing system only use the information about the vehicle’s vibrating
measurements to detect the accident and that is doesn’t work in network less area.
And after occurrence of the accident, controlling of traffic takes high time. This
drawback can be overcome by proposed system.
It is a common scenario that people die unnoticed during accident, especially
during night time.
Communication is possible only through only telephone calls.
Whenever accident being met, the nearby people call the ambulance. The
problem associated with this is that the victims depend on the mercy of nearby people.
There is a chance that no people near by the accident spot or people who are around
neglects the accident. This is the flow in the manual system.
There are many solutions proposed for the concerned problem and each one
have some advantage over others. Among the other GSM and GPS solutions, some
proposed the solution of finding the accident condition using only accelerometer
sensor which may be a problem as it may lead to false alarm for some of the cases.
Our system uses more than one sensor to increase the accuracy of the system and also
we have a provision to avoid the intimation in case of false alarm.
The main principle of the project is the detection and rescue management. The
system is on and initialization.
If vehicle is normal, no message has been sent to family members and friends.
And the temperature level of the driver is monitored in all the time, if it reaches
the threshold level then the action has been taken automatically.
Whenever accident occurred, tilt sensor detects the accident happened with
vehicle.
The controller get the input from sensors and send the accident alert information
to road side unit and then message is send to the rescue team and also WIFI and
GPS finds location of the vehicle and that also send to the rescue team.
Our proposed system will help the wretched victims by notifying the nearest
necessary emergency supports. The system will have two levels of security password
protection for the vehicle, speed control mechanism and remote ignition cut-off
mechanism to make vehicle theft almost impossible.
The feasibility of the project is analyzed in this phase and business proposal is
put forth with a very general plan for the project and some cost estimates. During
system analysis the feasibility study of the proposed system is to be carried out. This
is to ensure that the proposed system is not a burden to the company. For feasibility
analysis, some understanding of the major requirements for the system is essential.
Three key considerations involved in the feasibility analysis are
Economical Feasibility
Economical Feasibility:
This study is carried out to check the economic impact that the system will
have on the organization. The amount of fund that the company can pour into the
research and development of the system is limited. The expenditures must be justified.
Thus the developed system as well within the budget and this was achieved because
most of the technologies used are freely available. Only the customized products had
to be purchased.
Technical Feasibility:
This study is carried out to check the technical feasibility, that is, the technical
requirements of the system. Any system developed must not have a high demand on
the available technical resources. This will lead to high demands on the available
technical resources. This will lead to high demands being placed on the client. The
developed system must have a modest requirement, as only minimal or null changes
are required for implementing this system.
Social Feasibility:
The aspect of study is to check the level of acceptance of the system by the
user. This includes the process of training the user to use the system efficiently. The
user must not feel threatened by the system, instead must accept it as a necessity. The
level of acceptance by the users solely depends on the methods that are employed to
educate the user about the system and to make him familiar with it. His level of
confidence must be raised so that he is also able to make some constructive criticism,
which is welcomed, as he is the final user of the system.
To build proper and full proof system that cannot be plagued by accident. It
provides more accuracy in the detection of alcoholic person and save people life that
seat in the car in the situation of an accident.
Better alcohol detection will be dropped by using sensor with car ignition system.
Accident detection will be simply dropped by using GSM module and GPS module
Software Requirements:
Hardware Requirements:
Monitor : 15 VGA.
Ram : 4 GB.
January
Sensors details
Buzzer:
Light Emitting Diodes are
basically tiny light bulbs that fit easily
into an electrical circuit. They can be
found in dozens of applications including
digital clocks, remote controls, and
traffic lights. Unlike ordinary
incandescent light bulbs, LEDs do not
have a filament that will burn out, so
they have a much longer lifetime. LEDs
are illuminated by the movement of
electrons in a semiconductor material.
The composition of the semiconductor
affects the wavelength (colour) and
intensity of the emitted light. LEDs also
generate much less heat and a larger
percentage of the electrical current is
directed toward generating light, which
reduces electrical power.
Car Model
Car Model is the integrated device with toy car the devices are integrated to
the node MCU board with bread board, the model is embedded with an
Arduino code to detect the obstacles and the light intensity of the opposite
vehicle.
Application
o Configuration
Here in this module user is going to set the emergency message and
phone number of the guardians or other to send emergency message
o Detection(Accelerometer)
In this module application detects the driving parameters like
Rough Driving
Smooth Driving
Accident
Rash Diversions etc
Drink and Drive
After detection then if accident takes place the accelerometer sense the reading of x,
y, z axis respectively then detects the frequency range then send the alert message to
the configured numbers continuously.
AccelerationValuesduringShakingtheSmartphoneForcefully
Use case diagram is one of them and its specific purpose is to gather
system requirements and actors. Use case diagrams specify the events of a
system and their flows. But usecase diagram never describes how they
areimplemented.
System
Read Data
Send Data
Driver
Client (Family
Members)
Monitor and search
vehicle information
Receive vehicle
Data
vehicle
Informed about
fence
Tower
Decision making
Server
Data Flow Diagram of LDR Sensor Data Flow Diagram of Ultrasonic Sensor
GPS data
No acquired?
Yes
Speed <
specified
No
Yes
Buzzer sound
Cancel
send? Yes
N
The main aim of this project is to construct a smart vehicle system with
minimizing the limitations of existing methods and also enhancing the security of
vehicles and human beings and also reduces the accidental injuries. Smart vehicle
system will entail a speed and other parameters of vehicle sensing mechanism which
automatically messages to personal contacts with the details of vehicle position when
an accident occurs using the GSM/GPS system. The system also contains fire sensor
and an eye blink sensor.
The GPS tracking and GSM alert based algorithm is designed and
implemented with LPC2148 MCU in embedded system domain. The proposed
Vehicle accident detection system can track geographical information automatically
and sends an alert SMS regarding accident. Experimental work has been carried out
carefully.
GPS:
GPS stands for Global Positioning System and used to detect the Latitude and
Longitude of any location on the Earth, with exact UTC time (Universal Time
Coordinated). GPS module is used to track the location of accident in our project.
This device receives the coordinates from the satellite for each and every second, with
time and date. We have previously extracted $GPGGA string in Vehicle Tracking
System to find the Latitude and Longitude Coordinates. The result is provided in the
form of a geographic position - longitude and latitude - to, for most receivers, within
an accuracy of 10 to 100 meters. Software applications can then use those coordinates
to provide driving or walking instructions. GPS module sends the data related to
tracking position in real time. The GPS satellites are maintained by the United States
Air Force.
GSM:
GSM (Global System for Mobile Communications, is a standard set developed
by the European Telecommunications Standards Institute (ETSI) to describe protocols
for second generation (2G) digital cellular networks used by mobile phones. General
packet radio service (GPRS) is a packet oriented mobile data service on the 2G and
GPRS:
GPRS was originally standardized by European Telecommunications
Standards Institute (ETSI) in response to the earlier CDPD and i-mode packet-
switched cellular technologies.
We can say GSM is mobile service provider and GPRS is the services which
they provide for using internet or GSM means mobile calling, GPRS means mobile
internet.
Java:
Net-Beans:
Eclipse IDE
Eclipse is an integrated development environment (IDE) used in computer
programming. It contains a base workspace and an extensible plug-in system for
customizing the environment. Eclipse is written mostly in Java and its primary use is
for developing Java applications, but it may also be used to develop applications in
other programming languages via plug-ins including C, C++, C#, COBOL,
JavaScript, Perl, PHP, Python, Ruby (including Ruby on Rails framework). It can also
be used to develop documents with LaTeX (via a TeXlipse plug-in) and packages for
the software Mathematical. Development environments include the Eclipse Java
development tools (JDT) for Java and Scalar.
The initial codebase originated from IBM Visual Age. The Eclipse software
development kit (SDK), which includes the Java development tools, is meant for Java
void setup()
Serial.begin(9600);
pinMode(ldr, INPUT);
void loop()
Serial.println(value);
delay(150);
// defines variables
long duration;
int distance;
void setup()
pinMode(greenled, OUTPUT);
pinMode(redled, OUTPUT);
pinMode(whiteled, OUTPUT);
pinMode(buz, OUTPUT);
Serial.println("*****Circuit On*****");
digitalWrite(whiteled, HIGH);
void loop()
digitalWrite(trigPin, LOW);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
// Reads the echoPin, returns the sound wave travel time in microseconds
distance= duration*0.034/2;
Serial.println("");
digitalWrite(greenled, LOW);
digitalWrite(redled, HIGH);
tone(buz, 1000);
else
Serial.print("Distance: ");
Serial.println(distance);
digitalWrite(greenled, HIGH);
digitalWrite(redled, LOW);
delay(2000);
Android Activity:
package com.proj.ad;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.EditText;
import android.widget.TextView;
import android.widget.Toast;
Button btnButton;
EditText etUsername;
TextView tv;
super.onCreate(savedInstanceState);
setContentView(R.layout.login);
tv = (TextView) findViewById(R.id.textView1);
btnButton.setOnClickListener(this);
tv.setOnClickListener(this);
switch (arg0.getId())
case R.id.btnLogin:
&& etPassword.getText().toString().equals("ad"))
Toast.makeText(getApplicationContext(),
"Successfull...",Toast.LENGTH_LONG).show();
startActivity(i);
else
Toast.makeText(getApplicationContext(), "Username
Password Wrong", Toast.LENGTH_LONG).show();
break;
case R.id.textView1:
startActivity(i);
break;
Future Enhancement:
In future they developed android application system will ensure the safety of
the old aged people and reduce risk of physically challenged people by alerting the
user fall detection and the abnormal health condition. The system supports
independent living and confidence of the old aged people effectively. And also the
system is greatly user interface. The sensors used in this project also wearable and
light weight and the transmission range of the system is very high because of the
GSM, is the major highlight of the project.
Conclusion:
The application is used in the cars to detect and alert accidents and avoid
damages and loss of life and all. Proposed model with LDR sensor will avoid
accidents in nights due to flash lights problems in heavy wheeler vehicles.
1. Vikram Singh Kushwaha, Deepa Yadav, Abuyeed Topinkatti, Amrita Kumari. “Car
Accident Detection System using GPS And GSM”, Volume 2 , Issue 1(Jan-Feb
2015), PP12-17
2. Nimisha Chaturvedi, Pallika Srivastava. “Automatic Vehicle Accident Detection and
Messaging System Using GSM and GPS Modem “,Volume: 05 Issue: 03 | Mar-2018
3. C.Prabha, R.Sunitha, R.Anitha. “Automatic Vehicle Accident Detection and
Messaging System Using GSM and GPS Modem”, Vol. 3, Issue 7, July 2014
4. Hoang Dat Pham, MichealDrieberg, Chi Cuong Nguyen, “Development of vehicle
tracking system using GPS and GSM modem”, Conference: 2013 IEEE Conference
on Open Systems (ICOS). Lih-Jen Kau, Member, IEEE, and Chih-Sheng Chen, “A
Smart Phone-Based Pockert
5. Fall Accident Detection, Positioning and Rescue System”, Dec 2013.