The Arduino Internet Gizmo is fun to use and makes an excellent desk toy and sure beats using a mouse and keyboard to load your favorite web sites.
This video demonstrates the Arduino Internet Gizmo:
Step 1: How it works
The second figure and the attached PDF file show the circuit schematic for the Arduino Internet Gizmo. The RFID card reader is connected the Arduino pins 3 and 4. Pin 3 is used for sending the RFID card data to the Arduino and pin 4 is used to enable or disable reading. Arduino pins 6 - 13 are used to control the illumination of the LEDs on top of the gizmo. Arduino pin 5 is used to turn on the red-green-blue LED color changing circuit. Pin 5 connects to an optocoupler that turns the color changing LED circuit on and off. I used the optocoupler circuit rather than connect the color changing LEDs directly to the Arduino because the color changing LEDs draw varying amounts of current as they change color and with five of them, I wasn't sure what effect that would have on the Arduino, so I felt it was better to use the optocoupler and power the color changing LEDs independently.
Details on how the software works is covered in step 20.
More information on how the RFID card reader works can be found in the data sheet for the Parallax serial RFID card reader.