Electronic – Addressable low power radio

radioRF

I want to build a Tracy Island style eyes-that-glow-when-that-person-calls project and I'm looking for advice on what components to use.

For those who haven't watched Thunderbirds, my plan is to have photos of my friends and family up on my wall, each with a small battery powered receiver circuit which, being wirelessly individually addressable, would begin flashing LEDs behind the eyes of the person when a "START" signal was sent from the transmitter with the right address, and likewise stop when a "STOP" signal is sent.

My TV is hooked up to Skype on my htpc and I'm happy hooking up an arduino to it and keeping a list of the receiver IDs and corresponding Skype IDs, so that when someone calls me on skype I can trigger the glowing eyes on the right person.

These circuits won't be activated often. Are there Tx/Rx ICs I could use which power off until a signal is received (I could accept that it powers on when any signal is received, even if it's for the wrong person) so that I can run this from a battery?

The LEDs I'll put behind the photos' eyes won't draw much current and will be blinking for < 10 seconds a couple of times a day at most, so if there is a receiver like that, I could put a battery operated circuit in the frame of the pictures and not have to worry about running wires for power or signal.

How would you recommend setting this up?

Best Answer

To answer your question:

"Are there Tx/Rx ICs I could use which power off until a signal is received"

No not really: receivers are "high power" devices. Even the lowest power receivers will use mAs as @pjc50 notes.

The current work on low-power radios focuses on duty-ratioing and/or time sync techniques to save power and achieve long run-times with small batteries. The goal is to minimize the time the radio is on as much as possible but still have a responsive network.

Contiki and TinyOS are two embedded operating systems with this focus. They both run on a variety of low-power wireless microcontrollers and implement different low-power control schemes for radios. You could use any of the hardware supported by these OSes to complete your project. Both have sample code that should be easy to modify for your purpose.