Hello, so for my most recent project I'm trying to build an alarm clock whose snooze button is wireless and separate and thus can be placed anywhere in my room. I'm relatively new to arduino but I have some coding experience elsewhere. I have read several tutorials on the basics of an alarm clock and feel confident on that aspect of the project. I'm just wondering what recommendations you guys would have for how to get the arduino to communicate wirelessly with the button. Would bluetooth work? or are their cheaper methods? Would it be easier if I had multiple arduino boards?
I'd go with inexpensive 433 MHz module and a minimal hardware setup that goes into powerdown sleep mode between button presses. 168P, internal 8 MHz, couple 0.1uF caps, 10K reset pullup.
Like this, maybe fewer buttons. Has a 1000mAH LiPo under the perfboard, and uses MAX1811 for a charge controller from 5V sources (plugs into the empty socket - small part on a DIP adapter). http://crossroadsfencing.com/BobuinoRev17/
Why is the first thing that comes to mind someone frantically searching the room (while still half asleep) looking for that stupid remote snooze button while tripping over things and cursing when they can't find the %$^&# remote ) The simplest remote might simply be an IR or ultrasonic one? For the IR you can easily get IR receivers for things like TV remotes. You could even modify a normal remote for something (or set up the code in the Arduino) to respond to a particular code from the TV remote?
Sure, just take a normal one, and a pair of wire cutters. One cut, and you've got the perfect alarm clock...
gpsmikey:
Why is the first thing that comes to mind someone frantically searching the room (while still half asleep) looking for that stupid remote snooze button while tripping over things and cursing when they can't find the %$^&# remote ) The simplest remote might simply be an IR or ultrasonic one? For the IR you can easily get IR receivers for things like TV remotes. You could even modify a normal remote for something (or set up the code in the Arduino) to respond to a particular code from the TV remote?
I've known people who at various times, would intentionally have their alarm rigged up such that it was frustrating and difficult to turn off, because they would otherwise turn it off and go back to sleep.
There's even a product that has this thing you need to insert in the top to turn it off, and when the alarm goes off, it fires the object (a little figurine I think, with passive propellers to slow it's descent) across the room, so you have to go find it to turn off the noise.