Studies show that we should not keep our phones with us while we sleep, but most people use their phones as their alarm. But when we turn to use a digital alarm clock, it never has any good features.
What it does
Works as a customisable alarm clock.
How I built it
An arduino project kit that I received this week contained most of the materials I needed to complete the project.
Challenges I ran into
I didn't have enough digital IO pins on the Uno board, so the biggest challenge of the weekend was getting used to using a shift register. Fatigue also caused me to plug a sensor into the digital pin 0, which caused the entire upload process to crash. This took me much too long to resolve for such a simple error.
Accomplishments that I'm proud of
Building something that I want around the house that will actually be used in the future.
What I learned
How to interface with hardware that I had never worked on before with Arduino.
What's next for Arduin-O'clock
Being able to set the alarm time manually after compilation. 3D print a case to hide the ugly wiring. Adding LCD display for more information. Adding humidity and temperature sensor. Adding WiFi functionality.