final presentation design
TRANSCRIPT
Chelmatkari Venkatesh (2011041) P.Karthik Reddy (2011100)
Krishna Kumar Ahirwar (2011200) S.Vinay Chowdary (2011218)
Saurabh Verma (2011219) Shailendra Singh (2011220)
ACCIDENTAL ALERT & RESCUE SYSTEM
Group - 33
Problem Definition
Accidents happen everywhere, every day to even the most careful drivers.
Most of the people who met with accidents die because of delay in providing help at right time.
Our main objective is to reduce the accidents and rescue the injured people who met with accident.
Survey Analysis
77%
15%
2%2%2%1%1%
ACCIDENTAL CAUSES
DRIVER'S FAULT :78% OTHER CAUSES :15% PADESTRIAN :2%DEFECT IN VEHICLE :2% POOR ROAD CONDITIONS :2% WEATHER CONDITIONS :1%CYCLIST :1%
Case 1:- (No Accident)Vr =0 and Current normally flows in the circuit.
Case 2:- ( Accident)Vr =0 and flow of current reduced in great amount and this is detected by Microcontroller
Concept Generation Concept 1(Wooden Plank-Helical Springs Mechanism)
Vr
Accident is Detected
Vehicle is safe
Pressure detected from Piezoelectric substance
> Pref
<= Pref
Message is sent
Pref – Reference Pressure
Concept 2(Piezoelectric substance mechanism)
Yellow Thick Rubber Tube
Manometer
Big Difference in the liquid levels of Manometer
Accident Detected
Concept 4(Rubber Tube Mechanism)
Concept Selected(Accelerometer Method)
An accelerometer is a sensor that measures the physical acceleration experienced by an object due to inertial forces or due to mechanical excitation.
By employing this method, we can find accurate details of the accident happened or not and also the exact location of the accident.
In this mechanism , the vehicle design may not be changed much and in turn reusability power is more.
Low cost and High serviceability makes this concept a best among other concepts.
Properties Concept-1(Wooden Plank)
Concept-2(Piezoelectric)
Concept-3(Rubber Tube)
Final Concept(Accelerometer)
Simplicity Yes No No Yes
Performance Good Good Low Best
Cost Average High High Low
Serviceability Low Average Low High
Sensor Yes Yes Yes Yes
Installation Difficult Easy Very Difficult Very Easy
Reusability No Yes No Yes
Functions to be Implemented in Design
Detection of accident by a device and sending it to microcontroller. Activating the GPS to access the co-ordinates of the accident and then
sending them to microcontroller. Conversion of co-ordinates into a form of message by microcontroller. Sending this message to the family members ,police station, hospital
via sms or voice message through a GSM modem.
Reducing accidents by giving accident alerts to the driver from alcohol detection and collision detection
If accident has happened then process is:-
Design Brief Benefits:-
a) Helping injured at a right time of an accident. b) Used also as a tracking device.
c) Reducing traffic issues (some part). d) Alcoholic detection e) Collision Detection
Drawbacks:-a) Failure incase of “Network Less” area.b) Failure incase of heavy accident happening to the
vehicle.
S.No Component cost1. Accelerometer(1) 291
2. Arduino Atmega 32 Microcontroller 8503. GSM Module(1) 1265
4. GPS module(1) 15835. Alcoholic sensor(1) 340
6. DC Motor(small)(1) 507. Breadboards(2) 4608. 1 kilo ohms resistor’s(4) 309. LED lights(1) 10
10. Connecting wires 40211. Ultrasonic sensor(1) 22412. Speaker(1) 2113. 12 V Adapter(1) 12413. Shipping charges 150
Total 5440
Cost
CODE FOR ARDUINO MICROCONTROLLER#define trigPin 11 // orange wire#define echoPin 12 // light orange#define acceswitch 5 // accelerometer switch#define delayswitch 9 // accident confirmation switch#define accidentpin 6 // accident detected pinint duration,distance;int v;
int x;int y;int z;int a=0,b=0,c=0;char gps[300],rmc[25];void setup(){ Serial.begin(9600); //for using serial interface pinMode(trigPin,OUTPUT); // declaring digtal pin3 as OUTPUT pinMode(echoPin,INPUT); //declaring digital PIN 2 as INPUT pinMode(delayswitch,INPUT); pinMode(acceswitch,INPUT); pinMode(accidentpin,OUTPUT); pinMode(7,OUTPUT); // Car Engine delay(1000);}
void loop(){ digitalWrite(7,HIGH); // car started //Giving a pulse via trigger pin digitalWrite(trigPin,HIGH); delayMicroseconds(1000); digitalWrite(trigPin,LOW); // calculating time duration=pulseIn(echoPin,HIGH); distance=(duration/2)/29.1; Serial.print(distance); Serial.println(" cm");// distance alerting if(distance<20) { int thisPitch = map(distance,0,20,2093,22); tone(A5,thisPitch); } else noTone(A5); delay(500);
// Accelerometer x=analogRead(A0); y=analogRead(A1); z=analogRead(A2); /* Serial.print("xAcc-"); Serial.println(x); Serial.print("yAcc-"); Serial.println(y); Serial.print("zAcc-"); Serial.println(z); delay(1000);*/ Serial.println(digitalRead(acceswitch)); Serial.println(digitalRead(delayswitch));
if(x<270 && z<380 && distance<5||digitalRead(acceswitch)==HIGH) { //delay of 10 seconds if accident is smll for(int i=0;i<200;i++) { if(digitalRead(delayswitch)==HIGH) { v=0; break; } else { v=1; } delay(50); } } else v=0;
// If accident happens then this loop is started if(v==1) { digitalWrite(7,LOW); digitalWrite(13,HIGH); //GSM and GPS { Serial.println("AT"); delay(1000); Serial.println("AT+CMGF=1"); delay(1000); Serial.println("AT+CMGS=\"09425862801\""); //CHANGE TO DESTINATION NUMBER delay(1000); Serial.println("Accident Happened"); Serial.print("http://maps.google.com/maps?z=18&q=23.178561,80.025831" ); Serial.write(26); } } Serial.println("\n");}
References:-
•Doscher, James. "Accelerometer Design and Applications". Analog Devices. Archived from the original on 13 December 2008. Retrieved 2008-12-23.
•"GPS and Relativity". Astronomy.ohio-state.edu. Retrieved November 6, 2011.
•"GSM Global System for Mobile Communications". 4G Americas. Retrieved 2014-03-22.
•Ultrasonic Flow Meters and Foam, Openchannelflow.com
•"Arduino FAQ – With David Cuartielles". Malmö University. April 5, 2013. Retrieved 2014-03-24.
CONCLUSION
At present, there is no system like automatic detection of accident and sending the location of accident.
Also, there is no simple mechanism like us to detect alcoholic consumption and collision alert.
Though there are some minor disadvantages, it is more useful in present day busy system of human.
The system that is shown can be compressed into a form of a “SMART PHONE” which can be run by creating an application(apk file) because smart phone already has ACCELEROMETER , GPS, GSM inside it.