I'm going to show you how you can annoy a mac user using only a couple simple parts.
Macs have a built in IR sensor that allows you to control them using an apple remote, this makes them an easy target for this prank. We will be using an arduino with the apple remote library to randomly "press buttons."
The arduino will act like an apple remote and at a random interval it will "press" a random button, this will either be back, forward or menu, this can easily be changed in the sketch though.
Update (22/03/10) I have added a sketch that will first wait 5 minutes, to give you time to hide the arduino and will then randomly "press" any button every 0.5 seconds, this is sure to drive your target crazy!
Remove these ads by
Signing UpStep 1: The IR sensor.
On the imac the sensor is hiding behind the black edge around the screen, right above the apple logo.
On the macbook pro it is on the right side of the front on the bottom half, it looks like a black line.
On the macbook it is in the same location, but here it's a black dot.









































Visit Our Store »
Go Pro Today »




Could you re upload or send me the .pde files again? The ones that you have are .tmp's and are not readable when I open up the arduino program.
Open System Preferences Security pane and then check the box that says "Disable remote control infrared receiver".. Or if you still want to use your remote, but ONLY your remote, click the item below that that says "Pair"... Voila! (yeah I know, I'm a fun-spoiler!)
AFAIK the 2010 model doesn't have IR if it doesn't have an optical drive.
This truly is awesome; just one part I might do differently: use a part from the "middle" of the "stem", rather than the end of it, to hold the LEDs. Then, use the top part in place of the piece of paper for the CD. (Maybe even glue the top of the stem to inside the top of the clear cover part.)
That's certainly a better idea then a piece of paper I didn't even think of doing that!
I'm glad you like my instructable!
Because I used the apple remote library I didn't have to figure out the sequences, which made this very easy to do.