Synopsis PROJECT
Synopsis PROJECT
On
Submitted by
BACHELOR OF TECHNOLOGY
In
April 2018
ABSTRACT
Our project aims to develop a helmet that would be used in detection of accident
in remote area can be easily detected and medical services provided in short
time and it would also be helpful by simply avoiding drunken drive by using
alcohol detector and furthermore it will reduce the probability of accident and
operates on solar as well as battery supply.
Moreover in case of emergency such as If helmet was stolen then we can start
the bike by the password.
Our project has practical implementations as it can be used in real time safety
system we can implement the whole circuit into small module later as less
power consuming safety system and furthermore this safety system technology
can further be enhanced in car and also by replacing the helmet with seat belt.
i
TABLE OF CONTENTS
Abstract………………………………………………………..……………...........i
Table of Contents………………………………………………………………….ii
List of Abbreviation…………………………………………….............................iii
List of Figure ……………………………………………………............................iv
List of Table………………………………………………………...........................iv
1.1 Introduction
References ............................................................................................ 10
ii
LIST OF ABBREVIATIONS
LCD- Liquid Crystal Display
I/O-Input Output
R/W-Read Write
EN-Enable
GND-Ground
iii
LIST OF FIGURES
FIGURE NO. PAGE NO.
LIST OF TABLES
iv
CHAPTER-1
1.1 INTRODUCTION:
A smart helmet is a special idea which makes motorcycle driving safer than
before. This is implemented using GPS and Wifi technology. The working of
this smart helmet is very simple, vibration sensors are placed in different places
of helmet where the probability of hitting is more which are connected to
microcontroller board. So when the rider crashes and the helmet hit the ground,
these sensors sense and gives to the microcontroller board, then controller
1
extract GPS data using the GPS module that is interfaced to it. When the data
exceeds minimum stress limit then Wifi module automatically sends message to
the mobile which calls ambulance or family members.
Force Sensing Resister is placed at inside the helmet where the actual human
touch is sensed. It determines by helmet unit that whether helmet is worn or not.
If this condition will satisfy or not satisfied then it sends the signal to bike unit.
Force Sensing Resistors, or FSRs, are strong polymer thick film (PTF) devices
that resistance is inversely proportional to force applied to the face of the
sensor. This sensor is used as human touch control in various applications. Such
as medical systems, automotive electronics and in robotics and industrial
applications. The force vs. resistance characteristic shown in Fig. 1 (b) provides
a general idea of Force sensing resister typical response behavior. For
convenience, the force vs. resistance data is plotted on a semi-log format. Force
sensing resister is two-wire sensor with a resistance that changes on applied
force. The resistor RM is selected to maximize the required force sensitivity
range and to limit current. Here we use 10 kΩ of measuring resister. The output
voltage is described by mathematical equation:
2
1.3.2 MQ-3 Alcohol Sensor
MQ-3 gas sensor is right for identifying the alcohol content from breath. It can
be positioned just front of the face. The sensor is responds to various gases. It
determines by helmet unit that weather the rider is drunk or not. MQ-3 sensor
has potentiometer to adjusting different concentration of gasses. We calibrate
the detector for 0.4mg/L of Alcohol concentration in air and use value of
resistance is 200 KΩ. MQ-3 has supports for both analog and digital. MQ-3 has
a 4 pin namely GND, VCC, Aout, Dout. Here we use digital output of this
sensor which is gives output in terms of high or low. It decided by our helmet
unit weather rider is drunk.
The ADXL345 is tinny, tri axial accelerometer with resolution of 13 bit. The
output of accelerometer is digital and use 16 bit 2’s complement data. It is
access to connect via Serial Peripheral Interface (SPI 3-4 wire) or I2C interface.
ADLX 345 is used for both measurement of static and dynamic acceleration. In
this project we use accelerometer measures the static acceleration of gravity.
Free-fall sensing notices if the bike is falling. And Bike unit take decision that
accident is occurs or not. In this project we interfaced ADXL345 by using I2C
digital interface technique. The CS connected to high to VDD I/O, the
3
ADXL345 is requiring 2- wire connection. The minimal operational voltage of
this device cannot greater than VDD I/O that is 0.3 V. For the proper working
condition, we use two external pull up resister. The value of pull up resister is
3.3 kilo ohm.
Helmet unit and Bike unit are connected by wireless link of RF. RF
communication circuit contains encoder and decoder circuit. Encoder is on
helmet side which is using to convert parallel data into serial data. The encoder
is capable of encoding massage which contains of 12N data bits and N address
bits. Each address/data can stay set to with two logical states. The oscillator
frequency is selected by Rosc. We choose oscillator frequency is 3 kHz, with
Rosc of 1M ohms. Minimum transmission of data is 4 words. Decoder is on
bike side, it used to decode serial data. It converts this serial data in to parallel.
The decoders are capable to receive data that are spread by an encoder and
understand it. The first bits period use as addresses and last 12N bits as our
desired data, where N is stands for address number. In this decoder circuit
oscillator frequency is 50 times greater than fOSCE (encoder oscillator
frequency). FOSCD is 150 kHz, which is select by value of Rosc. Rosc is 1k
ohms.
4
Fig 4: RF Communication Module
LCD (Liquid Crystal Display) screen is an electronic display module and find a
wide range of applications. A 16x2 LCD display is very basic module and is
very commonly used in various devices and circuits. These modules are
preferred over seven segments and other multi segment LEDs .The reasons
being LCDs are economical easily programmable have no limitation of
displaying special & alphanumeric characters A 16x2 LCD means it can display
16 characters per line and there are 2 such lines. Software required is keil’s
software for run the code and to dump the code into controller using flash
magic.Using assembly language to write the code for the system.
5
Block Diagram of LCD:
Pin Diagram:
6
Pin Description:
5 Low to write to the register; High to read from the register Read/
write
6 Sends data to data pins when a high to low pulse is given Enable
7 DB0
8 DB1
9 DB2
10 DB3
8-bit data pins
11 DB4
12 DB5
13 DB6
14 DB7
15 Backlight VCC (5V) Led+
16 Backlight Ground (0V) Led-
7
Fig 7: Node MCU
1.3.7 Vibration Sensor
8
1.3.8 Arduino mega 2560
The Arduino Mega 2560 is a microcontroller board based on the Atmega 2560
(datasheet). It has 54 digital input/output pins (of which 14 can be used as PWM
outputs),16 analog inputs, 4 UARTs (hardware serial ports), a 16 MHz crystal
oscillator, a USB connection, a power jack, an ICSP header, and a reset button.
It contains everything needed to support the microcontroller; simply connect it
to a computer with a USB cable or power it with a AC-to-DC adapter or battery
to get started. The Mega is compatible with most shields designed for the
Arduino Duemilanove or Diecimila.
9
REFRENCES
[1] Smart helmet using GSM and GPS Technology for Accident Detection and Reporting
system , Manjesj N.
[2] Smart helmet and Intelligent Bike System, Prof. Chitte P.P, Mr. Sulunke Akshay S.
[3] Smart Hekmet with Sensor for Accident Prevention , Mohd Khairul Afiq Mohd Rasli
[4] Alcohol Detection Using Smart helmet system, Sudhanshu Vijayan, Vineed T Govind.
10