- Stamina (improved power system)
- 'Vision' (extra sensors)
- 'Nerves' (connections are made more securely)
- Brainpower (different microcontroller)
I have always loved building projects with microcontrollers, and what would be better than building a robot with one to showcase the microcontroller's fullest abilities!
Step 1: Parts List
- 1x Futaba S3003 (Hobby Servo) - Hobbytown USA, Futaba.com
- 2x Parallax Continuous Rotation Servos - Parallax.com, Acroname.com
- 1x 3-Wire Sensor Cable - Any online robotic parts reseller. I got mine from Trossenrobotics.com.
- 4x 'Board Mounting Analog Jacks'. - I got these HERE. I think you can also get them from Digikey.
- Breadboard - Radioshack
- Various lengths of wire (for the connections on the breadboard). I used a breadboard because I HATE soldering. The breadboard is used for making all the connections between the sensors and the microcontroller.
- Male Headers - I've had some I got from sparkfun HERE.
- 3x Sharp GP2D12 IR Sensors (with 3-wire cables) - Acroname, Trossen Robotics (that's where I got mine), Devantech
- 'Ping)))' Ultrasonic Rangefinder - Parallax.com, I think I've seen it other places online...
- 9.6V Ni-Cd Rechargeable Battery (or any other 8-AA cell battery pack/any rechargeable batter yback above 9V) - I had this one from a long time ago when it was once used for a RC racecar. You can get these practically any hobby shop.
- 5V 1A Switching Voltage Regulator - Dimension Engineering.com or Trossen Robotics (where I got mine)
- Appropriate connector to fit the battery you're using (for making the connection between the battery and the electronics).
- Arduino Microcontroller (Arduino Diecimila; I know the picture shows an NG; that was an accident. I meant to upload a pic of the Diecimila. I used the Diecimila, but you don't have to have the latest model of Arduino for this robot.)
- The chassis I used is one I got from a kit from Parallax called the 'BOE-Bot Kit'. You can use plexiglass, an appropriately-sized sheet of plastic, a pre-machined chassis from an online retailer, or even a block of wood.
- Cable Ties - (those white, plastic things you find in packaging for holding things together) You can get them at the home depot, lowes, or practically any hardware store.
- 1x Piezo Speaker/Element - I used this as an indicator; the Arduino beeps when the program begins running
- 1x LED
- 1x 200ohm resistor (for the LED)