IoT Based Accident Prevention and Detection System
In Pakistan, we lose more than 1 million lives every year because of road accidents and because of the late arrival of rescue services on the spot of accident. In many cases, there is no one near the spot of accident to help or call rescue services. These accidents mostly occur on the dangerous turn
2025-06-28 16:28:02 - Adil Khan
IoT Based Accident Prevention and Detection System
Project Area of Specialization Internet of ThingsProject SummaryIn Pakistan, we lose more than 1 million lives every year because of road accidents and because of the late arrival of rescue services on the spot of accident. In many cases, there is no one near the spot of accident to help or call rescue services. These accidents mostly occur on the dangerous turns, busy roads and hilly areas. To save as many lives as possible, this system will play vital role in accident prevention and its detection. This proposal demonstrates two important aspects to control the issue of road accident namely, accident prevention and accident detection systems. Firstly, the prevention system is introduced in order to decrease the chances of accident happening. This will secure passenger’s life/assent by controlling the accident. Sometimes even despite of the prevention alert, accident still occurs, hence accident detection system is also taken into consideration to rescue the passengers. The proposed system will assist in reducing traffic fatalities by reducing the number of accidents through prevention aspect, wherein despite of prevention alert, accident may occur. Thus, accident detection aspect will reduce the time gap of rescue services on accident spot.
In this project, we intend to develop a system based on Internet of Things (IoT) enabled device and use of Android platform. IoT is a tremendous bias where a huge abundance of sensors and appliances would be connected to the internet. This technology is growing rapidly and is estimated to compromise 18 billion connected devices by 2022.
In this system map will be used for identifying dangerous turns, such as Kallar Kahar, conjunction of Hazara with main motorway, Shah Masood Interchange and other dangerous turns on motorway. This system will notify the user about the identified dangerous turns and tell them to slow down their speed, so that any mishap can be prevented at first place. Despite prevention alert, the accident chances are reduced, but still occurs due to overlooking the alert message by the driver and other uncertain situations. To achieve intime accident happening, sensors will be embedded in car for the detection of accident. User can setup some emergency contacts at the time of registration, who will receive location of user whenever there is an accident.
Accident Prevention and Detection system will also assist the Rescue Department 1122 to quickly respond on emergency to rescue effectives. In less severe accidents, this system will help in saving the time of rescue services.
Prevention system at the first place will reduce the number of accidents and detection system on second hand to quickly respond on emergency situation, hence reduce number of causalities.
Project Objectives- To develop accident prevention system to prevent accident due to danger curve on highways and motorway using android software.
- To develop accident detection system using device prototype to ensure faster rescue to victims upon accident occur.
- To assist 1122 in emergency situation when accident occurs.
- To help rescue services and family to trace the location of accident in short time.
IOT based Accident Prevention and Detection System intends to use following implementation method:
Geo Location API:
It will help in detecting dangerous turns, so that the accident can be prevented. Turns will be detected using some parameters such as speed of car, degrees of curve and slope of road. When dangerous turn is detected, system will play a beep to alert the user.
Crash Sensor:
Crash sensors need to detect a collision and convert it to usable signals within milliseconds. The accelerating forces acting on the sensors after a collision can be as high as 100g (100 times the earth's gravitational force). When a car is stopped abruptly by an impact, all bodies or objects that are not firmly fixed to the car will continue to move at the impact speed. The sensors measure this acceleration and relay it to the control unit as usable data. Crash Sensor will be connected to Arduino.
Arduino Uno:
The Arduino UNO board has six analog input pins A0 through A5. These pins will read the signal from crash sensor and convert it into a digital value that can be read by the microprocessor. Each Arduino board has its own microcontroller. It is assumed as the brain of board.
GSM Module:
A GSM module is a chip or circuit that will be used to establish communication between a mobile device or a computing machine and a GSM system. GSM Module will send all the readings from Arduino to Mobile Phone.
Mobile Application (SoSafe):
SoSafe will auto-fetch readings from mobile phone that is connected to GSM Module, locate the location and send the location to emergency contacts and rescue services.
Benefits of the Project- Accident Prevention and Detection System will help in preventing accidents by locating dangerous turns, so that accident can be prevented.
- Accident Prevention and Detection system will be beneficial when there is an accident by tracing the location of accident.
- Accident Prevention and Detection system will reduce the time gap between the accident and arrival of rescue service by informing them about accident on time.
- Accident Prevention and Detection system will help in saving as much lives as possible that we lose due to accidents.
- This is system will also help rescue service 1122 in locating the exact location of accident.
- Accident Prevention and Detection System will help in preventing accidents by locating dangerous turns, so that accident can be prevented.
- Accident Prevention and Detection system will be beneficial when there is an accident by tracing the location of accident.
- Accident Prevention and Detection system will reduce the time gap between the accident and arrival of rescue service by informing them about accident on time.
- Accident Prevention and Detection system will help in saving as much lives as possible that we lose due to accidents.
- This is system will also help rescue service 1122 in locating the exact location of accident.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 78698 | |||
| Crash Sensors,, , | Equipment | 2 | 15000 | 30000 |
| Arduino | Equipment | 1 | 2500 | 2500 |
| GSM Module | Equipment | 1 | 6000 | 6000 |
| Battery | Equipment | 1 | 15000 | 15000 |
| Wires | Equipment | 1 | 3000 | 3000 |
| Arduino ATMega328 | Equipment | 3 | 3000 | 9000 |
| Arduino Holder | Equipment | 2 | 1799 | 3598 |
| System Testing | Miscellaneous | 3 | 1200 | 3600 |
| Vehicle Rent | Miscellaneous | 1 | 6000 | 6000 |