BAC App and Breathalyzer Device

Lead Author Major

Electrical & Computer Engineering

Lead Author Status

Senior

Second Author Major

Electrical & Computer Engineering

Second Author Status

Senior

Format

SOECS Senior Project Demonstration

Faculty Mentor Name

Rahim Khoie

Faculty Mentor Department

Electrial & Computer Engineering

Abstract/Artist Statement

The project consists of a Blood Alcohol Content smartphone application using a hardware breathalyzer device. The breathalyzer device consists of a semiconductor based alcohol sensor, a bluetooth module, a toggle switch, a 9V battery pack, and a 3D printed case. The user will blow into the breathalyzer for a predetermined amount of time ample enough to gather data on the user’s BAC. This will pass through an Arduino Uno that will convert the breath of the user into analyzable data that can be passed through an API to our application over Bluetooth. The smartphone app reports the user’s BAC to them, along with helpful statistics such as the amount of time until they will be fully sober. Should they test above the legal limit, it will also display the amount of time until their BAC is below 0.08 and give them the option to call a predetermined emergency contact directly from the app. There is also a feature allowing the user to input the number and type of drinks they have had to get an estimate of their BAC based on their gender, weight, and time since the start of consumption in the event that the breathalyzer device is unavailable.

Location

School of Engineering & Computer Science

Start Date

4-5-2018 2:30 PM

End Date

4-5-2018 4:00 PM

This document is currently not available here.

Share

COinS
 
May 4th, 2:30 PM May 4th, 4:00 PM

BAC App and Breathalyzer Device

School of Engineering & Computer Science

The project consists of a Blood Alcohol Content smartphone application using a hardware breathalyzer device. The breathalyzer device consists of a semiconductor based alcohol sensor, a bluetooth module, a toggle switch, a 9V battery pack, and a 3D printed case. The user will blow into the breathalyzer for a predetermined amount of time ample enough to gather data on the user’s BAC. This will pass through an Arduino Uno that will convert the breath of the user into analyzable data that can be passed through an API to our application over Bluetooth. The smartphone app reports the user’s BAC to them, along with helpful statistics such as the amount of time until they will be fully sober. Should they test above the legal limit, it will also display the amount of time until their BAC is below 0.08 and give them the option to call a predetermined emergency contact directly from the app. There is also a feature allowing the user to input the number and type of drinks they have had to get an estimate of their BAC based on their gender, weight, and time since the start of consumption in the event that the breathalyzer device is unavailable.