Inspiration

In 2021, there were over 13,000 DUI-related deaths. Our goal is to help reduce this number using a data-driven solution.

What it does

Ubreathe is a data-driven solution to an ordinary breathalyzer, that will help users learn their unique reactions to alcohol, reducing DUI-related accidents and saving lives. It will report BAC after each use, count the number of drinks in a session, and, most importantly, collect BAC information after each drink to calculate an individual's reaction to drinks over time.

How we built it

An arduino based system that uses a ping sensor to detect when to record readings, a BAC sensor to detect breath alcohol concentration levels, an LED board to display the results, and an AI backend that compares user levels to historic trends and informs the user accordingly.

Challenges we ran into

Initially, we wanted to connect this to an email API that would be able to auto send emails to a designated-driver for that night informing them that the user is drink. However, this was posing a challenge and was eventually something we had to scrap because of the nature of the uno-r4 wifi arduino.

Accomplishments that we're proud of

We're proud that our system worked and was capable of predicting the number of drinks one could still have before going above the limit. More so, we were proud that the device was capable of capturing changes in the rate of alcohol consumption.

What we learned

How to connect the MQ3 BAC sensor to the arduino and how to read and interpret these levels. We also learned more C programming and how to run a regression in C.

Built With

Share this project:

Updates