0% found this document useful (0 votes)
131 views18 pages

Alcohol Detection

This document describes a system to detect drunk driving using an Arduino microcontroller. The system includes an alcohol sensor, GPS module, GSM module, LCD display, and DC motor. It is aimed at reducing accidents caused by drunk driving. When the alcohol sensor detects alcohol levels above the limit, the vehicle's ignition will switch off, the GPS will track the vehicle's location, and the GSM will send an SMS with the location to emergency contacts. The system was implemented using an Arduino board to control the various hardware modules. It provides an effective solution to monitor vehicle parameters and prevent accidents from drunk driving.

Uploaded by

Ujjwal Ahlawat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
131 views18 pages

Alcohol Detection

This document describes a system to detect drunk driving using an Arduino microcontroller. The system includes an alcohol sensor, GPS module, GSM module, LCD display, and DC motor. It is aimed at reducing accidents caused by drunk driving. When the alcohol sensor detects alcohol levels above the limit, the vehicle's ignition will switch off, the GPS will track the vehicle's location, and the GSM will send an SMS with the location to emergency contacts. The system was implemented using an Arduino board to control the various hardware modules. It provides an effective solution to monitor vehicle parameters and prevent accidents from drunk driving.

Uploaded by

Ujjwal Ahlawat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 18

CHANDIGARH UNIVERSI

TY

A project report of the project


DRUNK DRIVING DETECTION
USING CAR IGNITION
LOCKING
TITLE - DRUNK DRIVING DETECTION USING CAR IGNI
TION LOCKING

SUBMITTED BY:- UJJWAL AHLAWAT


UID:- 17BME1257
SECTION:- 6ME-3 GP-A

SUBMITTED TO:- (ER) HARPREET GORAYA

GROUP MEMBERS-
SURYA (17 BME1261) UJJWAL
AHLAWAT (17BME1257) ANKIT SINGH
(17BME1266) NIKHIL THAKUR (17BME1267)
KAILASH (17BME1288)
Alcohol detection with
Go Kart ignition lockin
g system
ABSTRACT

This system is aimed at making vehicle driving safer than before. This is imp
lemented using Arduino. We have derived the

driver’s condition in real time environment and we propose the detection o


f alcohol using alcohol detector connected to Arduino

such that when the level of alcohol crosses a permissible limit, the vehicle i
gnition system will turn off and the GPS module will

capture the present location of the vehicle. Also the GSM module will auto
matically send distress message to police or family

members.
INTRODUCTION

India had earned the dubious distinction of having more


number of fatalities due to road accidents in the world. Road
safety is emerging as a major social concern around the world
especially in IndiaThe system implemented by us aims at
reducing the road accidents in the near future due to drunken
driving. The system detects the presence of alcohol in the
vehicle and immediately locks the engine of the vehicle. At the
same time an SMS along with the location of the vehicle is send
to three pre-selected contacts. Hence the system reduces the
quantum of road accidents and fatalities due to drunk driving in
future. _x0000__x0000_
HARDWARE MODU
LES
The entire system adopted the Arduino Un
o Microcontroller

Board (based on ATMEGA 328), the princip


le of the

hardware chart as shown in figure 1. The c


ore functions

modules are Arduino Uno, Alcohol Sensor


module (MQ-3),

GPS Module GSM Module, 16x2 LCD Displ


ay and DC

Motor._x0000_
ARDUINO: The arduino board is the central unit of the

system. All the components are interfaced to the board and

programmed as per their functionality to operate in

synchronization.

ALCOHOL MODULE: It is used to sense the alcohol. The

analog output of which is applied to the arduino board.

GSM: It is used to send an SMS to the contacts of the user

about the location of the vehicle. It is beneficial in emergency

situations.

GPS: It is used to track the location of the user which is send

via SMS through GSM module.

LCD: If alcohol is detected it displays the message indicating

“ALCOHOL DETECTED”.

DC MOTOR: It is used as a dummy for indicating the engine

locking facility whenever alcohol is detected.


Arduino micro
controller bo
ard
The Arduino board is the central unit of the system. [8]

1) Introduction: The Arduino Uno is a microcontroller board

based on the ATmega328. It is a programmable micro

controller for prototyping electromechanical devices. You can

