Skip to content

A more organized repository for the sleep coach - an Arduino-based sleep aid

Notifications You must be signed in to change notification settings

schollz/SleepCoach

 
 

Repository files navigation

The Sleep Coach

A small simple device to help users fall asleep. The Sleep Coach was designed to be easy to manufacture, and the design and code are open source (see license at bottom).

Features

  • Creates a pattern of light that you match your breathing to
  • Breathing rate is decreased during sleep, so this helps ease you into sleep faster
  • The maximum brightness can be adjusted on-the-fly using the wheel potentiometer on the back
  • One-button operation

How to Use

  • Set up the sleep coach on a night stand or table next to your bed.
  • Turn on the sleep coach and adjust its angle to either shine in your eyes or on a wall or ceiling.
  • Begin coaching, and match your breathing to the pattern of light
  • Fall asleep faster!

Demo Video

Study

I have been conducting a study to collect data on the Sleep Coach to see if it actually helps users fall asleep.

So far I have had great success with the sleep coach, but I only have a sample size of 5 users. I'm always looking for more study participants!

Requirements

Hardware

  • ATtiny85
  • 8 pin DIP socket (recommended)
  • 1-sided copper board
  • 330Ω resistor
  • 10 mF capacitor
  • 4 red LEDs
  • Tact button
  • Wheel potentiometer
  • Battery holder for 2 AA batteries

For my version of the mechanical design:

  • 3.5" 1/4-20 bolt
  • 1/4-20 wing nut
  • 8 inches of 1.5" x .75" wood

Details on mechanical design to come soon

Schematics

See the included Fritzing diagram (.fzz file) for details.

License

Creative Commons License
MAX7219 Board Schematics by Jeremy Wilson is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.

About

A more organized repository for the sleep coach - an Arduino-based sleep aid

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Other 98.0%
  • Game Maker Language 2.0%