Inspiration

We wanted to help prevent drowsiness-related accidents by creating a sensor that alerts drivers before they fall asleep. Furthermore, we wanted to ensure that all individuals can benifit from the product. Therefore, the alarm not only features sound, but also vibration.

What it does

Awake detects drowsiness through various biometric measurements and notifies the user when they are about to fall asleep. To guarantee that all parties can use the app the alarm not only features sound, but also vibration.

How we built it

The primary architecture of the system consists of three main parts: the server, the Arduino, and the smartphone. The server facilitates communication between the Arduino (the sensor) and the smartphone (the alarm.)

Challenges we ran into

The infrared sensor that we initially intended to incorporate in our design was scheduled to arrive after the intended deadline. To compensate we designed our own IR transmitter and receiver circuit. Additionally, the Shield which was ordered was defective so we engineered another way for the Aurduino to communicate with the server.

Accomplishments that we're proud of

We are particularly proud of the unification of four different programming languages and the unique merging of hardware and software.

What we learned

During the development of awake, we learned the importance of documentation and various software engineering methodologies. Additionally, we became well versed in Arduino, mobile, and server side development.

What's next for No Sleep

We plan on continuing this project after finishing this hackathon. We hope to replace the defective ordered parts and market the product to drivers.

Share this project:

Updates