Topic: - Alcohol Detection Along With Engine Locking Sysytem

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 17

PRESENTATION BY

1.ADITYA TIWARI
TOPIC: -
ALCOHOL 2.AKASH PRADHAN
DETECTION
ALONG WITH
3.DEVEN SHARMA
ENGINE
LOCKING
SYSYTEM 4.SIDARTH SUBU
•Block Diagram
ATMEGA328
ARDUINO UNO
CONTROLLER UNIT:
•1.  The microcontroller unit consist of 14 pins for  inflows and
outflows of feeding.
•2.  one can use 6 of those pin as pulse modulation signal
output.
•3.  6 continuous signal with time changing quantity.
•4.  16 megahertz electronics oscillator, a USB  port
•5.  It consist of on board voltage regulator
•6. ICSP( In-Circuit Serial Programming) header, and a reset
button.
•7. Atmega328 consist of 32KB flash memory, 2KB SRAM and
1 KB EEPROM 
Click to add text
Click to add text

FIG. Arduino Uno ATmega328 microcontroller unit


ALCOHOL SENSOR
UNIT

1. The sensor is  highly sensitive


to alcohol and  small sensitivity to
Benzene.
2.The sensor is made up of Tin
Dioxide as a sensitive layer.
3.port pins 1, 2 and 3 represents
the output, GND and VCC
respectively.

Simplified circuit diagram of MQ-3 alcohol sensor


How an
Alcohol
Detector
Works
Blood • The concentration of alcohol in

Alcohol
blood: 0.05 grammes per 100
millilitres (all drivers),
professional drivers: 0.02

Content grammes per 100 millilitres.


• Breath alcohol content: 0.24

(BAC)
milligrammes per 1000 millilitres
(all drivers), professional drivers:
0.10 milligrammes per 1000
limits millilitres.
LCD DISPLAY
UNIT

•1.LCD display is used for displaying the message sent from the
remote location. 

•2.The LCD module  displays alphanumeric, kana (Japanese


characters) and symbols. 

•3. It consists of 16 pins (8 data lines, 3 control lines, 2 power lines, 1


contrast line and 2 pins for back light LED connection).

•4. Data line and control line are connected to the microcontroller.
The LCD display power rating is as stated below:
ALARM AND INDICATING UNIT
The alarm unit used is a buzzer which indicates when alcohol is detected. The buzzer used
belongs to the PS series. The PS series are high-performance buzzers that employ Uni-morph
piezoelectric elements and are designed for easy incorporation into various circuits.

They have very low power consumption in comparison to electromagnetic units. It has a
voltage requirement of 2V and is connected to pin 10 of the microcontroller. The standard
resistor value of 220 Ω

commercially available is closest to the computed value of 250 Ω, so a 220 Ω resistor was used
to limit the current going through the LEDs.
DC motor

•1.The DC motor is an electric DC motor used to demonstrate the concept of


engine locking.

•2.  Here in this work, the DC motor will be connected to pin 9 on the
microcontroller, when alcohol is detected the DC motor stops in other to
indicate that alcohol is detected and continue running when there is no
alcohol detected.
SYSTEM
FLOW
CHART
•The system algorithm comprises of three main
steps. First is to boot up the system, next is the
measuring state, this stage measure the amount of
alcohol level from the drivers. A prescribed set limit
will be given as input to the microcontroller, once the
alcohol level exceeds the limit the car will not start.
System •STEP 1: Power on the system
•STEP 2: checks for alcohol concentration
algorithm •STEP 3: if alcohol is detected
•STEP 3.1: turn off car engine
•STEP 4: Else
•STEP 5: Car engine running
•STEP 6: Goto step 1
•System Operation
•The detected analog voltage values are read by the microcontroller; the Arduino Uno board contains 8
channels, 10-bit device that changes an analog voltage on a pin to a digital number. 
•The system will link input voltages from 0-5V with values from 0-1023V to generate 5Vs for every 1024 units. 
•The system will process the analog signal and convert it to digital value of 0 or 1. 
•Also, the analog values from the alcohol sensor will be scaled to percentage, and this percentage is
equivalent to the analog voltage values in ppm (part per million). The first condition is the intoxication stage;
the second condition is the slightly drunk stage and the last stage is

•drunkenness stage. Each stage will be a condition to perform a task based on the level of alcohol. In the
intoxication stage, the LED indicator will be activated only, the alarm will be OFF and the car engine will be
ON. In stage two, the alarm and the green LED indicator will be ON, as well as the car engine. Finally, the
driver is mentally and physically inactive in stage three, so the engine will be OFF while the alarm and red LED
will be ON. Therefore, once the system detect alcohol in stage three the car will be stopped and the driver can
park by the roadside.
Software Implementation

•The software design consists of a free running


program which manipulates input from the
Alcohol sensor and programming of the
indicating unit, LCD display, DC motor, alarm
unit. 
•The program code is written on Arduino sketch
and uploaded to ATMEGA328 microcontroller
program memory using Arduino Uno
development board.
This Photo by Unknown author is licensed under CC BY-SA-NC.
PROGRAM
CODE:-
COMPLETE ALCOHOL DETECTION AND ENGINE LOCKING
DESIGN
FUTURE
ENHANCEMEN
T:
•1. We can implement Heart Rate
Pulse Variability to find accurately
identify the driving behavior of
drivers and to assist them.
•2.We can implement GPS
technology to find out the location
of the vehicle.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy