Wireless Car Breathalyzer Ignition Lock System Matt Lorch & Joshua Fajardo-Frink.

Slides:



Advertisements
Similar presentations
INDIVIDUAL PROJECT BY R.KARTHIKMANOJ
Advertisements

Bbacksafe Breathalyzer Car Key Team 13 Andrew Chung (afchung) Frank Zhou (jifuz) Charlie Xu May Zhai Note: No underage subjects were involved in alcohol.
Systems and sensors Dr. Bertrand Dano ©Altapic.com, 2014.
BBackSafe Team 13 Charlie (Zhaotao) Xu May Zhai Andrew Chung Frank Zhou.
Multiple Conference Presentation System Nowadays the multimedia devices and projectors are must- have in the conference rooms. The Multiple Conference.
-Done By Haresh Miriyala
LOGO Alcohol Detecting System Dai Ji, Kong Haotian, Xue rui.
AUTOMATED SHOPPING LIST DESIGN PROJECT Team Moritz: Philip Seton, Anas Daboussi Jedediyah Williams, Olayinka Sanusi.
20 10 School of Electrical Engineering &Telecommunications UNSW UNSW 10 Author: James Carrapetta Supervisor: Dr Vijay Sivaraman Wireless.
Wireless Telemetry System for Solar Vehicle Scott Cowan Elliot Hernandez Tung Le March 14, 2011 Scott Cowan Elliot Hernandez Tung Le March 14, 2011 School.
AUTOMATED SHOPPING LIST Team Moritz: Philip Seton, Anas Daboussi Jedediyah Williams, Olayinka Sanusi.
TOUCH SCREEN AND ZIGBEE BASED WIRELESS COMMUNICATION ASSISTANT
Ndrive’s G400. What is it? It is a mobile GPS system that has an integrated breathalyzer.
T O U C H S C R E E N T E C H N O L O G Y © A J P.
Module 2: Hardware and Terminology
Business Areas. Develop and manufacture gasoline/diesel engine management systems and components, hybrid/electric vehicle management system and components,
Black Box for vehicle diagnostics. 2 Abstract This project is an implementation of black box for vehicular safety. Key features: Diagnostic check of vehicle.
Camera Interfacing using ARM7
AVR  Modern RISC architecture: Compact and FAST.  Tuned for high level languages.  Consistent architecture across entire line.  Small AVR are subsets.
Automated Hydroxyl Group Detector By Banafsha Shaikh Dhanashree Mane Avanish Balaji Mentor Prof. K. T. Talele Academic year Department of Electronics.
CS-EE 481 1Founder’s Day University of Portland School of Engineering Project BoG Wireless Breath-Analyzer with Key- Lock Team Jessica Herman Patrick Hunt.
Electronic Instrumentation & PLC DKT 314 Digital thermometer LCD display using LM35 Lecturer: En Mat Nor Mohamad B Ismail En Zulkifli Husin.
The IT700 PIM only supports up to network layer, all other above layers must be executed by other processor. Therefore in the PLC control network two types.
RomoRobot Feras Khateeb Yousef Azem supervisors Dr.Raed Al-Qade Dr.Lui Malhis.
University of Tehran 1 Microprocessor System Design IO Applications Omid Fatemi
Home Enhancement Suite Presenter: Nathan Irvin William Bouchonnet, Daniel Sabo, Allen Humphreys.
Digi-Pow Wireless Power meter By: Kellen Denny Eric Iraheta Phone: EEL4924 – Senior.
 The TenCup Entertainment Table is an interactive table that enhances the game-play experience of Beirut for both the player and the spectator.
Home Enhancement Suite Presenter: Daniel Sabo Allen Humphreys, Will Bouchonnet, Nathan Irvin Ethical and Environmental Impact Analysis.
Abstract The Infrarat is an autonomous toy car that will use proximity sensors and a pivoting array of Infrared sensors for tracking a body and to avoid.
VEX ARM® Cortex®- based Microcontroller. The VEX ARM® Cortex®-based Microcontroller coordinates the flow of all information and power on the robot. All.
Name Of The College & Dept
Practicum Project L0 block diagrams Nick Klein. L0 block diagrams (Must) Project Must have two inputs: – Buttons One to turn on device. – Level Sensor.
 There are many parts that work together to make a computer work.
