Article in HTML

Author(s): Sandhya Bhardwaj1, Abhishek Kumar Singh2, Ashish Kumar Jha3, Aman Kumar4



    Department of Electronics and Communication Engineering, IIMT College of Engineering ,Greater Noida UP,India

Published In:   Volume - 3,      Issue - 1,     Year - 2023

Cite this article:
Sandhya Bhardwaj, Abhishek Kumar Singh, Ashish Kumar Jha, Aman Kumar Arduino based vibration sensor accident detection and SMS alerts. Spectrum of Emerging Sciences, 3 (1) 2023 44-46. 10.55878/SES2023-3-1-10

  View PDF

Please allow Pop-Up for this website to view PDF file.


Nowadays, rate of accidents has increased rapidly. The high demand for automobiles has also increased traffic hazards and road accidents to over speed. People are going at risk because of their over speed, due to the unavailability of advanced techniques, the rate of accidents can’t be decreased. This is because of the lack of the best emergency facilities available in our country. Automatic accident detection and alert systems are introduced in this paper. This design is a system that can detect accidents in significantly less time and sends the basic information to the first aid center within a few seconds sending a message to the registered mobile, hospital, and police station using wireless communications techniques [1]. When an accident occurs in a city or any place, thebe activated when the accident occurs and the information is transferred to the registered number through the GSM module. The GPS system will help in finding the location of the accident spot. The location can be sent through a tracking system to cover the geographical coordinates over the area. The usage of auto mobiles


has improved linearly over the past decade, which increased the risk of human life. This is become due to insufficient emergency facilities [2]. 


Arduino Based Vibration Sensor Accident Detection and SMS Alerts with architecture.

Fig.1 Block diagram



Vehicle unit sends the information to the emergency contacts like the police control room and an ambulance unit [3].

Fig. 2- Information transfer block diagram

1. The Arduino setup is installed in a vehicle's crash guard or in the bumpers of the vehicle on each side.   

 2. When a collision occurs it triggers the push button and it sends a notification to the Arduino Board.           

 3. Arduino will take this input and will convert it to the SIM800.                                                                                             

4.The coordinates are shared through GSM.              

5. The notification is passed to the saved mobile number                                                                        6 6. through GSM.It contains the exact GPS location.                                    7.The application is used to know the route and location. 8. If the accident is not severe the person can turn off the buzzer and the device will come back to normal.



The Arduino UNO is a widely used open-source microcontroller board based on the developed by Arduino. The Arduino is the major control unit to detect or alert when an accident occurs. It collects the data from vibration sensors, GPRS, and GSM modules and reflects the output either in the display system or through a message. Here the vibration sensor plays a major role. This vibration sensor will receive the vibrations of the vehicle which in turn acts as an accident detection module. This vibration sensor will receive the vibrations of the vehicle which in turn acts as an accident detection module.

GSM module

 For providing communication between the GPS, GSM, and the allocated mobile number GSM SIM800L module is preferred. The name is SIM800L says that it is a tri-band work ranging a frequency of 900MHz to 1900 MHz such as EGSM900 MHz, PCS 1900 MHz, and DSC 1800 MHz Receiving pin of the GSM module and the transmitting pin of the GPS module is used for communication between the modules and the mobile phone [4].

GPS module

 To find the location on the earth the whole is divided into some coordinates where the location can be easily captured by a module called GPS module. Here the GPS used is NEO-6M. This GPS module will find the location of the vehicle and the information fetched by the GPS receiver is received through the coordinates the received data is first sent to Arduino and the information is transmitted to the saved contact through the GSM module. The frequency is operated in the range of 1575.42 MHz and the output of the GPS module is in NMEA format which includes data like location in real-time [5].

LCD display (16X2)

An LCD (Liquid Crystal Display) 16x2 display is a type of matrix display that is commonly used for displaying text-based information. It consists of a matrix of 16 columns and 2 rows of characters and is capable of displaying 32 characters at a time. The display is typically controlled by a microcontroller or computer using a serial or parallel interface, which sends commands and data to the display to control what is displayed. Some common applications for 16x2 LCDs include displaying status messages,debugging information,and user interface elements in electronic devices such as routers, appliances,and embedded systems.


A buzzer is a device that produces a buzzing or beeping sound. It is often used as a signaling mechanism in various applications, such as timed tests, sporting events, and alarm systems. Buzzers can be mechanical or electronic, and they come in various shapes and sizes. Some common types of buzzers include piezoelectric buzzers, magnetic buzzers, and speaker buzzers [6].

Vibration sensor

The vibration sensor module based on the vibration sensor SW-420 and Comparator LM393 is used to detect vibrations. The threshold can adjust using an onboard potentiometer. During no vibration, the sensor provides Logic Low and when the vibration is detected, the sensor provides Logic High.


The system detects accidents from the vehicle and sendsa message through the GSM module. The message is received by another GSM module. Google Map Module It displays Google Mapshowing u exact location of the accident and its details. It gets detailed SMS from the accident location. Hence there is a small variation in the coordinates, the initial value of latitude and longitude are the same but the fractional value changes with a small difference.

Fig 3- Interfacing Controller with Lcd.


Fig 4- Short Massage Send





The proposed programmed accident detection system can be a rescuer of life for people who met with accidents. As a result, the system is sending SMS to the nearest Emergency assistance service provider from an accident location. The high demand for automobiles has also increased traffic hazards and road accidents. Life of the people is at high risk. This is because of the lack of the best emergency facilities available in our country. An automatic alarm device for vehicle accidents. Then again, the programming part is an Android application introduced in drivers’ Smartphones which is used to get the point-by-point map. In general, the benefits of this system are low cost, secure and simple to use. The system introduced in this work reduces the casualties due to accidents.

Related Images:

Recomonded Articles:

Author(s): Parag Jain; Puneet Pal Singh

DOI: 10.55878/SES2021-1-1-1         Access: Open Access Read More

Author(s): Binod Shrestha, Sambridhi Shah, Khagendra Chapain, Rajendra Joshi, Rajesh Pandit

DOI: 10.55878/SES2022-2-1-7         Access: Open Access Read More

Author(s): Ruchi Sharma

DOI: 10.55878/SES2022-2-1-5         Access: Open Access Read More

Author(s): Sonam Tamang, Anu Surendran, Kamal P. Sharma, Jyoti Giri, Sabu Thomas, Takahiro Maruyama, Sabita Shrestha, Rameshwar Adhikari

DOI: 10.55878/SES2023-3-1-2         Access: Open Access Read More

Author(s): Sandhya Bhardwaj, Abhishek Kumar Singh, Ashish Kumar Jha, Aman Kumar

DOI: 10.55878/SES2023-3-1-10         Access: Open Access Read More

Author(s): Rahul Singh, Preeti, Snehil, Taslima Ahmed

DOI: 10.55878/SES2023-3-1-4         Access: Open Access Read More

Author(s): Akhlad Kadri, Ajaharudin Ansari, Alok Gond

DOI: 10.55878/SES2023-3-1-3         Access: Open Access Read More