TIME: 13 hours
COST: Varies; all new parts $78.60
You can build this "kit" from off-the-shelf parts--no printed circuit boards are needed. Also, you can add, replace, or substitute your own parts for the parts recommended in Polyphemus (e.g., if you don't have a white LED, try another color of LED).
1. Download our Polyphemus project archive. Inside this ZIP file you will find source code, board layout information, datasheets, and image files.
2. Cut the perfboard into two pieces. One piece will hold the Freeduino, LED, battery holder, and phototransistor, while the second piece will support the Nokia color LCD, pushbuttons, buzzer, analog connector, and power on/off switch.
3. Mount the Freeduino and support components on the lower piece of perfboard.
5. Use small lengths of wire to route connections between the Freeduino, the support componets, and the Nokia LCD.
6. Connect the negative terminal of the battery holder to one terminal of the on/off power switch. Connect another length of wire from the switch to the Freeduino.
7. Use the free Arduino programming environment for loading the Polyphemus code on the Freeduino.
8. Insert the battery into the battery holder (watch the holder's polarity!) and turn on the power switch. In a couple of seconds, the buzzer will beep twice and the main menu screen will be displayed. The complete sketch weighs in at slightly less than 6kb. Feel free to evaluate your own components on Polyphemus. Remember to avoid Port B when adding new components (it's used for communicating with the LCD). Now don't let some "geeks" poke your eye out.single page
Five amazing, clean technologies that will set us free, in this month's energy-focused issue. Also: how to build a better bomb detector, the robotic toys that are raising your children, a human catapult, the world's smallest arcade, and much more.