Smart Helmet SOS Alert System Report
Smart Helmet SOS Alert System Report
A
PROJECT REPORT
Submitted In Partial Fulfillment of Requirements for the Award of the Degree of
BACHELOR OF TECHNOLOGY
In
This is to certify that the project titled “Smart Helmet with SOS Alert” submitted by
JayShankar Kumar (22001003904), Pankaj (22001003906), Sachin (22001003908) and
Sumit kumar (22001003911) in partial fulfillment of the requirements for the award of
degree of Bachelor of Technology in Electronics and Communication Engineering
department at Deenbandhu Chhotu Ram University of Science and Technology,
Murthal, is an authentic work carried out by them under my supervision and guidance. The
matter embodied in this project report submitted by them is authenticated and has not been
submitted to any other university/ institute for the award of any degree as per my knowledge.
Supervisor
(Dr. Manish Jain)
This is certified that the B. Tech Project Stage-1 Viva-Voce Examination of JayShankar
Kumar (22001003904), Pankaj (22001003906), Sachin (22001003908), and Sumit
Kumar (22001003911) has been held on …. / ……/ 2024 and accepted the project for the
award of the degree.
i
DECLARATION
I hereby declare that the project report of project stage-I, which has been presented, entitled
“ Smart helmet with SOS alert” in partial fulfillment of the requirement for the award of the
carried out under the supervision of Dr. Manish Jain, Associate professor ECED, DCRUST
Murthal.
The matter embodied in this report has not been submitted to any other university/institute for
Date: __/__/____
ii
ACKNOWLEDGMENT
It fills my heart with immense pleasure to mention the name of our project supervisor Dr.
Manish Jain (Associate Professor, ECE Department) for his supervision, advice and regular
support right through my project work. We would like to thank him for being our supervisor.
Next, I want to express my greetings to Dr. Priyanka (Chairperson, ECE Department) for
teaching us and helping us to discover how to learn. She has been a source of enormous
inspiration for us and we are thankful to her from the bottom of our hearts.
We would like to show appreciation to our Project Coordinator Dr. Rajeshwar Dass
(Associate professor, ECE Department) and [Link] coordinator for their reliable support
and effective communication methodologies without which it would have been a dream to
We also express our thankfulness to other faculty and Staff members of the Department
We would like to show gratitude to all our classmates and friends for all the detailed and
enjoyed their companionship so much during our stay at Deenbandu Chhotu Ram University
iii
ABSTRACT
Road accidents are a leading cause of injuries and fatalities worldwide, with motorcyclists
facing significant risks due to the lack of integrated safety mechanisms. Traditional helmets,
while essential for head protection, do not provide the ability to detect accidents or notify
emergency services. Recognizing the importance of timely assistance, this project introduces a
Smart Helmet with SOS Alert, an innovative IoT-based safety solution designed to enhance
the protection and well-being of motorcyclists.
The Smart Helmet integrates advanced technologies, including the ADXL 335 accelerometer,
GPS Neo-6m module, GSM 900A module, and a 16x2 LCD display, all controlled by the
powerful Arduino UNO microcontroller. The system is capable of detecting accidents using
motion sensors, tracking the user's location through GPS, and sending automated SOS alerts
via GSM. These alerts include precise coordinates and a clickable Google Maps link, enabling
emergency responders to locate the accident site quickly.
The prototype has been tested extensively, demonstrating high accuracy in accident detection
and reliable emergency communication. The Smart Helmet represents a significant
advancement in wearable safety technology, combining functionality, reliability, and ease of
use.
Beyond motorcyclists, the design is scalable and adaptable, offering potential applications in
industrial safety, cycling, and sports. By integrating cutting-edge technologies into everyday
safety gear, this project underscores the transformative potential of IoT in reducing road
accident fatalities and ensuring swift emergency response.
iv
Contents
Title Page No.
Certificate i
Declaration Certificate ii
Acknowledgements iii
Abstract iv
List of Figures vii
List of Tables viii
List of Abbreviations ix
Chapter 1: Introduction
1.1 Overview of Road Safety Challenges 10
1.2 Importance of Smart Helmets 10
1.3 Problem Formulation 10
1.4 Objectives 11
1.5 Project Features and Capabilities 11
1.6 Challenges in Implementation 11
1.7 Software and Tools Used 12
Chapter 2: Literature Survey
2.1 Previous Work on Accident Detection systems 13
2.2 Advancements in IoT for Wearables Safety devices 13
2.3 Applications of GPS and GSM in emergency Systems 13
Chapter 3: Components and System design
3.1 List of Components 14
3.1.1 Arduino UNO 14
3.1.2 ADXL 335 Accelerometer 15
3.1.3 GSM 900A module 16
3.1.4 GPS Neo-6m Module 17
3.1.5 LCD LM016L Display 18
3.1.6 Copper Clad Board 19
3.1.7 3.7V Batteries 20
3.1.8 Voltage Regulator 21
3.2 Circuit Diagram and PCB Design 22
3.3 PCB Design Layout and Process 26
3.4 Functional Block Diagram 27
Chapter 4: Implementation and Methodology
4.1 Data Collection and Processing 28
4.2 Accident Detection Mechanism 29
v
4.3 Location Tracking System 29
4.4 Emergency Alert System 30
4.5 Arduino Programming and Libraries Used 31
4.6 Working of Smart Helmet System 32
Chapter 5: Results and Observations
5.1 Testing Scenarios and Setup 35
5.2 Accuracy and Performance of Accident Detection 35
5.3 Limitations in Real-World Scenarios 36
5.4 Observations on Emergency Communication 37
5.5 Possibilities for System Improvement 37
5.6 Visual Representation of Prototype 38
Chapter 6: Challenges and Future Scope
6.1 Identified Challenges 40
6.1.1 Sensor Sensitivity and False Positives 40
6.1.2 GPS Calibration Delays 40
6.1.3 Communication limitations 40
6.1.4 Power Consumption 41
6.1.5 Environmental and Real-World Challenges 41
6.2 Future Scope 41
6.2.1 Enhanced Sensors for Improved Accuracy 41
6.2.2 Parallel Communication for Emergency Alerts 41
6.2.3 Mobile Application Integration 42
6.2.4 Improved GPS Functionality 42
6.2.5 Advanced Power Management 42
6.2.6 Expanded Applications of the Helmet 42
6.2.7 Voice and Audio Feedback Integration 42
6.2.8 Machine Learning for Enhanced Decision Making 42
Chapter 7: Conclusion
7.1 Summary of the Project 44
7.2 Key Achievements 44
7.3 Challenges and Limitations 45
7.4 Future Implications 45
7.5 Concluding Remarks 45
References 46
vi
LIST OF FIGURES
Figure No. Figure Title Page No.
vii
LIST OF TABLES
Table No. Table Title Page No.
viii
List of Abbreviations
ML Machine Learning
ix
Chapter 1
Introduction
1.1 Overview of Road Safety Challenges
Road accidents are a major global issue, contributing to over 1.3 million deaths annually, as
reported by the World Health Organization (WHO). For every fatality, there are dozens of
survivors who suffer life-altering injuries. Despite technological advancements in vehicles and
road infrastructure, the human factor remains a predominant cause of accidents. Reckless
driving, distracted riding, and inadequate protective measures exacerbate the risks for two-
wheeler riders.
While helmets significantly reduce the risk of fatal head injuries, they do not address other
critical factors like timely emergency response. Delayed medical attention often worsens the
severity of injuries, highlighting the need for solutions that go beyond passive protection.
The evolution of wearable technology, particularly in the domain of safety gear, has given rise
to smart helmets. Unlike traditional helmets, smart helmets integrate sensors and
communication technologies to actively detect accidents and trigger emergency responses.
They are especially beneficial for motorcyclists, as two-wheelers are more vulnerable to
accidents.
By combining impact detection, GPS tracking, and GSM-based communication, smart helmets
can enhance road safety by reducing the time between an accident and medical assistance. This
integration represents a proactive approach to road safety, turning a simple protective device
into an intelligent life-saving tool.
Traditional helmets are primarily designed to protect the head from physical injuries. However,
they lack the ability to detect accidents, communicate with emergency contacts, or assist riders
in critical situations. This limitation often leads to delayed responses in emergencies, resulting
in severe consequences.
10
Furthermore, existing accident detection systems are usually vehicle-mounted and cannot cater
to the needs of individual riders. This project aims to address these issues by developing a smart
helmet capable of real-time accident detection and communication.
1.4 Objectives
2. To integrate advanced sensors like the ADXL 335 accelerometer for precise motion
detection.
Visual Feedback: Displays system status and location information on an LCD screen.
1. Sensor Sensitivity: The accelerometer’s high sensitivity may result in false triggers,
such as during accidental helmet drops.
2. GPS Calibration: GPS modules often require a significant calibration period, which
can delay location tracking.
11
3. Communication Delays: The GSM module sends SMS sequentially, increasing the
time taken to notify multiple contacts.
The development of the smart helmet involves the following tools and software:
Arduino IDE: Used for writing and uploading code to the Arduino UNO.
PCB Design Software: Used for designing the circuit layout for the helmet.
12
Chapter 2
Literature Survey
2.1 Previous Work on Accident Detection Systems
Studies have explored the use of IoT in vehicle safety systems, showcasing promising results
in terms of real-time communication and location tracking. Wearable solutions, such as smart
helmets, represent the next step in this evolution by addressing the specific needs of riders.
The Internet of Things (IoT) has revolutionized wearable devices by enabling real-time data
collection, processing, and communication. In safety applications, IoT facilitates:
Smart helmets harness these capabilities, offering a seamless integration of safety features such
as accident detection, GPS tracking, and emergency alerting. These advancements make them
ideal for mitigating risks faced by motorcyclists.
GPS and GSM are critical components of modern emergency response systems. GPS provides
accurate location tracking, enabling emergency responders to reach the accident site quickly.
GSM facilitates communication over cellular networks, ensuring that alerts are sent reliably.
In the context of smart helmets, GPS and GSM work together to deliver timely and accurate
alerts. The GPS module retrieves the exact location of the accident, while the GSM module
sends this information to preconfigured contacts, ensuring a swift response.
13
Chapter 3
Components and System Design
3.1 List of Components
3.1.1 Arduino UNO: The Arduino UNO acts as the central processing unit, orchestrating
all operations, including data collection, processing, and communication.
Specifications:
Specification Details
Microcontroller ATmega328P
Operating Voltage 5V
SRAM 2KB
EEPROM 1KB
14
3.1.2 ADXL 335 Accelerometer: Detects sudden changes in acceleration across three axes
(X, Y, Z), which are used to determine if an accident has occurred.
Specifications:
Specification Details
15
3.1.3 GSM 900A Module: Enables SMS-based communication by sending accident alerts
to preconfigured contacts.
Specifications:
Specification Details
16
3.1.4 GPS Neo-6m Module: Tracks and records the helmet’s real-time location in latitude
and longitude.
Specifications:
Specification Details
Update Rate Up to 5 Hz
17
3.1.5 LCD LM016L 16x2 Display: Displays system status, accident detection messages,
and location data for user feedback.
Specifications:
Specification Details
Without Backlight: ~ 1 mA
Current Consumption
With Backlight ~ 15 mA
18
3.1.6 Copper Clad Board: Houses and connects all components securely. Serves as a base
for mounting electronic components.
Specifications:
Specification Details
Conductivity High
19
3.1.7 3 x 3.7V Batteries: Ensures reliable power for the system's operations.
Specifications:
Specification Details
Rechargeable yes
Charging: 0-45oC
Operating temperature
Discharging: -20 to 60oC
20
3.1.8 Specifications: 7805 Voltage Regulator, a member of the 78xx series of fixed linear
voltage regulators used to maintain such fluctuations, is a popular voltage regulator
integrated circuit (IC)
Specification Details
Output Voltage 5V
Dropout Voltage 2V
Charging: 0-45oC
Operating temperature
Discharging: -20 to 60oC
21
3.2 Circuit Diagram and PCB Design
The circuit integrates components like the Arduino UNO, GSM, GPS, and accelerometer. It is
designed to minimize interference and ensure consistent signal flow. The PCB layout arranges
components compactly while maintaining functionality and durability.
Circuit Connections
Connections:
Power: The Arduino is powered by the regulated 5V output from the 7805.
Communication:
o Pins 8 (RX) and 9 (TX): Connected to the GSM 900A for sending SMS alerts.
o Pins 10 (RX) and 11 (TX): Connected to the GPS Neo-6m module for location
tracking.
o Pins 2, 3, 4, 5, 12, and 13: Connected to the LCD 16x2 for displaying messages.
o Analog Pins A1, A2, and A3: Connected to the X, Y, and Z outputs of the ADXL
335 accelerometer.
22
Role:
Acts as the brain of the system, processing inputs from sensors, controlling modules,
and executing the logic for accident detection and alert sending.
The GSM module communicates with the Arduino using UART (serial communication).
Connections:
TX and RX Pins: Connected to Arduino pins 8 (RX) and 9 (TX) for serial
communication.
Role:
Connections:
TX and RX Pins: Connected to Arduino pins 10 (RX) and 11 (TX) for serial
communication.
Role:
Provides this data to the Arduino for inclusion in the SMS alert.
23
4. LCD 16x2 Display
The LCD display is used to show system status and GPS data.
Connections:
Role:
Displays system messages, such as initialization status, accident detection alerts, and
GPS coordinates, to the user.
Components Involved:
7805 Voltage Regulator: Ensures a stable 5V output required for most components.
Connections:
The battery output is connected to the input pin of the 7805 voltage regulator.
The output pin of the regulator provides a constant 5V supply to the Arduino UNO,
GSM, GPS, LCD, and ADXL 335.
A capacitor (typically 0.33 µF at input and 0.1 µF at output) is placed across the 7805
for voltage stability.
Role:
24
Provides a consistent and regulated power supply to all components, ensuring safe and
efficient operation.
Connections:
Role:
Measures acceleration along three axes (X, Y, Z) to detect abnormal motion indicative
of an accident.
Outputs analog voltage corresponding to the acceleration, which is read and processed
by the Arduino.
Connections:
One capacitor (0.33 µF) is placed across the input of the 7805 regulator.
Another capacitor (0.1 µF) is placed across the output of the regulator.
Role:
Stabilizes the voltage supply, reduces noise, and ensures smooth operation of the
regulator.
8. Common Ground:
All components (Arduino, GSM, GPS, LCD, ADXL 335, and the power supply system) share
a common ground to ensure proper circuit operation and prevent voltage mismatches.
25
3.3 PCB Design Layout and Process
Design Layout: Created the circuit layout using PCB design software
Print Design: Printed the layout onto butter paper / Transparent paper.
Prepare Board: Clean the copper clad board.
Transfer Design: Used heated Iron to transfer the design onto the board.
Etching: Submerged the board into Ferric chloride solution to remove exposed
copper.
Drilling: Drilled holes for components.
Place Components: Placed the components into drilled holes according to layout.
Solder Components: Solder the components to secure them in place and ensure
connections.
26
3.4 Functional Block Diagram
The block diagram provides a high-level view of the system's operations:
27
Chapter 4
Implementation and Methodology
The implementation of the smart helmet system involves integrating sensors, communication
modules, and a microcontroller to achieve accident detection and alert functionality. This
chapter explains the design approach, key mechanisms, and the programming logic behind the
system.
The ADXL 335 accelerometer is the primary sensor for detecting motion and impacts. It
continuously monitors acceleration along the X, Y, and Z axes, providing analog outputs.
These values are read by the Arduino UNO’s analog pins and processed to determine if they
exceed predefined thresholds.
28
The accelerometer is calibrated during initialization to establish baseline values for X, Y, and
Z axes. The system then continuously reads real-time values and calculates the deviation from
the baseline.
The accident detection logic is based on threshold analysis. If the deviation in acceleration
(difference between baseline and real-time values) exceeds the defined thresholds (minVal and
MaxVal), the system interprets it as a potential accident.
void loop() {
int value1 = analogRead(x);
int value2 = analogRead(y);
int value3 = analogRead(z);
if (xValue < minVal || xValue > MaxVal || yValue < minVal || yValue > MaxVal
|| zValue < minVal || zValue > MaxVal) {
[Link]("Accident Detected");
[Link]("Accident Detected");
get_gps();
show_coordinate();
Send();
}
}
The GPS Neo-6m module retrieves the current location of the helmet, represented as latitude
and longitude coordinates. This data is formatted into a Google Maps link, which is sent to
emergency contacts via SMS.
29
Retrieves and processes GPS coordinates for location tracking.
void get_gps() {
[Link]("Getting GPS Data...");
gps_status = 0;
while (gps_status == 0) {
gpsEvent();
coordinate2dec();
}
}
void coordinate2dec() {
String lat_degree = [Link](20, 22);
String lat_minute = [Link](22, 28);
float degree = lat_degree.toFloat();
float minute = lat_minute.toFloat() / 60.0;
latitude = degree + minute;
[Link]("Latitude: ");
[Link](latitude);
[Link]("Longitude: ");
[Link](longitude);
}
30
Code Snippet: Sending SMS Alerts via GSM Module
void Send() {
[Link]("AT");
delay(500);
[Link]("AT+CMGF=1"); // Set SMS to text mode
delay(500);
[Link]("AT+CMGS=\"");
[Link]("8684803848"); // Replace with recipient's number
[Link]("\"");
delay(500);
[Link]("Accident Detected at: ");
[Link]("Latitude: ");
[Link](latitude);
[Link](", Longitude: ");
[Link](logitude);
[Link]("[Link]
[Link](latitude, 6);
[Link](",");
[Link](logitude, 6);
[Link](26); // ASCII code for Ctrl+Z to send the message
delay(2000);
}
The Arduino program leverages key libraries to simplify communication and functionality:
31
1. SoftwareSerial: Manages serial communication with the GSM and GPS modules.
The Smart Helmet with SOS Alert integrates multiple components to detect accidents and
send emergency alerts. The system operates in the following sequential steps:
System Initialization
Power On:
o When the helmet is powered on, the Arduino UNO initializes all connected
components, including the LCD, GPS module, GSM module, and ADXL 335
accelerometer.
Accelerometer Calibration:
o The accelerometer collects baseline values for the X, Y, and Z axes during
initialization. These values represent the helmet's stable position and are used
as reference points for accident detection.
The Arduino compares the real-time acceleration values with the baseline. If the
deviation exceeds predefined thresholds, it is interpreted as an accident.
Threshold values are set based on experimental data to differentiate between normal
movements (e.g., riding, turning) and abnormal impacts (e.g., collisions).
32
When an accident is detected, the system triggers the next phase: location tracking
and emergency alert.
The GPS Neo-6m module fetches the helmet's real-time coordinates in latitude and
longitude.
These coordinates are formatted into a Google Maps link for easy navigation by
emergency responders.
Latitude: 28.612953
Longitude: 77.2293563
The Arduino communicates with the GSM 900A module using AT commands to send
an SMS to preconfigured emergency contacts.
Accident Detected!
33
Messages include:
o "Accident Detected"
o "Sending SMS"
o "SMS Sent"
This ensures the user is aware of the system's actions at every step.
6. Real-Time Functionality
The system continuously monitors motion and is always ready to detect accidents.
Components like the GPS and GSM modules remain in standby mode to conserve
power but activate immediately upon accident detection.
34
Chapter 5
Results and Observations
This chapter presents the outcomes of the testing and evaluation process for the Smart Helmet
with SOS Alert. It includes observations from simulated and real-world scenarios, identifies
limitations, and discusses the system’s overall performance.
The smart helmet system was rigorously tested under various scenarios to validate its
functionality:
1. Simulated Accidents:
2. Controlled Drops:
o The helmet was dropped from varying heights (e.g., 1 meter, 2 meters) to
evaluate false trigger rates.
Detection Rate: The system detected accidents with an accuracy of ~85% during
simulated tests.
False Positives: Approximately 10% of the tests resulted in false triggers caused by
accidental drops or jerks.
Location Accuracy: The GPS Neo-6m module provided location coordinates with a
precision of up to 2.5 meters in open environments.
Calibration Time: The GPS took an average of 20-30 seconds to acquire a signal under
normal conditions, with longer delays in urban areas.
35
5.2.3 Emergency Alerts:
The GSM 900A module successfully sent SMS alerts in 95% of the cases.
Performance Summary:
Parameter Result
Accident Detection Rate 85% Accuracy
False Positive Rate 25%
GPS Accuracy 2.5 meters
SMS Success Rate 95%
GPS Signal Calibration 20-30 seconds
Table 5.1
o In dense urban areas or under heavy tree cover, the GPS took longer to acquire
a signal.
2. False Positives:
36
4. Power Consumption:
o Continuous operation of GPS and GSM modules drained the battery faster
during extended usage.
The emergency alert system was a key focus during testing, and the following observations
were noted:
1. Reliability:
o SMS alerts were delivered reliably, with a high success rate even in areas with
moderate cellular coverage.
2. Speed of Alerts:
o While the SMS dispatch system was effective, sequential messaging caused
slight delays when notifying multiple contacts.
3. Message Format:
o The alerts contained all the necessary details, including a clickable Google
Maps link, ensuring that recipients could easily locate the accident site.
37
5.6 Visual Representation of Prototype
38
Fig 5.3 Left View of helmet
39
Chapter 6
Challenges and Future Scope
The Smart Helmet with SOS Alert is a significant step forward in leveraging IoT for wearable
safety devices. While the system successfully integrates real-time accident detection and
communication, several challenges were encountered during development. These challenges
provide opportunities for future enhancements to improve its accuracy, reliability, and overall
functionality.
The ADXL 335 accelerometer is highly sensitive, which occasionally results in false
positives.
The GPS Neo-6m module takes time to calibrate, especially in areas with poor satellite
visibility (e.g., under dense tree cover or in urban canyons).
o This delay can hinder the system’s ability to provide immediate location data in
emergencies.
The GSM 900A module sends SMS alerts sequentially, meaning it notifies one contact
at a time.
40
o Simultaneous or parallel messaging systems are needed to reduce response
times.
The system relies on 3 x 3.7V batteries for power, which need to support multiple
components simultaneously (e.g., GSM, GPS, Arduino).
o Extended use can drain the battery quickly, especially during continuous GPS
tracking or frequent SMS alerts.
Dust, moisture, and vibrations from regular helmet use could potentially interfere with
the system’s components.
The current GSM module sends SMS alerts sequentially, leading to delays. Future
designs could include:
41
o Integration with Cloud-Based Alerts: Leveraging internet-based notification
systems (e.g., email, app notifications) for faster and broader communication.
A companion mobile app could significantly enhance the system's functionality by:
GPS and GLONASS Dual Support: Incorporating support for multiple satellite
systems can improve accuracy and reduce calibration times.
Industrial Safety: Adapting the smart helmet for workers in hazardous industries (e.g.,
mining, construction).
Cyclist Safety: Modifying the design for bicycle helmets to cater to urban riders.
Audio Alerts: Adding beeping sounds or voice notifications to inform the user about
system status (e.g., "GPS signal acquired," "Accident detected").
42
Chapter 7
Conclusion
The Smart Helmet with SOS Alert is a pioneering safety system designed to address critical
challenges faced by motorcyclists. By integrating advanced technologies like accelerometers,
GPS, and GSM modules, the helmet provides real-time accident detection and automated
emergency communication, significantly enhancing rider safety.
The project successfully combines IoT technologies into a compact, wearable device capable
of:
Detecting potential accidents through motion analysis using the ADXL 335
accelerometer.
Accurately tracking the user’s location using the GPS Neo-6m module.
Sending emergency SMS alerts with precise location details via the GSM 900A module.
This system represents a practical implementation of IoT in personal safety gear, offering an
effective solution to minimize the time between an accident and medical assistance.
2. Emergency Alerts: The GSM-based alert system consistently sent SMS notifications
to emergency contacts, ensuring timely communication.
3. Ease of Use: The system’s compact design, intuitive user interface, and clear LCD
feedback make it practical for everyday use.
4. Scalability: The modular nature of the design allows for future enhancements, such as
integrating additional sensors or expanding communication capabilities.
43
7.3 Challenges and Limitations
While the project achieved its primary objectives, certain limitations were observed during
testing and real-world application:
GPS Calibration: Delays in acquiring GPS signals under certain conditions impacted
location tracking efficiency.
Battery Life: Prolonged operation of GPS and GSM modules affected power
consumption.
The Smart Helmet with SOS Alert demonstrates the potential of integrating IoT into wearable
safety devices. Beyond motorcyclists, this technology can be adapted for other use cases, such
as:
Sports Gear: Monitoring athletes in extreme sports for potential injuries or accidents.
The Smart Helmet with SOS Alert represents a transformative approach to rider safety,
showcasing the possibilities of IoT in reducing road accident fatalities. By addressing identified
challenges, future iterations of the helmet can deliver even greater reliability, efficiency, and
functionality.
This project serves as a stepping stone toward broader applications of wearable safety devices,
emphasizing the importance of real-time communication and proactive safety measures.
44
References
[1] S. R. Gadkari and S. R. Sathe, Design and Implementation of Accident Detection System
Using GSM and GPS, International Journal of Advanced Research in Computer
Engineering & Technology, Vol. 4, Issue 4, 2015.
[2] Patil, H. P., et al., Smart Helmet Using IoT, International Journal of Innovative Research
in Science, Engineering and Technology, Vol. 7, Issue 6, 2018.
[3] TinyGPS++ Library Documentation, retrieved from
[Link]
[4] GSM 900A Module Datasheet, retrieved from [Link]
module-sim900/.
[5] Neo-6m GPS Module Datasheet, retrieved from [Link]
[Link]/en/product/neo-6-series.
[6] ADXL 335 Accelerometer Datasheet, Analog Devices, retrieved from
[Link]
[7] Arduino IDE and Libraries Documentation, retrieved from
[Link]
[8] LiquidCrystal Library Reference, retrieved from
[Link]
[9] M. G. Nair and R. P. Naik, Wearable Smart Helmet for Accident Detection and Rescue,
IEEE International Conference on Advances in Computing, Communications, and
Informatics, 2016.
[10] Research on IoT Applications in Road Safety, published in the Journal of Transportation
Engineering, Vol. 146, Issue 2, 2020.
45