Inspiration
Have you ever had trouble getting out of bed in the morning? Of course you have! Our app, Kick The Sheets aims to remedy that problem, and make it enjoyable.
What it does
Our Android app, combined with our Arduino alarm system, helps promote a healthy sleep schedule by enforcing health sleep habits. We use Bluetooth connection to pair the alarm system to the app on your phone, which you control the system using. On the app, you'll set the alarm times, and set up your sleep schedule. The alarm system will receive that data, and set alarms for those dates and times. In the morning, the alarm will start blaring at a very high pitch, ensuring you get out of bed. In order to turn off the alarm, you will need to complete a challenge on your phone. This can vary from doing 20 push ups to making scrambled eggs for breakfast. We plan to implement ComputerVision in the future to enforce the verification that the user does these tasks. If the user does not do the task, the alarm will not stop.
How we built it
We used a combination of Arduino for the hardware and Android studio to create the app. The alarm system consists of an LCD display, an Arduino UNO, a Bluetooth module, and buzzers to both display the time and alarm on the alarm system, as well as create the alarm noise. The android app was created in Android studio using Java, XML, Adobe XD, and PHP databases to store user info.
Challenges we ran into
Quite a few. We are very new programmers, and ran into countless bugs, errors and other issues while creating the app. I would say that our most frustrating issue was the Bluetooth module. We spent hours getting that to work, and the signal was not very good, so testing it was a pain, as well as connecting it to the Arduino.
Accomplishments that we're proud of
We are very proud of the integration we have between our software and hardware. The Bluetooth module was quite hard to implement, but we stuck with it and pulled through. We're also proud of the PHP databases we were able to create to store user data.
What we learned
We learned hackathons are really really hard, and that many many errors would seem impossible to fix. However, we gained a lot of knowledge throughout, and learned valuable hardware and software skills
What's next for Kick The Sheets
We're looking to go to market. We believe have a groundbreaking idea, with potential for greater expansion. As I mentioned earlier, we plan on using Computer Vision and AI deep learning algorithms to verify our users are putting in the work in order to create a better sleep schedule. We also plan on giving incentives to high scoring users on the global leaderboard, and potentially, a second premium alarm system, with much more features. For example, we could extend the system to cover chores.

Log in or sign up for Devpost to join the conversation.