Professional Documents
Culture Documents
Smart Helmet Thesis122
Smart Helmet Thesis122
Smart Helmet Thesis122
ON
Submitted by
Prachi Adyalkar
Devesh Parate
Bhavna Balpande
Kshitij Meshram
Aman Koli
Under the guidance of
Mrs. Nishat Faizee
Assistant Professor
This is to certify that, this project report titled “Design & Implementation of Smart Bike
Helmet” is the bonafide work of Prachi Adyalkar, Devesh Parate, Bhavna Balpande, Kshitij
Meshram, Aman Koli. who carried out the project work under my supervision in partial
fulfillment of the requirements for the award of the degree of Bachelor of Engineering in
Electronics & Telecommunication of Rashtrasant Tukadoji Maharaj Nagpur University,
Nagpur.
Date : 10 / 04 /2024
PRINCIPAL
Acknowledgment .............................................................................................................. I
Abstract ............................................................................................................................ II
1. Introduction .................................................................................................................. 1
1.1 Communication System ................................................................................... 1
1.1.1 Types ................................................................................................ 2
1.1.2 Sources ............................................................................................ 3
1.2 Types of Communication System..................................................................... 6
1.2.1 Analog Signal ................................................................................... 7
1.2.2 Digital Signal .................................................................................... 8
1.3 Modulation ...................................................................................................... 9
1.3.1 Amplitude Modulation ...................................................................... 10
1.3.2 Frequency Modulation....................................................................... 11
1.3.3 Pulse Modulation .............................................................................. 12
1.4 Demodulation .................................................................................................. 13
2. Literature Survey........................................................................................................... 14
3. Theme of Project ........................................................................................................... 15
3.1 Project Objectives ............................................................................................ 15
3.2 Block Diagram ................................................................................................ 15
3.3 Circuit Diagram ............................................................................................... 16
3.4 Flowchart ........................................................................................................ 17
4.Implementation ............................................................................................................ 18
3.5 Hardware Aspect ............................................................................................. 18
3.5.1 ESP32 Wifi Module ...................................................................................... 18
3.5.1.1 Features of ESP32. ..................................................................................... 18
3.5.1.2 Pin configuration of ESP32. ....................................................................... 21
3.5.2 INMP441 Module ......................................................................................... 22
3.5.2.1 Pin configuration of INMP441 Module ...................................................... 22
3.5.2.2 Specification of INMP441 Module ............................................................. 23
4.3 Power Management ......................................................................................... 24
Sr Table
Title of Table Page No.
.No No.
[1]
II. List of Figures
4. 4 Digital signal 8
5. 5 Modulation 9
6. 6 Amplitude modulation 11
7. 7 Frequency modulation 11
8. 8 Pulse modulation 12
9. 9 Block diagram 15
11 11 FLOWCHART 17
19. 19 DumbDisplay 1 31
20. 20 DumbDisplay 2 31
21. 21 DumbDisplay 3 32
[2]
III. ACKNOWLEDGEMENT
For the successful operation of this project, a number of helping hands have been involved to bring forth the
working setup. It would have been unachievable without their constant guidance, help and encouragement.
My sincere thanks to the respected Head of the Department of Electronics and Telecommunication
Engineering - Dr. Harish Rajurkar for always keeping me motivated all the way.
I am humbled to convey my heartfelt thanks to my Project Guide Mrs. Nishat Faizee for guiding us
throughout the project. Her dynamism and diligent enthusiasm have been highly instrumental in keeping our
spirits high. Her flawless & forthright suggestions blended with an innate intelligent application have crowned
our task with success. We appreciate her feedback, helpful critiques, and ideas during the report's production.
We are honored to be able to work under her guidance and I thank her for helping all the way with her immense
knowledge and profound experience.
I am grateful to our College Management at SVPCET for providing me with a wonderful opportunity to
showcase my skills and abilities in the form of a project and in some way help towards the betterment of the
society. I got to learn so much more about teamwork, modern technologies and their implementation than I
ever would have on my own.
I
IV. ABSTRACT
“Design and Implementation of Smart Bike Helmet” is an innovative wearable technology to increase
passenger safety and comfort. It creates an essential communication system for passengers by integrating the
real-time engine IR sensor, leaning angle sensor, alcohol sensor, voice warning system and accident sensor
using a gyroscope. Proactively solve engine overheating issues with timely alerts while monitoring the angle
to ensure safety. This will provide rider safety and also provide various features of like an accident occurs
notification to family and inform the nearest ambulance in that area it will give a voice warning of the over
leaning angle while turning the bike to you and give notification, and it will provide Zigbee pairing to get
voice command from google map for next turning.
This paper proposes a novel smart helmet design that leverages the power to improve motorcycle rider
navigation and safety. The helmet integrates a Zigbee for seamless connection to a smart phone running
Google Maps. This enables real-time turn-by turn navigation instructions to be conveyed to the rider through
a bone conduction speaker or haptic feedback system, minimizing distractions and maintaining focus on the
road.
The sensors can detect various environmental factors and rider behavior, such as ambient light, drowsiness,
and potential accidents. The collected data can be transmitted to a connected smartphone app, allowing for
features like automatic headlight activation, drowsiness alerts, and emergency contact notification in case of
an accident. This integration of navigation and safety features creates a comprehensive system that enhances
the rider's experience and promotes road safety.
II
Chapter 1: INTRODUCTION
Design of Digital Audio Transmission and Reception using Frequency Filter
1. INTRODUCTION
In the advancement of security systems, we designed the smart helmet with many features which have become
an important replacement for the old helmet model. We must be aware of the need the safety measures in
motorcycle riding, so we developed the smart helmet. This project will be dedicated to improving the safety
and comfort of passengers by comforting the journey. The smart helmet focuses on the change in motorcycle
safety parameters by measuring engine temperature, measuring leaning angle, using a voice warning system
and detecting accident using a gyroscope device. Motorcycles, mostly known for their riding journey and their
efficiency, also face challenges when it comes to safety measures. The motive of the project to make the
motorcycle journey safe by focusing the various parameters like the temperature of the engine while riding,
by giving the voice warning on the extra leaning angle. Addition of accident detecting technology increase an
extra layer of safety by quickly detecting and send the messages to ambulances and family or connecting
family member directly to helmet. As motorcycles has become a worldwide crucial transportation, smart
helmet have become an icon of innovation and hope to reduce the risk. This becomes set of stage for a detailed
checking of the individual products, features and overall impact that this smart helmet aims to overcome for
the motorcycle community. The designing of smart helmet has become an important work in reshaping the old
helmet model. We have to be aware for the risks that come in motorcycle ride, that is why developed the Smart
Helmet. This new project is dedicated to improving the safety and comfort of riders by combining state—of—
art and features. Riders navigate using various methods, with smartphones mounted on handlebars being a
popular choice. However, this practice creates a dilemma: the convenience of real-time navigation comes at
the expense of safety, as glancing down at a phone can divert crucial attention from the road. Furthermore,
traditional helmets, while essential for safety, lack features that could further enhance rider awareness and
protection. This paper proposes a groundbreaking solution – the smart helmet. This innovative design
leverages the power to create a comprehensive system that prioritizes both rider safety and navigation. The
helmet seamlessly integrates with a smartphone running Google Maps via Zigbee, enabling real-time turn-by-
turn navigation instructions to be delivered directly to the rider. This eliminates the need for a mounted phone,
minimizing distractions and allowing riders to maintain focus on the road ahead.
1
Design of Digital Audio Transmission and Reception using Frequency Filter
1. Automatically Detect Accidents: Current helmets lack the technology to autonomously identify crash
situations, relying on bystanders to call for help. This delay in emergency response can be life-threatening.
2. Accurately Determine Accident Location: Locating accident scenes, especially in remote areas, can be
challenging, hindering the dispatch of emergency medical services.
3. Gather Comprehensive Accident Data: Existing accident detection systems might solely rely on
accelerometers, leading to false positives due to sudden maneuvers or rough terrain. Additionally, they often lack
the ability to capture leaning angle information, a crucial indicator of accident severity.
4. Understanding Rider Control: Current accident analysis struggles to determine if a rider lost control due to
excessive leaning, external factors (e.g., slippery road), or a combination of both.
5. Accurately Assessing Accident Severity: Leaning angle data provides valuable insight into the potential
severity of a crash, especially in situations like rollovers or high-speed turns. Without this information, accident
reconstruction and risk assessment become less accurate.
6. Developing Effective Safety Measures: The absence of leaning angle data hinders the development of
targeted safety interventions for motorcyclists. For example, understanding the most common leaning angles
associated with accidents can inform the design of training programs or safety features.
7. Reconstructing Accident Scenarios: Leaning angle data would provide a more complete picture of the events
leading up to the accident, aiding in accurate reconstruction.
8. Evaluating Rider Behavior: Understanding leaning angles can help identify potential causes of the accident,
such as rider error or unexpected road conditions.
9. Designing Safety Improvements: By analyzing leaning angles in relation to accident types, safety
interventions can be tailored to address specific risk factors.
2
Design of Digital Audio Transmission and Reception using Frequency Filter
Motorcycles offer a thrilling ride, but their inherent lack of enclosure compared to cars translates to a higher
risk factor. While helmets are essential for safety, a gap exists in the ability to detect accidents and provide
timely assistance. Traditional methods rely on bystanders calling for help, leading to delays in emergency
response that can be life threatening. Additionally, accident analysis often lacks crucial details about the accident
dynamics, particularly the rider's leaning angle. This information is critical for understanding rider control,
assessing accident severity, and developing targeted safety interventions.
This project tackles these challenges head-on by proposing a smart helmet system with two key goals:
• Enhancing Emergency Response: Current helmets lack the ability to autonomously detect accidents. This
project aims to bridge this gap by integrating sensors that can identify crash situations and automatically
trigger an emergency response. Imagine a scenario where a motorcycle accident occurs in a remote area.
The smart helmet, upon detecting a crash based on a combination of accelerometer data (sudden changes in
speed) and leaning angle exceeding safe limits would automatically send an emergency alert containing the
accident location via a GSM module. This critical information would be relayed to preprogrammed
emergency contacts or a centralized emergency response system, significantly reducing the time it takes for
help to arrive.
• Providing Comprehensive Accident Data: Accident reconstruction and risk assessment are often
hampered by the absence of data on the rider's leaning angle during an accident. This project proposes the
integration of gyroscopic sensors within the smart helmet to capture this crucial information. Leaning angle
data offers valuable insights into the potential severity of the crash, especially in situations like rollovers or
high-speed turns. This information would be invaluable for accident investigators, insurance companies, and
safety researchers. Imagine a case where an accident investigator is analyzing a motorcycle accident. By
having access to the leaning angle data captured by the smart helmet, they can determine if the rider lost
control due to excessive leaning, external factors like a slippery road, or a combination of both. This
comprehensive data would lead to more accurate accident reconstruction, improved understanding of rider
behavior, and the development of targeted safety measures that address specific risk factors.
3
Design of Digital Audio Transmission and Reception using Frequency Filter
4
Design of Digital Audio Transmission and Reception using Frequency Filter
1)The number of bike accidents is rising daily. Numerous people have suffered serious injuries and lost their
lives as a result of bike accidents. Bike riders can reduce their risk of collisions by wearing helmets. The
advantages of smart helmets include a decrease in the number of bike accidents. The primary cause of fatality in
the majority of accidents is a lack of quick first aid and emergency medical assistance. One of the primary causes
of this might be the ambulance's late arrival, with no one at the scene of the accident to provide information to
the ambulance. The objective of this paper is to develop a smart helmet powered by renewable energy that will
ensure the safety of bikers. The helmet includes an Arduino as a microprocessor, Global System for Mobile
communication (GSM) for phone calls, Global Positioning System (GPS) for tracking, and vibration sensors to
detect accidents within a minute of detecting the accident, the system calls the registered number with a message
and the precise position. Furthermore, if the user exceeds the average speed limit, the speed sensors will warn
them. The rider can summon help in an emergency by activating the emergency switch. If the rider is not wearing
a helmet, the bike will not start. Solar energy powers the prototype in its entirety. From the result analysis, it has
been found that the developed helmet can provide safety to the
bikers by conveying accurate and real-time information on accidents within minutes.
2)It has been observed that an alarming rate of road accidents occur in different countries every year with the
increase of bikes and motorcycles. Some countries are one of the densely populated in the world where roads are
narrower in comparison to the roads and streets. Although enough rules and regulations are made by the
government to avoid road accidents, but the accident rate is increasing day by day. Reasons such as avoiding
helmet by the bike rider during their ride as well as riding being drunk are worth mentionable. Motorcycle rider
involve them in serious road accidents causing fatality while not wearing helmet and riding motorcycles being
drunk. Wearing helmet can however reduce the risk of accidents largely. In this paper a very effective and
technological way of Smart Helmet using Internet of Things (IoT) has been introduced by which one can avoid
such problems. Arduino NANO and Arduino Mega-2560 are microcontrollers which control the entire
components of the system. Two 2.4 GHZ nRF24L01 acts like sender and receiver for communication. One MQ-
3 gas sensor is used which can detect whether the bike rider is alcoholic or not. If the bike rider is alcoholic, then
the MQ-3 sensor detects it and the whole system goes off. A Sharp IR sensor detects the head of the motorcyclist
within the range of 10-80 cm. The Bike rider's engine will start only when the rider will buckle the helmet. GPS
& GSM Technology is used for tracking the location of the bike rider and sending text message to the family
members of the Bike rider when an accident occurs. Our Smart Helmet is used for Accident Detection and Bike
Rider's Safety.
5
Design of Digital Audio Transmission and Reception using Frequency Filter
3) A motorcycle often called a moped or two-wheeler, which is most used than other form of automobiles due
to its low cost. But on the other hand, it is the most dangerous car. An accident can happen speeding or drunk
driving. Safety and security when traveling by car is paramount concern for everyone. With rapid urbanization
and staggering growth transport networks such as two-wheelers, road safety and security on the bike turned out
to be an inevitable priority for us. It spread accidents, leading to several damages with loss of life. In many
circumstances, we are unable to determine the location of the accident. A helmet is a a form of protective gear
worn to protect the head from injury. More specifically, the helmet helps the skull in protecting the brain. Smart
helmet it can detect accident sites, it also saves lives and produces a two-wheeled vehicle ride safer than before.
This paper proposes a smart helmet system avoid an accident. The system divides the helmet circuit into three
parts, automotive circuit and mobile application. First, the perimeter of the helmet has IR and an alcohol detection
sensor. The automotive circuit has 3 axes accelerometer, zigbee module, relay and load sensor. Helmet circle
sends a signal to the car circuit to start if the helmet is worn and not alcohol detects. Then the car circuit checks
the load condition Start. A 3-axis accelerometer senses impact or impact. After discovering the accident the
mobile application automatically sends the scene of the accident to the police and emergency contact number via
database.
4) Falls are a major problem for the elderly people leading to injury, disability, and even death. In this article, we
propose a fall detection system that uses the acceleration sensor of a smartphone to detect a senior citizen falling
in real time and to use the communication capabilities of the smartphone to notify the administrator of such an
event. The proposed system conducts real-time location tracking using Google’s Map and 3D information to
cope with a critical situation and to make an urgent intervention in an emergency. Since Google’s 3D mapping
service can provide information on the surrounding buildings and their shapes with more precision than a 2D
service or text-based service, it is possible to ensure a prompt response for senior citizens when such location
information is available. To verify the validity and efficiency of this article, we measured the change in
acceleration sensor value by classifying the subjects by age group and gender. As a result, we found that the
signal vector magnitude value of the acceleration sensor value variation showed a great difference in daily life
such as walking, running, sitting, and falling.
5) Injuries due to fall or vehicle accident, including bikes or bicycles are relatively common. One of the reason
for a person severe health menace after an accident is the unavailability of first aid, due to the delay informing
about the accident. Thus, in the case of incidents involving vehicle accidents or falls, response time is crucial for
the timely provision of emergency medical services to the victims of accidents. An effective approach intended
to reduce the number of falls-related deaths is: the use of
a system for detecting and reporting the occurred accidents, as well as reducing the time between the occurrences
of an accident and sending the first emergency respondents to the scene of the accident. This paper presents a
solution using mobile terminals (smartphones) for detecting and preventing accidents like falls.
6
Design of Digital Audio Transmission and Reception using Frequency Filter
7
Design of Digital Audio Transmission and Reception using Frequency Filter
8
Design of Digital Audio Transmission and Reception using Frequency Filter
d)Develop a secure communication protocol for the GSM module to transmit encrypted emergency alerts
containing the accident location (acquired via GPS integration) and leaning angle data to pre-programmed
emergency contact numbers or a centralized emergency response system.
9
Design of Digital Audio Transmission and Reception using Frequency Filter
10
Figure 3.2.2: Block Diagram Of Helmet Section
Design of Digital Audio Transmission and Reception using Frequency Filter
Chapter 4: IMPLEMENTATION
Software Requirement
• Arduino IDE
Software
Software refers to the set of instructions that tell the hardware what to do. It's essentially the collection of
programs and applications that run on the computer. Software can be broadly categorized into two main types:
• System Software: This software manages the computer's hardware and provides a platform for running other
programs. The operating system (OS) is the core piece of system software, like Windows, macOS, Android, or
iOS.
• Application Software: These are programs designed for specific tasks or user needs. Examples include word
processors (like Microsoft Word), web browsers (like Google Chrome), games, photo editing software, etc.
ARDIUNO IDE
Arduino IDE (Integrated Development Environment) is a free, opensource software application that allows you
to write code (called sketches in Arduino) and upload it to Arduino boards – small, single board computers
designed for creating electronic projects. Here's a detailed breakdown of what Arduino IDE offers:
The IDE supports a wide variety of Arduino boards and compatible boards from other manufacturers. You can
select the specific board you're using within the IDE to ensure compatibility and access to
relevant libraries and functionalities.
HARDWARE COMPONENTS
In this Section, we will go through all the hardware components used in the project in detail. The components
are listed below:
1. Atmega 328P
2. Arduino Nano
3. GSM Module
4. GPS Module
5. HC 12
6. Voice Acknowledgement Module
7. Accelerometer
8. Eye Blink Sensor
9. Alcohol Sensor
10.OLED Display
4.2.1Atmega 328P
The Atmega328P is a popular 8-bit microcontroller from Microchip Technology. It's a versatile chip
commonly used in hobbyist projects and embedded systems due to its features and affordability. While not
Voice Interactive Helmet Using IOT/GHRIET/EJ/2023-24 16 explicitly mentioned as a requirement in the
project description, the Atmega328P could potentially be a suitable candidate for the smart helmet system due
to some of its characteristics:
Processing Power: It offers basic processing capabilities, which might be sufficient for handling sensor data
collection, running algorithms for leaning angle detection, and controlling communication with other
components.
a) Input/Output (I/O) Pins: The Atmega328P has a good number of I/O pins, which could be used to
interface with the various sensors (gyroscopes, accelerometers, GPS, GSM module) and other
hardware components within the helmet.
b) Low Power Consumption: While not the most power-efficient microcontroller on the market, the
Atmega328P offers a balance between functionality and power usage. This is a crucial consideration
St. Vincent Pallotti College Of Engineering And Technology, Nagpur 16
Design of Digital Audio Transmission and Reception using Frequency Filter
for a battery-powered system like the smart helmet.
However, it's important to consider limitations as well:
a) Processing Power: For a complex system like the smart helmet, the Atmega328P's processing power
might be slightly limited, especially if future iterations involve more advanced algorithms or
functionalities.
b) Memory Constraints: The onboard memory of the Atmega328P might be insufficient for storing
complex algorithms and data, especially if features like accident data logging are implemented.
4.2.2Arduino Nano
The Arduino Nano is a tiny but powerful microcontroller board that simplifies electronics prototyping for
various projects. Here's a detailed breakdown of the Arduino Nano and its suitability for the smart helmet
project:
• Size and Form Factor: The Arduino Nano is renowned for its compact size and breadboard-friendly design.
It easily fits into small projects and integrates well with various electronic components on a breadboard.
• Microcontroller: At its heart, the Arduino Nano utilizes a microcontroller, typically the ATmega328P. This
chip provides processing power for running code, handling sensor data, and controlling other components.
• Input/Output (I/O) Pins: The Nano is equipped with various I/O pins. These pins can be configured as
inputs to receive signals from sensors (like gyroscopes, accelerometers) or as outputs to control external
devices (like LEDs, displays).
• Analog-to-Digital Converter (ADC): The Nano has built-in ADCs that can convert analog signals from
sensors (like voltage variations) into digital values readable by the microcontroller.
• Communication Protocols: The Nano supports various communication protocols like SPI (Serial Peripheral
Interface) and I2C (Inter-Integrated Circuit) for interacting with other devices like displays or communication
modules.
• Programming: The Arduino Nano is programmed using the Arduino IDE (Integrated Development
Environment), a user-friendly software that allows you to write code and upload it to the board.
SIM800L is a GSM (Global System for Mobile Communications) module that can be used for wireless
communication in various IoT (Internet of Things) projects. It is a cheap, compact and easy-to-use module
that supports various GSM functions such as SMS, voice calls, data transfer and MMS.
The SIM800L module works on the GSM 850/900/1800/1900 MHz frequency bands and requires a SIM card
to connect to the GSM network. It has a built-in antenna and also supports external antennas. The module has
a serial interface (UART) for communication with a microcontroller or computer.
The SIM800L module can be used for various applications such as SMS-based remote monitoring and control
systems, vehicle tracking systems, and wireless data transmission systems. It is widely used in agriculture,
transportation, healthcare and industrial automation.
A GPS module is a small electronic device that receives signals from GPS satellites orbiting the Earth. By
processing these signals, the module can determine its precise location (latitude, longitude, and altitude)
anywhere with a clear view of the sky. This information is then made available to other devices, such as the
microcontroller in the smart helmet.
• Accurate Accident Location: In the unfortunate event of an accident, the GPS module plays a critical role.
It can pinpoint the exact location of the rider, providing vital information for emergency responders. This can
significantly reduce response times and potentially save lives.
• Data Logging (Optional): For advanced functionalities, the GPS data can be logged and used for various
purposes. Imagine the helmet recording the rider's entire journey, including route taken and timestamps. This
data could be helpful in accident reconstruction or post-ride analysis.
Features to Consider When Choosing a GPS Module for the Smart Helmet:
• Size and Weight: Since the helmet needs to be comfortable, a compact and lightweight GPS module is
essential.
• Power Consumption: Battery life is a major concern. Choose a module with low power consumption to
ensure it doesn't drain the helmet's battery quickly.
• Accuracy: For effective emergency response, a GPS module with high accuracy is crucial. Aim for a module
that can provide location data with minimal error.
St. Vincent Pallotti College Of Engineering And Technology, Nagpur 18
Design of Digital Audio Transmission and Reception using Frequency Filter
• Compatibility: Ensure the chosen GPS module is compatible with the microcontroller and communication
protocols used in the smart helmet system.
The GPS module will most likely communicate with the microcontroller in the smart helmet using a serial
interface like UART or SPI. The microcontroller will then process the GPS data and potentially combine it
with other sensor information (like leaning angle) to create a comprehensive picture of the situation for
emergency response purposes.
A GPS module plays a vital role in the smart helmet project by enabling accurate accident location
identification and potentially offering additional functionalities. By carefully considering the size, power
consumption, accuracy, and compatibility factors, the project can choose an optimal GPS module to enhance
the overall safety and effectiveness of the smart helmets.
4.2.5 HC 12
The HC-12 is a wireless serial port communication module, essentially acting as a tiny radio transmitter and
receiver all in one. It falls under the category of RF (Radio Frequency) modules, operating in the 433 MHz
frequency range. Here's a breakdown of the HC-12's functionalities and its potential use case in the smart
helmet project:
• Serial Communication: The HC-12 communicates with other devices using a serial interface, typically
UART (Universal Asynchronous Receiver Transmitter). This allows it to send and receive data streams like
sensor readings or control commands.
• Multi-Channel Capability: The HC-12 offers multiple channels (typically 100) within its operating
frequency range. This enables communication between multiple HC-12 modules set to the same channel,
reducing interference from other devices operating on similar frequencies.
• Low Power Consumption: The HC-12 is known for its relatively low power consumption compared to
some other wireless modules. This is crucial for battery-powered applications like the smart helmet project.
• Compact Size: The HC-12 module is small and lightweight, making it suitable for integration within space-
constrained devices like helmets.
• Wider Coverage: Cellular networks provide much broader coverage than the limited range of the HC-12,
ensuring emergency alerts can be transmitted from almost anywhere.
• Higher Data Rates: Cellular networks offer significantly higher data rates compared to the HC-12. This
St. Vincent Pallotti College Of Engineering And Technology, Nagpur 19
Design of Digital Audio Transmission and Reception using Frequency Filter
allows for transmission of detailed accident information, potentially including sensor data, leaning angles,
and GPS location.
The HC-12 is a versatile wireless module with its strengths in low power consumption, compact size, and
multi-channel communication. However, for the critical functionalities of the smart helmet project –
transmitting real-time emergency alerts – a cellular network module like the GSM module is a more suitable
choice due to its wider coverage and higher data rates. The HC-12 could be a potential option for non-critical,
short-range data communication within the broader smart helmet system design.
FN-M16P module is a serial MP3 module that is with a perfect integrated MP3 and WMV decoder chip. It
provides micro-SD card driver and supports FAT16 and FAT32 file systems. It is able to play back specified
sound files and realize other functions through simple serial commands. In the meantime, this module supports
AD key control mode that facilitates users to develop their jobs in some simple applications. Without the
cumbersome underlying operating, easy to use, stable and reliable are the most important
features of this module.
4.2.7 Accelerometer:
The ADXL345 is a small, thin, ultralow power, 3-axis accelerometer with high resolution (13-bit)
measurements up to ±16 g. Digital output data is formatted as 16-bit two's complement and is accessible via
either an SPI (3- or 4-wire) or I2C digital interface. The ADXL345 is well suited for mobile device
applications. It measures static acceleration due to gravity in tilt-sensing applications, as well as dynamic
acceleration resulting from motion or shock. Its high resolution (3.9 mg/LSB) enables measurement of
inclination changes of less than 1.0°. Some special sensory functions are provided. Activity and inactivity
sensing detects the presence or lack of motion by comparing the acceleration on any axis to a user-set
threshold. Tap sensing detects single and double taps in any direction. Free-fall sensing detects if the device
is falling. These functions can be individually mapped to one of the two interrupt output pins. An integrated
memory management system with a 32-level first-in, first-out (FIFO) buffer can be used to store data to
minimize host processor activity and reduce overall system power consumption. Low power modes enable
intelligent motion-based power management with threshold sensing and active acceleration measurement at
extremely low power dissipation.
Key Features of the Accelerometer:
Ultralow power: as low as 23 µA in measurement mode and 0.1 µA in standby mode at VS = 2.5 V
(typical)
Power consumption scales automatically with bandwidth
User-selectable resolution
Fixed 10-bit resolution
Full resolution, where resolution increases with g range, up to
13-bit resolution at ±16 g (maintaining 4 mg/LSB scale factor
in all g ranges)
Embedded memory management system with FIFO technology
minimizes host processor load
Single tap/double tap detection
Activity/inactivity monitoring
Free-fall detection
Supply voltage range: 2.0 V to 3.6 V
I/O voltage range: 1.7 V to VS
The Eye blink sensor was constructed of a paired IR transmitter and IR Receiver. The sensor was attached to
the implanted holder and positioned in front of the eye. During eye blink detection, IR transmitter rays transmit
and observe when the eyelids are opened when eyelids are closed a reflected IR ray induces to the receiver
from that we will get a digital output.
CONNECTION STEPS:
Initially 5V power supply is given to the sensor.
Connect ground pin.
Wear the eye blink sensor glass on the face at a particular distance.
We can view the LED blinking for each eye blink; LED blinks for a closed eye and doesn’t blink when
eye is open.
MQ3 alcohol gas sensor is made by using SnO2 material which has less conductivity in clean air. Whenever
it comes nearby alcohol gas its starts conducting highly according to the gas concentration. So user can sense
the difference of output voltage using any microcontroller and can detect the presence of Alcohol. This is low
cost and a suitable sensor for many applications for alcohol detection. This sensor has a long life and good
sensitivity. Some of the applications that can be made by using this sensor are Alcohol gas alarm, portable
alcohol detector, gas alarms, Breathalyzer etc.
5V operation
Simple to use
LEDs for output and power
Output sensitivity adjustable.
Analog output 0V to 5V
Digital output 0V or 5V
Low Cost
Fast Response
Stable and Long Life
Good Sensitivity to Alcohol Gas
Both Digital and Analog Outputs
On-board LED Indicator
Technical Data: Concentration: 0.05 mg/L ~ 10 mg/L Alcohol
Operating Voltage: 5V ±0.1
Current Consumption: 150mA
Operation Temperature: -10°C ~ 70°C
Pin Out: VCC – Input Power Supply
GND – Supply Ground
DO – Digital Output
St. Vincent Pallotti College Of Engineering And Technology, Nagpur 23
Design of Digital Audio Transmission and Reception using Frequency Filter
AO – Analog Output
SSD1306 128×64 Mono 0.96” OLED Display is a single-chip CMOS OLED/PLED driver with a controller
for organic / polymer light emitting diode dot-matrix graphic display system. It consists of 128 segments and
64 commons. This IC is designed for a Common Cathode type OLED panel. The SSD1306 embeds with
contrast control, display RAM, and oscillator, which reduces the number of external components and power
consumption. It has 256-step brightness control. Data/Commands are sent from general MCU through the
hardware selectable 6800/8000 series compatible Parallel Interface, I2C interface, or Serial Peripheral
Interface. It is suitable for many compact portable applications, such as mobile phone sub-display, MP3 player
and calculator, etc.
4.3 IMPLEMENTATION
3. Software Development:
Develop the code for the microcontroller using an IDE like Arduino IDE:
Include necessary libraries for communication with the chosen modules (OBD-II, GPS, cellular).
Write code to establish communication with the OBD-II scanner module and retrieve vehicle data.
Process and interpret the received data (e.g., convert raw sensor values to meaningful units like RPM or
temperature).
If using GPS, develop code to track location data and potentially log trip details (distance, duration).
For remote monitoring (if applicable), implement functionalities to transmit data over the cellular
network to a designated server or application.
4. Initial Testing:
Conduct thorough testing in a safe environment:
Test communication between the microcontroller and each module (OBDII scanner, GPS, cellular).
Verify the accuracy and consistency of data received from the vehicle's ECU.
If using GPS, test its ability to track location data accurately.
For remote monitoring (if applicable), test data transmission over the cellular network and ensure data
reaches the intended server/application.
Refine the code and address any communication errors or data inconsistencies.
Decide on a communication protocol between the helmet unit and vehicle module. Options include Bluetooth
Low Energy (BLE) for its efficiency and ease of integration, or Wi-Fi for potentially faster data transfer
(consider trade-offs between power consumption and data transfer speed).
2. Hardware Integration:
Helmet Unit: Refer to the initial implementation steps for the helmet unit [refer to previous explanation about
helmet unit implementation].
Vehicle Module: Refer to the initial implementation steps for the vehicle module [refer to previous explanation
about vehicle module implementation].
Communication Module: Integrate a communication module (based on chosen protocol) into both the helmet
unit and vehicle module to facilitate data exchange.
3. Software Development:
Helmet Unit: Develop code for the Arduino IDE on the helmet unit, incorporating functionalities from the
initial implementation [refer to previous explanation about helmet unit implementation] along with
communication with the vehicle module:
Vehicle Module: Develop code for the Arduino IDE on the vehicle module, incorporating functionalities from
the initial implementation [refer to previous explanation about vehicle module implementation] along with
communication with the helmet unit:
4. Initial Testing:
Conduct thorough testing in a safe environment:
Test communication between the helmet unit and vehicle module using the chosen protocol.
Verify that sensor data from the helmet unit is transmitted and received by the vehicle module accurately.
ADVANTAGES:
The advantages of implementing a smart helmet system combining a helmet unit and a vehicle module can be
categorized into benefits for both the initial development phase and the final product for users:
Advantages for Initial Development:
• Early Identification of Issues: By testing a limited scope of the system with both the helmet unit and vehicle
module working together, you can uncover potential problems early on. This saves time and resources
compared to discovering issues during a full-scale launch.
• Improved System Validation: The initial implementation allows you to validate how the different
components (helmet unit, vehicle module, communication protocol) interact and function as a cohesive system.
This ensures a more robust and well-integrated final product.
• Reduced Development Risk: Testing on a smaller scale helps mitigate risks associated with a full-scale
launch. By identifying and addressing challenges early in the development process, you can avoid costly
mistakes or delays.
• Valuable User Feedback: User trials with the combined system provide crucial insights into how riders
perceive the warnings, data analysis, and overall user experience. This feedback is instrumental for refining the
system to better meet user needs.
Advantages for Users (Final Product):
• Enhanced Rider Safety: The system provides real-time data analysis from both the rider (helmet unit) and
the vehicle (vehicle module). This allows for more comprehensive monitoring and timely warnings about
potential dangers (leaning angle, engine overheating, speeding).
• Improved Situational Awareness: Riders receive relevant information about their riding style and the
vehicle's condition, allowing them to make informed decisions and adjust their behavior for safer
riding.
• Potential for Accident Prevention: By prompting riders with audio warnings about risky maneuvers or
exceeding safe limits, the system can help prevent accidents caused by inattention, speeding, or improper
technique.
• Increased Confidence: The added layer of safety and awareness provided by the smart helmet system can
boost rider confidence, especially for less experienced riders.
APPLICATIONS:
The applications of a smart helmet system that combines a helmet unitand a vehicle module can be extensive,
promoting safety and awareness for riders across various scenarios:
Enhanced Rider Safety:
• Real-time monitoring: The system continuously monitors rider posture (through gyroscope data in the
helmet unit), engine vitals (through OBD-II data from the vehicle module), and potentially even
surrounding traffic conditions (if integrated with radar or camera systems). This comprehensive monitoring
allows for timely warnings about:
Excessive leaning: The helmet unit can trigger audio warnings if the rider leans beyond a safe threshold,
reducing the risk of losing control or tipping over.
Engine overheating: The vehicle module can detect rising engine temperatures and alert the rider to potential
engine problems, allowing them to pull over and avoid breakdowns or engine damage.
Speeding: The system can combine GPS data from the vehicle module with speed limits to warn riders when
exceeding safe speeds, promoting adherence to traffic regulations.
Future Applications:
Vehicle-to-Everything (V2X) Communication: As V2X technology advances, smart helmets could
potentially interact with other vehicles and infrastructure, providing real-time warnings about upcoming
hazards (e.g., sudden braking ahead) or optimizing traffic flow.
Augmented Reality (AR) Integration: Future helmet displays might incorporate AR features, overlaying
essential information like navigation directions or blind-spot warnings directly onto the rider's field of vision,
minimizing distractions and enhancing situational awareness.
By integrating rider data with vehicle data, smart helmet systems have the potential to revolutionize motorcycle
safety, offering a comprehensive approach to accident prevention, improved situational
awareness, and a more informed riding experience.
Chapter 5: RESULT
PART (A)
We have designed the pcb for our vehicle module circuit using diptrace.
PART (B)
Smart helmet systems, combining a helmet unit and a vehicle module, offer a glimpse into the future of
motorcycle safety. By leveraging a powerful combination of sensors, real-time data analysis, and timely
warnings, these systems have the potential to significantly reduce accidents and improve rider awareness. The
initial implementation phase, focusing on a limited scope with both the helmet and vehicle module working
together, is crucial for identifying potential issues early on and ensuring a well-integrated final product. For
riders, the advantages translate into enhanced safety through real-time monitoring of rider posture, engine
vitals, and even surrounding traffic. Data fusion from both the helmet and vehicle allows for a more complete
picture of the riding situation, including biometric data, vehicle performance metrics, and navigation assistance.
Furthermore, the system's ability to detect
risky maneuvers or potential dangers can prevent accidents and provide crucial assistance in case of
emergencies.
Future Scope
The future scope of smart helmet systems is brimming with exciting possibilities that push the boundaries of
rider safety, connectivity, and overall riding experience. Here's a glimpse into what the future might hold:
• Biometric Sensors: Helmets could integrate advanced biometric sensors that monitor vital signs like heart
rate, blood oxygen levels, and even brain activity. This data could be used to detect rider fatigue, stress, or
potential medical emergencies, prompting rest breaks or sending alerts to emergency services.
• Environmental Sensors: Helmets might incorporate sensors to measure air quality, UV radiation, or even
rain detection. This would allow riders to make informed decisions about their route or utilize
features like automatic visor tinting to adapt to changing conditions.
Automatic Emergency Response: In case of an accident, helmets could automatically deploy airbags, send
SOS notifications with real time location data, and even connect riders with emergency medical
services.
Chapter 7: REFRENCES
1)M. Kamruzzaman, Bangladesh: Alarming rise in road crashes, 2020, [online] Available: https: // www .aa
.com .tr / eniasia pacific/ Bangladesh alarming- rise in -road-crashes /1692643.
2) M. M. Islam, Mohammad Mehedi Hassan and Eui-Nam Huh, "Sensor Proxy Mobile IPv6 (SPMIPv6) - A
framework of mobility supported IPWSN", 2010 13th International Conference on Computer and Information
Technology (ICCIT), 2010.
3) M. M. Islam, Tien Dung Nguyen, Aymen Abdullah Al Saffar,SangHoNa and Eui-Nam Huh, "Energy
Efficient Framework for Mobility Supported Smart IP-WSN", Proc. 2nd International Conference on
Computational Collective Intelligence Technologies and Applications, 2010.
4)J. Santa, P. J. Fernández and M. A. Zamora, "Cooperative ITS for Two wheel vehicles to improve safety on
roads", 2016 IEEE Vehicular Networking Conference (VNC), pp. 1-4, 2016.
5)Archana, G. Boomija, J. Manisha and V.K.G. Kalaiselvi, "Mission on! Innovations in bike systems to
provide a safe ride based on IOT", 2017 2nd International Conference on Computing and Communications
Technologies (ICCCT), pp. 314-317, 2017.
6) D. K. P. Gudavalli, B. S. Rani and C. V. Sagar, "Helmet operated smart E-bike", 2017 IEEE International
Conference on Intelligent Techniques in Control Optimization and Signal Processing (INCOS), pp. 1-5, 2017.
7) D. N., A. P. and R. E. R., "Analysis of Voice Interactive Helmets and Designing an IoT based Voice
Interactive Helmet: A cost effective solution for Riders", 2019 1st International Conference on Innovations in
Information and Communication Technology (ICIICT), pp. 1-4, 2019.
8) Fanca POP, A. Puscasiu, S. Folea and H. Vălean, "Trauma accident detecting and reporting system", 2018
IEEE International Conference on Automation Quality and Testing Robotics (AQTR), pp. 1-5, 2018.
9) Lee Youngmin, YehHongjin, Kim Ki-Hyung and Choi Okkyung, "A real-time fall detection system based on
the acceleration sensor of smartphone", International Journal of Engineering Business
Management, 2018.
ANNEXURE II
DATA SHEETS
1 PC6 (RESET) Pin6 of PORTC Pin by default is used as RESET pin. PC6 can only be used
as I/O pin when RSTDISBL Fuse is programmed.
2 PD0 (RXD) Pin0 of PORTD RXD (Data Input Pin for USART)
3 PD1 (TXD) Pin1 of PORTD TXD (Data Output Pin for USART)
9 PB6 Pin6 of PORTB XTAL1 (Chip Clock Oscillator pin 1 or External clock
(XTAL1/TOSC1) input)
(T1/OC0B)
15 PB2 (SS/OC1B) Pin2 of PORTB SS (SPI Slave Select Input). This pin is low when
controller acts as slave.
16 PB3 Pin3 of PORTB MOSI (Master Output Slave Input). When controller acts
(MOSI/OC2A) as slave, the data is received by this pin. [Serial Peripheral
Interface (SPI) for programming]
17 PB4 (MISO) Pin4 of PORTB MISO (Master Input Slave Output). When controller acts
as slave, the data is sent to master by this controller through
this pin.
18 PB5 (SCK) Pin5 of PORTB SCK (SPI Bus Serial Clock). This is the clock shared
between this controller and other system for accurate data
transfer.
21 GND GROUND
Power Vin, 3.3V, 5V, GND Vin: Input voltage to Arduino when using an external
power source (6-12V).
Input/Output Digital Pins D0 - D13 Can be used as input or output pins. 0V (low) and 5V
Pins (high)
Pin Description
SCK Serial data clock for I2S interface
WS Serial data word selection for I2S interface
SD Serial-Data Output for I²S Interface. This pin tri-states when not actively
driving the
appropriate output channel. The SD trace should have a 100 kΩ pulldown
resistor to
discharge the line during the time that all microphones on the bus have
tri-stated their
outputs.
.
#include <GPS++.h>
#include <SoftwareSerial.h>
#include <U8x8lib.h>
#include <SPI.h>
#include <Wire.h>
String rec;
int cnt=0;
int smscnt=0;
String latt;
String lonn;
int hrs, mins, secs;
float gpslat=0.000000;
float gpslon=0.000000;
int cnt2=0;
int temp;
int speed;
TinyGPSPlus gps;
void setup() {
writeTo(ADXL345_ADDR, 0x2D, 0x08); // Power control to activate
writeTo(ADXL345_ADDR, 0x2C, 0x08); // Set to measure mode
writeTo(ADXL345_ADDR, 0x31, 0x08); // Full resolution mode (10-bit)
bt.begin(9600);
Serial.begin(9600);
sgps.begin(9600);
Wire.begin();
pinMode(buz,OUTPUT);
digitalWrite(buz, LOW);
digitalWrite(buz,HIGH);delay(100);digitalWrite(buz,LOW);delay(100);
digitalWrite(buz,HIGH);delay(100);digitalWrite(buz,LOW);delay(100);
u8x8.begin();
u8x8.clearDisplay();
void loop() {
int x = readFrom(ADXL345_ADDR, 0x32) | (readFrom(ADXL345_ADDR, 0x33) << 8);
int y = readFrom(ADXL345_ADDR, 0x34) | (readFrom(ADXL345_ADDR, 0x35) << 8);
int z = readFrom(ADXL345_ADDR, 0x36) | (readFrom(ADXL345_ADDR, 0x37) << 8);
//=======================gps============================================
while (sgps.available() > 0)
latt = String(location.lat(), 6);
lonn = String(location.lng(), 6);
u8x8.setCursor(0,0);
u8x8.print("LAT:");
u8x8.print(latt);
u8x8.print(" ");
delay(500);
u8x8.noInverse();
u8x8.setCursor(0,18);
u8x8.print("LON:");
u8x8.print(lonn);
u8x8.print(" ");
delay(300);
hrs = time.hour() + 5;
mins = time.minute() + 30;
secs = time.second();
int yr = date.year();
delay(200);
u8x8.noInverse();
St. Vincent Pallotti College Of Engineering And Technology, Nagpur 46
u8x8.setCursor(0,22);
u8x8.print(x);
u8x8.print(" ");
u8x8.print(y);// humidity
u8x8.print(" C-"); //
u8x8.print(cnt2);
u8x8.print(" ");
delay(200);
if(x>120){
cnt2++;
if(cnt2>5){u8x8.print(cnt2);u8x8.print("A ");cnt2=0;bt.println("A");ggsm();}
digitalWrite(buz,HIGH);delay(100);digitalWrite(buz,LOW);delay(100);
}
else if(x<-120){
cnt2++;
if(cnt2>5){u8x8.print(cnt2);u8x8.print("B ");cnt2=0;bt.println("B");ggsm();}
digitalWrite(buz,HIGH);delay(100);digitalWrite(buz,LOW);delay(100);
}
else if(y>120){
cnt2++;
if(cnt2>5){u8x8.print(cnt2);u8x8.print("C ");cnt2=0;bt.println("C");ggsm2();}
digitalWrite(buz,HIGH);delay(100);digitalWrite(buz,LOW);delay(100);
digitalWrite(buz,HIGH);delay(100);digitalWrite(buz,LOW);delay(100);
}
else if(y<-120){
cnt2++;
if(cnt2>5){u8x8.print(cnt2);u8x8.print("D ");cnt2=0;bt.println("D");ggsm2();}
digitalWrite(buz,HIGH);delay(100);digitalWrite(buz,LOW);delay(100);
digitalWrite(buz,HIGH);delay(100);digitalWrite(buz,LOW);delay(100);
}
/*else if(temp>40){
cnt2++;
if(cnt2>3){cnt2=0;bt.println("A");}
digitalWrite(buz,HIGH);delay(100);digitalWrite(buz,LOW);delay(100);
digitalWrite(buz,HIGH);delay(100);digitalWrite(buz,LOW);delay(100);
digitalWrite(buz,HIGH);delay(100);digitalWrite(buz,LOW);delay(100);
} */
if(bt.available()>0){
int rec=bt.read();
if(rec==65){
digitalWrite(buz,HIGH);
}
}
}
#include "SoftwareSerial.h"
3. Bhavna 04 B bhavnabalpande.fy20@stvincentngp.edu.in
Balpande
Semester: VIII
1 Implementing features such as integrated lights, turn signals and brake lights to increase visibility
and alert drivers and pedestrians to the presence of cyclists reduces the risk of accidents.
2 Inclusion of sensors to monitor important data such as speed, distance traveled and heart rate,
giving cyclists real-time feedback to optimize their performance and be informed about their health
3 Using built-in sensors and connectivity to detect accidents or impacts and automatically alert
4 It offers seamless integration with other smart devices and apps, such as fitness trackers or cycling
apps, to give cyclists a holistic experience and simplify their routines and activities.
To define problem statement for the project by carrying out suitable literature
BEETE806P.1
survey and keeping emphasis on industry based innovative application in
[CO1]
Electronics and Telecommunication Engineering.
BEETE806P.2 To present work, ideas, and also interpret, analyze, test, integrate real life systems
[CO2] with good interpersonal relationship and leadership qualities.
BEETE806P.3 To develop a real life system using different modern computing tools and
[CO3] innovative ideas
BEETE806P.4 To understand importance of lifelong learning with an emphasis on social impact
[CO4] and concern to environmental issues.
BEETE806P.5
To enhance entrepreneurship skills
[CO5]
Attainment Level:
Types and Relevance of the Project and their contribution towards attainments of Pos
Attainment Level:
Research
Product
Review
Safety
Ethics
Cost