Due to inadequate sleep, many teens and adolescents have trouble staying awake while working, often resulting in poor performance. At least once a week, more than a quarter of high school students fall asleep in class, and 22% of students fall asleep during homework.

What it does

To detect drowsiness, No Doze would use the following sensors:

PPG (To monitor heart rate) Thermostat (To monitor body temperature) GSR (To check for alertness) BMI160 (To monitor body movement)

As an individual progresses into sleep, his/her heart rate, body temperature, and alertness will decline. When No Doze detects drowsiness, the Pebble will continue to vibrate until the user starts to feel more awake.

How we built it

We used C to program the Pebble and Cloudpebble to deploy our app.

Challenges we ran into

Lack of knowledge on C and hardware, namely the Pebble 2.

Accomplishments that we're proud of

Being able to make our first app!

What I learned

Some C programming and what happens to the body when it is sleepy.

What's next for No Doze

Many college students use their laptops during class. Implementing Microsoft Cognitive Services can help enhance the accuracy drowsy detection by using the laptop's camera to track and analyze the student's face.

Built With

Share this project: