Bacon Alarm Clock – Arduino
This is a project I came up with that was inspired by my love for bacon!
This is an alarm clock that is designed to wake you up with the smell of bacon. With the help of an arduino the alarm clock will already have the bacon aroma filling the room to wake you up before the alarm, or it will make you just want some bacon when the alarm goes off.
Step 1: Materials
1. Arduino Uno (can be found at Newark/Element 14)
2. RTC ( Real Time Clock ) shield with Bluetooth -( You will also need an Android device with the Blueterm app )
3. Mini Dual LED Matrix shield
4. Bacon scented oil
5. A 5″ mini frying pan ( found at wal-mart )
6. Unscented candle wax
7. Oven bake clay ( for the bacon )
8. Sink strainer set
9. Electric Candle warmer
10. USB and AC receptical outlet combo – 120v / 15 amp ( Can be found online or at Home Depot )
11. 3~32VDC SSr-25 DA Solid State Relay ( Found online )
12. Wood to build your box
13. Plexiglass to build your display box
14. Spray Paint ( optional )
Step 2: Programming your arduino and heating pad
I used a sketch found in another instructable for the Silly Clock. This is also where I was able to order my shields for the arduino.
Links to Sketch and Parts:
I also attached the file for the updated sketch for this project below
Once I was able to get all of my parts for the Arduino and had the sketch uploaded, it was just a matter of tweaking the code. Because the RTC shield had bluetooth, I was able to control the clock wirelessly with the Android app Blueterm. This can only be done with an Android device and will not work with anything other. Once you have connected to your device via bluetooth, you can control your alarm with these commands:
The alarm clock is also set to show colors as: 3 hours before wake-up time, color changes from green to orange; 1 hour before wake-up, the time is shown in red.
Once you set your alarm time, the relay can be set in the sketch to switch on the heating pad before your alarm goes off. Once the alarm does go off, the relay will switch back to off and the heating pad will no longer be active.
Next I took apart the Electric heating pad. The heating pad that I decided to use for my clock had an on/off switch which I decided to keep connected just to have the option of keeping it on or off regardless of the relay. I can also tell wether it is working or not by the small light that was attached to the switch. ( shown in the second and third photo ).
Step 3: Making the Bacon
What I did for this step was I found some bakeable clay that could withstand the heat from the pad and wax. Once I formed my bacon strips, I baked the clay as directed.
My next step was to melt my wax beads on the Electric candle warmer and add my bacon oil. Go with your judgment on how much oil to add.
This can also be a good time trial stage for you to find out just how long it will take the warmer to melt the wax and put off a good aroma. Once you find out how long it takes to do this, note the time to later put in the sketch.
For more detail: Bacon Alarm Clock – Arduino
EasyEDA: Ideas for Circuit Design, Innovation for Electronics Access
Free Circuit Design: Schematic – Simulation – PCB Layout – Gerber Viewer
Cheapest PCB Prototype: Only $2 for 10pcs 10×10cm PCBs, 24 hours Quick Turn, DHL Delivery in 3 Days