I've implemented a simple IR universal remote that will record an IR code and retransmit it on demand as an example for my IR library. Handling IR codes is a bit more complex than it might seem, as many protocols require more than simply recording and playing back the signal.
Do you want to control your Arduino with an IR remote? Do you want to use your Arduino to control your stereo or other devices? This IR remote library lets you both send and receive IR remote codes in multiple protocols.
For a while I have been thinking about creating a deployment box, the kind of box that you push a button and then the computer works its magic, and then your site is up and running. Finally I managed to set aside some time to work on this project and learn a bit more about arduino during the process.
It uses a microphone, rather than a direct audio signal, so you can set it based on what is actually heard in the room. The control scheme uses the IR LED and IR receiver seen on the breadboarded circuit above. The receiver lets you teach your volume up and down buttons from your remote control to the system.
using an Arduino to monitor the closed caption on TV and mute it when news about ridiculous celebrities is on-screen.