Project Title:-: Accident Identification and Alerting System
Project Title:-: Accident Identification and Alerting System
Project Title:-: Accident Identification and Alerting System
PROJECT TITLE:-
ACCIDENT IDENTIFICATION AND ALERTING SYSTEM
SUBMITTED BY:-
2 15308819 S. ARUN
3 15308873 R. SELVAMANI
4 15308881 C. THIYAKU
5 15324255 P. KALITHASAN
GUIDE:-
Mr. K.SAKTHIVE .B.E.,
LECTURER
INTRODUCTION:
There is a need of introducing a system to reduce the loss of life
due to accidents and the time taken by the ambulance to reach
the hospital.
To overcome the drawback of existing system we will implement
the new system in which there is an automatic detection of
accident through sensors provided in the vehicle.
A main server contains list of all hospitals in the city. The main
server finds the nearest ambulance to the accident zone and
sends the exact accident location to the emergency vehicle.
A GPS and GSM module in the concerned vehicle will send the
location of the accident to the main server which will rush an
ambulance from a nearest hospital to the accident spot.
This system detects the content of alcohol in the breath
and thus it attempts to clamp down alcoholics.
Nowadays alcohol sensor play a significant role in our
society and it has vast applications. This type of sensors
in cars is a great safety factor which can be embedded in
the steering of the cars.
When high alcohol content is detected in the driver, this
system sends short message to mobile number via GSM
modem.
Message will give longitude and latitude values. From
these values location of accident can be prevented.
BLOCK DIAGRAM:-
APPARATUS:-
HARDWARE SPECIFICATONS:- GPS MODEM.
GSM MODEM.
ATMEGA 328 MICROCONTROLLER.
ACCELEROMETER. LCD DISPLAY.
VIBRATION SENSOR
POWER SUPPLY UNIT
SOFTWARE SPECIFICATONS:-
ARDUINO COMPILER.
MC PROGRAMMING LANGUAGE:C.
CIRCUIT DIAGRAM:
MICRO CONTROLLER:
Microcontroller used for our project is Arduino Uno R3. The R3 is the
third, and latest, revision of the Arduino Uno. The Arduino Uno is a
microcontroller board based on the ATmega328. The ATmega328 has
32 KB (with 0.5 KB occupied by the boot loader). It also has 2 KB of
SRAM and 1 KB of EEPROM (which can be read and written with the
EEPROM library). It has 20 digital input/output pins (of which 6 can
be used as PWM outputs and 6 can be used as analog inputs), a USB
connection, a power jack, an in-circuit system programming (ICSP)
header, and a reset button. It is simply connected to a computer with
a USB cable. The Vin is the input voltage to the Arduino board when
it's using an external power source (as opposed to 5 volts from the
USB connection or other regulated power source). The 5V pin
outputs a regulated 5V from the regulator on the board. The
microcontroller board can be supplied with power either from the
DC power jack (7 - 12V), the USB connector (5V), or the Vin pin of
the board (7-12V). Supplying voltage via the 5V or 3.3V pins bypasses
the regulator, and can damage your board. So it is advised not to do
so. Maximum current draw is 50 mA [5]
The Arduino Mega 2560 is a microcontroller board based on the
ATmega2560 (datasheet). It has 54 digital input/output pins (of which
14 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.
It contains everything needed to support the microcontroller; simply
connect it to a computer with a USB cable or power it with a AC-to-DC
adapter or battery to get started. The Mega is compatible with most
shields designed for the Arduino Duemilanove or Diecimila
ARDUINO MEGA SPECIFICATION
GMS MODEM:-
SIM900 module is a complete Quad-Band GSM / GPRS module which combines
GPS technology for satellite navigation. It has a SIM application toolkit where
SIM card can be inserted. The compact design which integrated GPRS and GPS
in a SMT package significantly saves both time and cost for one to develop GPS
enabled applications. A modem GSM & GPRS with SIM900 module allows to
create data connections on the GSM network through a standard USB interface.
The cellular modems, particularly USB-stick ones, are now at very affordable
prices. However, they are limited: they are explicitly designed for Internet
connections, so one cannot use it as a normal modem and so implement, for
example, a point to point data communications with them.
To switch ON the cellular module, the microcontroller has to put high
the line ON/OFF (pin 1 on connector). This saturates the T2 transistor
that drives to low the line PWR of GSM. SIM900 is designed with
power saving technique so that the current consumption is as low as
1.0mA in sleep mode (GPS engine is powered down). The range of DC
5 voltage input is 5 - 26V, when use the 5V power as the power, it is
needed to make sure that the power supply can provide 2A current.
The SIM900 module has two different serial ports on board, one for
the cellular section of the module and one for the GPS section. The
serial port on cellular allows the full management of SIM900 module,
therefore it can be used to configure and communicate with the GPS
receiver, in order to call for data about satellite status and
geographical positioning and to transfer them to the microcontroller.
This is the approach followed in the design of this project
GPS MODEM
All the GPS function is controlled by AT command via serial port. This
module uses AT command to execute user‟s desired functions. While
using the GPS function, two AT commands are send to open the GPS
function, and the commands are AT+CGPSPWR=1 and AT+CGPSRST=1
respectively; two instructions are used to power GPS and reset GPS. And
then, the GPS TTL level interface will send data out and the baud rate is
115200 by default.
VIBRATION SENSOR
This basic piezo sensor can be used in anti-theft devices, electronic locks,
mechanical equipment vibration detection, sound gesture application and
detection range bull's-eye counts vibration sensor occasions. These vibration
levels could be given to any controller/processor and necessary decisions
could be taken through it. Module triple output mode, digital output simple,
analog output more accurate, serial output with exact readings.
A vibration sensor is capable of measuring vibration. When somebody or
any obstacle hits the vehicle, the sensor sends a signal indicating the
intensity of motion. We use this sensor as for security of rider. It senses
the vibration, send signal to the microcontroller and microcontroller
send the message to the contact number stored in the controller.
LCD DISPLAY
LCD stands for liquid crystal; this is a output device with a limited
viewing angle. The choice of LCD as an output device was Because of
its cost of use and is better with alphabets when compared with a 7-
segment LED display. We have so many kinds of LCD today and our
application requires a LCD with 2 lines and 16 characters per line, this
gets data from the microcontroller and displays the same. It has 8 data
lines, 3 control line, a supply voltage Vcc (+5v and a GND. This makes
the whole device user friendly by showing the balance left in the card.
This also shoes the card that is currently being used.
POWER SUPPLY
T R A NS FO RM ER
1
1 3 1N 4007
B R ID G E
230 V / 7805
2 - + 4 1 3
AC V IN VOUT
2 4
1N4007 GND
1 2 V - 0 (6 V ) 1K 2
/ 500 M A
0 + + 5 V cc
104
3
1000 M F / 25V
LED