There is now a version 2 of this project available Here.
I started this project during my first year at university and I aim to continue adding to it.
I often wake up and feel like I am not refreshed. After researching this, I found that my alarm clock is forcing me to wake up from either deep sleep or REM [1]. When in the light sleep stage, our circadian rhythm causes us to naturally wake up if it is light [2]. Waking up naturally like this leaves you feeling energised and refreshed [1]. My alarm system is designed to wake me up naturally, with light, to help me feel less fatigued.
*Figure 1: A graph to show sleep cycles [3]*The code is loosely based on two pieces of open-source code which taught me how to create an accurate clock and interface with the LCD keypad shield. [4] [5]
In the future I plan to design an enclosure for this project.
In the future I plan to add;
- An RTC Module to make the clock more accurate
- A wireless light sensor module which can sit on the windowsill and communicate the outdoor light level with the clock.
- A backup audio alarm to ensure that I do wake up on time.
- The ability to connect a SAD therapy light, which simulates natural sunlight.
- A module with a stepper motor to open the curtains and let the sunlight in when the alarm goes off.
- An enclosure for this project
- More intelligent modules which can connect to the internet and read the weather forecast or schedule for the day.