An alarm clock you can't say no to! App-controlled alarm clock only disabled by an NFC terminal somewhere in your home. Made for MLH Hack At Home.
7:59am, you're fast asleep. ๐ค
8:00am, AlarMe goes off. Panic sets in. ๐ฎ Beeping fills your ears and your heart starts pounding. You reach for the snooze button and realize it isn't there. You grab your phone and head to the NFC tag you placed in the kitchen downstairs. You tap it and BOOM. Alarm turns off. Now you're awake, might as well make some coffee.
This project was inspired by my inability to get up in the morning, since I could easily snooze my alarm. Now, I have to get up and out of bed!
-
Flutter Framework (Dart)
- get_it to help with the coding process
- analog_clock for the nice visual clock
- nfc_in_flutter to allow for NFC capabilities
- shared_preferences to help store the last set alarm for the user to check
-
Arduino MKR 1000, small, Wifi enabled, and a Real Time Clock included! (UPDATE: this actually got fried and no longer works ๐ข)
- speaker from an old printer
- unbalanced DC motor for vibration
Tim MacDonald's Medium Article on how to connect Flutter and an Arduino over TCP