EE-194 Wireless InterNetworking Jean Whitehead. Project #2 Goal: Develop a multi-player game for deployment on mobile devices. Mobile devices, very small.
Welcome to the world of ARM. COURSE CONTENT Module 1: Introduction  Introduction of ARM Processors  Evolution of ARM  32 - bit Programming Module 2:
TJ Strzelecki (Presenting) Matt Waldersen Rick Schuman Krishna Jharjaria.
Samuel Oshin.  Interfaces Atom  Touch-screen  Hard drive  Wireless card  Microcontroller  Microphone Microcontroller  NFC Transceiver  LCD  Pressure.
Our Project Next generation communication system for vehicles ▫Simple, real-time visual communication Multi-touch input ▫Driver’s gestures produce an.
CONTENTS: 1.Abstract. 2.Objective. 3.Block diagram. 4.Methodology. 5.Advantages and Disadvantages. 6.Applications. 7.Conclusion.
Short to Medium Range Positional Device With Security (Car Locator) Hong J. Kim Thomas Na Ja Heon Ku Hong J. Kim Thomas Na Ja Heon Ku.
Team 14 (Left to Right) Matt Finn Brian Crone Samuel Oshin Yonatan Feleke.
Team 2 Electricivic Ben Dannan Mark Snyder Matt Klutzke Mike Mitchell 1.
Phillip Byers Jonathan Mulvaine Josh Schortgen Michael Broski TEAM BOAR.
Team 2 Electricivic Ben Dannan Mark Snyder Matt Klutzke Mike Mitchell 1.
Nathan Begle, Jiaqi Jiang, Chang Yoon Kim Presenter: Jordan Gaines.
Scrumm meeting. Mechanical Done. Designed the top part Working on encoders Working on documentation What to do? Work on the top part Finish encoders.
Never Thirsty DrinkMaster 8000 Stephan Zebrecky Daniel Hudepohl Brandon Davis Ryan Rhodes.
DESIGN AND CONSTRUCTION OF ALCOHOL SENSING DETECTOR ON HIGHWAY TRAFFIC PRESENTED BY HARUNA STEPHEN O. EEE/2010/0012 ELECT/ELECT DEPT. OSUN STATE UNIVERSITY,
S UMMER P RACTICAL T RAINING L EARNING B Y D OING by S K Rai Assistant Professor The Department of ECE B K Birla Institute of Engineering & Technology.
Memory Mapped IO (and the CerfBoard). The problem How many IO pins are available on the 8051? What if you are using interrupts, serial, etc…? We want.
Digital Sound Projection ECE 477 Group 6 Design Constraint Analysis Steve Anderson Mike Goldfarb Shao-Fu Shih Josh Smith.
EMBEDDED BASED SECURITY SYSTEM USING WSNS AND GSM TECHNOLOGY
WIRELESS MULTIMETER. Introduction Wireless multimeter acquires data from far off locations and from places not accessible to human beings (e.g. Boiler.
ΜΕΤΑΣΥΛΛΕΚΤΙΚΗ ΦΥΣΙΟΛΟΓΙΑ ΕΡΓΑΣΤΗΡΙΟ 3. Μετασυλλεκτική Εργ3-Λιοσάτου Γ.2 ΒΙΟΛΟΓΙΚΟΙ ΠΑΡΑΓΟΝΤΕΣ ΠΟΥ ΕΠΗΡΕΑΖΟΥΝ ΤΗ ΦΘΟΡΑ ΤΩΝ ΟΠΩΡΟΚΗΠΕΥΤΙΚΩΝ Αναπνοή Η λειτουργία.
Chapter 4. CONCEPT OF THE OPERATING SYSTEM MANAGING ESSENTIAL FILE OPERATIONS.
INTRODUCTION The more you drive your car, the more you are at risk.
Aim Of The Project To implement the obstacle avoidance and Zigbee control functions for Omni directional mobile robot.
Status Report # 1 No Key Left Behind Carlos Vazquez Jose F. Gomez
Accident Detection And Reporting System Using GPS &GSM
BreathaLock Breathalyzer Integrated Onto A Key fob
Lecture 3 - Instruction Set - Al
تحليل الحساسية Sensitive Analysis.
المدخل إلى تكنولوجيا التعليم في ضوء الاتجاهات الحديثة
Digital Sound Projection (DSP) ECE 477 Group 6
اثرات گرمايش جهاني تغييرات آب و هوا، تأثيرات عميق و شديدي بر بسياري از عوامل اساسي موثر بر سلامت از جمله : آب، غذا، هوا و محيط زيست دارد كه اين مورد خود.
Presentation of Robotics (3)
Elecbits.
Remote Sensor Interface for IoT
Presentation transcript:

Wireless Car Breathalyzer Ignition Lock System Matt Lorch & Joshua Fajardo-Frink

At A Glance Breathalyzer Unit Instructs User to Blow Breathalyzer Unit Takes Reading Sends Data to Dash Unit Dash Unit Displays BAC If Sober, Dash Unit Allows Ignition to Start for 5 Seconds Two Device System

Breathalyzer Transmitter

Receiver & LCD Interface

Major Components

Alcohol Gas Sensor MQ-3 Analog Biometric Sensor * Fast response and High sensitivity * Stable and long life * Simple drive circuit From HANWEI ELETRONICS CO.,LTD

ADC Initialization void initADC(void) { ADCSRA |= (1 << ADPS2) | (1 << ADPS1) |(1 << ADPS0); // Set ADC prescalar to KHz // Set ADMUX Register // Makes AVCC the ADC reference val. ADMUX = 0b ; //Use ADC0 (No MUX adjustment required) ADCSRA |= (1 << ADATE); // Set ADC to Free-Running mode ADCSRA |= (1 << ADEN); // Enable ADC ADCSRA |= (1 << ADSC); // Begin A2D conversions } void initADC(void) { ADCSRA |= (1 << ADPS2) | (1 << ADPS1) |(1 << ADPS0); // Set ADC prescalar to KHz // Set ADMUX Register // Makes AVCC the ADC reference val. ADMUX = 0b ; //Use ADC0 (No MUX adjustment required) ADCSRA |= (1 << ADATE); // Set ADC to Free-Running mode ADCSRA |= (1 << ADEN); // Enable ADC ADCSRA |= (1 << ADSC); // Begin A2D conversions } For grabbing all 10 bits: Long bob = (ADCH << 8) | (ADCL); / / store all 10 bits from ADC For grabbing all 10 bits: Long bob = (ADCH << 8) | (ADCL); / / store all 10 bits from ADC Code Snippets

Data Graphing 0.00 BAC Impaired BAC ADC Value Sample Sample

XBee® Radio An Elegant and Effective Wireless Solution * UART for Easy Data Transfer (256kps Transfer Rate) * Uses 2.4Ghz Frequency Band *Range of 100 ft. in doors. * Low Power Consumption * Runs on V From HANWEI ELETRONICS CO.,LTD

Receiving Data Code Snippets Dash Unit Continuously Listens for Characters in RX Dash Unit Continuously Listens for Characters in RX Standard UART with 8 Bit Data, No Parity, & 1 Stop bit Standard UART with 8 Bit Data, No Parity, & 1 Stop bit Baud Rate Set to 9600 Baud Rate Set to 9600 Characters Used as Commands: Characters Used as Commands: ; – Clear LCD & Allows Characters to Write to LCD ; – Clear LCD & Allows Characters to Write to LCD * – Runs Ignition Unlocking for Short Time * – Runs Ignition Unlocking for Short Time / – Stops Displaying Characters on LCD / – Stops Displaying Characters on LCD

Time for a Demonstration! Its just mouthwash.

Marketability Rental Cars Rental Cars Truck Drivers Truck Drivers Court Orders Court Orders