connect Digital and Analog electronic signals:

 Sensors (Gyroscopes, GPS Locators, accelerometers)

 Actuators (LEDS or electrical motors)

It has 14 digital Input / output pins (of which 6 can be used a


s

PWM outputs), 6 analog inputs, a 16 MHz ceramic Resonator,

a USB connection, a power jack, an ICSP header and a reset _


x0000_
FEATURES
Microcontroller ATmega328

Operating Voltage 5V

Input Voltage (7-12V)

Input Voltage (limits) 6-20V

Digital I/O Pins 14 (of which 6 provide PWM output)

Analog Input Pins 6

DC Current per I/O Pin 40 mA

DC Current for 3.3V Pin 50 mA

Flash Memory 32 KB (ATmega328) of which 0.5

KB used by boot loader SRAM 2 KB (ATmega328)

Clock Speed 16 MHz


_x0000_
COMMUNICATION
The Arduino Uno has a number of

facilities for communicating with a computer, another

Arduino, or other microcontrollers. The ATmega328 provides

UART TTL (5V) serial communication, which is available on

digital pins 0 (RX) and 1 (TX). An ATmega16U2 on the

board channels this serial communication over USB and

appears as a virtual com port to software on the computer. The

'16U2 firmware uses the standard USB COM drivers, and no

external driver is needed. However, on Windows, a .inf file is

required. The Arduino software includes a serial monitor

which allows simple textual data to be sent to and from the

Arduino board. _x0000_


1) Theory of Operation: The protocol used by GSM modems

for setup and control is based on the Hayes AT-Command set.

The GSM modem specific commands are adapted to the

services offered by a GSM modem such as: text messaging,

calling a given Phone number, deleting memory locations etc.

Since the main objective for this application note is to show

how to send and receive text messages, only a subset of the

AT-Command set needs to be implemented.

The European Telecommunication Standard Institute

(ETSI) GSM 07.05 defines the AT-Command interface for

GSM compatible modems. From this document some selected

commands are chosen, and presented briefly in this section.

This command subset will enable the modem to send and

receive SMS messages.


DC MOTOR
This DC or direct current motor works on the principal, when

a current carrying conductor is placed in a magnetic field, it

experiences a torque and has a tendency to move. This is

known as motoring action. If the direction of current in the

wire is reversed, the direction of rotation also reverses.

When magnetic field and electric field interact they produce a

mechanical force, and based on that the working principle

of dc motor established. The direction of rotation of a this

motor is given by Fleming’s left hand rule, which states that if

the index finger, middle finger and thumb of your left hand _x0000_
are extended mutually perpendicular to each other and if the

index finger represents the direction of magnetic field, middle

finger indicates the direction of current, then the thumb

represents the direction in which force is experienced by the

shaft of the dc motor.[11]

Dc motor principle and construction

Structurally and construction wise a direct current motor is

exactly similar to a DC generator, but electrically it is just the

opposite. Here we unlike a generator we supply electrical

energy to the input port and derive mechanical energy from the

output port_x0000_
CONCLUSION
An effective solution is provided to develop the intelligent

system for vehicles which will monitor various parameters of

vehicle in-between constant time period and will send this

data to the base unit as explained in this paper, by using

hardware platform who’s Core is Arduino, Alcohol sensor

mq3, GPS & GSM module. The designed system would finish

the function of communicating with the base station via GPS,

GSM and control of various parameters.


The whole control system has the advantage of small volume and high rel
iability.

Future scope of this system is to control the accidents and

providing useful details about the accidental vehicle, thereby

reducing the rate of accidents taking place due to drunken

driving. This system brings innovation to the existing

technology in the vehicles and also improves the safety

features, hence proving to be an effective development in the

automobile industry._x0000_
ACKNOWLEDGEMENT
As we present our project on “ALCOHOL DETECTION

AND VEHICLE CONTROLLING”, we take this opportunity

to offer our sincere thanks to all those without whose guidance

this project might have remained a dream for us. We express

our deepest gratitude and thanks to my faculty members

whose guidance and ideas channeled our conscientious

endeavors towards the project. We have been fortunate

that CHANDIGARH UNIVERSITY gave us the free support

and whole hearted co-ordination for the completion of

our project.

You might also like