DIY Apple Remote Shield for the Arduino

DIY Apple Remote Shield for the Arduino
Have you ever wanted to make an apple remote? Or maybe want to have one of your arduino creations be able to control iTunes on your Mac, your iPod, Or your Apple TV? Now you can! 

Awhile back I was working on a project that that I wanted to be able to start music the on my mac through the IR receiver. After a while of looking around I found this library which allows you to use your arduino as an Apple Remote. I integrated it in to my project and it worked great! So the other day I decided to make an Apple Remote shield for my arduino.

Note: Depending on the IR Led's you use, the performance of this can vary greatly.

 If you have any questions, comments, &/or suggestions. Please ask them.


Voting starts Nov 16th. So please come back & vote!
 
Remove these adsRemove these ads by Signing Up
 

Step 1The Stuff:

The Stuff:
Parts:
- Arduino
- 2 or 3 IR Led's
- 5 NO Momentary push buttons (NO Stands for Normally Open)
- Wire
- Perf-Board

Tools:
- Computer
- A-B USB Cable

Software:
- Arduino Software
- Apple Remote Library (This can be found in the step: Coding the Arduino!)
« Previous StepDownload PDFView All StepsNext Step »
15 comments
Aug 13, 2011. 2:12 AMmadrulzzz says:
this is jus awesome.......
but cud u tell me why u are calling ars.play(),ars.left() etc.... three times in each if block...
Jul 16, 2011. 10:10 PMdo_too says:
BTW, changed the <> to "" for the header file, works fine now, thanks for the great project and links to the Apple IR Lib, been looking for that for a while now!

Anyone know how to change (on the computer end) the codes or is that doable?
...as in creating new commands for the remote to tell the computer?

Thanks
Jul 16, 2011. 2:21 PMdo_too says:
anyone have trouble with the ardy code compiling?

i.e."AppleRemoteSender does not specify type" (line 4)
Mar 15, 2011. 12:44 PMkotofeiivanovich says:
Have you ever tried creating an opposite project, i.e., reading the signals from apple remote, instead of sending them, to control the uC? Which photo-elements do I need for this? What's the frequency used in apple's IR remote controls? Are there any readymade libraries for atmel controllers?
Mar 23, 2011. 1:35 PMmtrouw says:
i'm looking for the exact same, apparently someone on the arduino forums allready did, but i couldn't find out what electronic components were needed. also, the technical details of the apple remote can be found on wikipedia: http://en.wikipedia.org/wiki/Apple_Remote
Dec 28, 2010. 1:37 PMmrodal says:
Great job. But which IR diodes did you use?
Jul 26, 2010. 7:44 PMposox2000 says:
Remote works! But.... apple react on next button pressing only every 5 sec. It is confusing when you want to adjust Volume. Do you have any suggestions where to look in the code? LCD flashing every time but computer ignoring them.
Jul 14, 2010. 4:37 AMandrucha says:
I can´t download the .pde file. How can I get it?
Nov 30, 2009. 7:43 PMled235 says:
 HOW DID THIS NOT MAKE IT TO THE FINALISTS!?!?!?!? THIS HAS GOT TO BE A JOKE THAT ITS NOT!!!
WHAT THE DEUCE!?!?!?
Nov 9, 2009. 9:23 PMRadioactive_Legos says:
Very nice!  LOL, according to hackaday, your IR LEDs are having a party!
Nov 4, 2009. 6:59 AMzuixro says:
Very cool. But why no Menu button?
Nov 3, 2009. 6:50 PMjoejoerowley says:
 Great instructable! Very well documented. Congratulations on being featured on hackaday btw!
Nov 3, 2009. 8:25 PMjoejoerowley says:
No problem,
I tried to make a link and it didn't work last time. It won't be on the homepage forever so here is the permalink.



Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
40
Followers
15
Author:computergeek