Instructables
Picture of
IMG_7214.JPG
Head (36).JPG
Head (35).JPG
Introduction;
I am in the process of building a robot that I can attach some of my many projects to and have function off of the robot itself. Instead of making a flat bed on tracks, I thought it could use some personality. This bot will be several serial devices, mostly controlled by several Arduino's as serial controllers with very limited logic. All of the controllers are currently tied together with Processing and called upon by several programs from the built-in vostro laptop.

In English:
Big serial robot with attachments and a vast open-ended possibility for programming.

This series will be broken into several parts starting with the head.

Please be careful, working electricity can be dangerous and even result in fires. I take no responsibility in any damages that are caused as a result of somebody following this Instructable. Remember, test everything before assembly to ensure it will work with your parts in a safe and functional manner.

With this in mind, let's begin;
 
Remove these adsRemove these ads by Signing Up

Step 1: Part 1 - The Head: Parts List

Picture of Part 1 - The Head: Parts List
Parts List:

Electronics:
Arduino Uno R3 - Serial controller with limited programmed logic.
Motor shield - Various companies make them, Sainsmart has more robust screw blocks.
USB Webcam - I choose a Logitech® B910 HD USB 2.0 Webcam
LED Flashlight - Easier to use a pre-made flashlight that already has a lense.
Laser diode - Bonus if it is included in the flashlight. (Found mine at KMart)
Xbee - *Optional, if you want to talk to devices from the robot (The head is the highest point.)
Wire terminal blocks - *Optional either use these or solder the wires to each other.
Ultrasonic Distance Sensor - Used for ultrasonic mapping and object avoidance.
Quick release power connectors - Attaches head to the bodies power supply
Metal Pushbutton switches with LED - Used for Glowing "eyes" and Arduino reset button.
2x Tip 120's, diodes, and resistors
Step up/down voltage regulator - The Arduino was not able to sufficiently power the LED flashlight  / laser.
Mini stereo jack (Male) -  use to control automatic focus and shutter of my DSLR.
Dual Relays - Solving my voltage leak problem for the light  and laser modules.
SLA 12v Batteries - 12v power source hooked to the motorshield

Headform / Neck:
Bezcor Mp 101 PT camera mount
Large project box - Holds Arduino, motor controller and most electronics.
Small project box -  Holds relays
Steel strapping - found at Lowes hobby section, looks like "Erector set pieces"
Cardboard - to build the mockup parts before fiberglass
Fiberglass Resin
Fiberglass cloth, fine weave
Nomex cloth - Robots camo skin.

Other:
Fabric Glue
Screws
Nuts, bolts, washers
Hot Glue
transistor26 months ago
if i where intrested in building a robot using 10+ motors and servos along with rangefinder and a camera along with other sensors all run via wifi what would you recomend i use for a central component to connect everything to, like adrino or raspberry pie or something along those lines?
Reichenstein7 (author)  transistor26 months ago

You could either use an Arduino or a Raspberry Pi with a breakout shield depending on how big you wanted your bot and how you wanted to program / control it. Arduino has limited logic or can be used as just a serial controller. Raspberry Pi will give you a little more to "login to" if you are space constrained and want an O/S, plus it can use a WiFi Dongle without taking up pins. I personally like Arduinos, but once you get right down to the wiring, both would be built about the same. If you need a more specific answer, please let me know.

Reichenstein7 (author)  Reichenstein76 months ago

Actually while we are on the topic of wireless there are a few additional considerations. The reason my bot has wireless lan is to directly communicate with its on board pc from another laptop. The issue with this is that you operate in a limited range and usually only within a fixed radius of a structure. To combat this, and as I will write about more in the future, is that I rewired and added a wireless router to the robot itself, this way I can take it out and about anywhere I want.

This robot also has, and is solely used in some of my others, a 900Mhz Xbee that is used to wirelessly talk to other devices and a smaller bot that it can control. These Xbees work great with far less overhead than conventional WiFi at low cost and with quite a diverse setup.

transistor26 months ago
how much did all of this cost you?
Reichenstein7 (author)  transistor26 months ago

To me the educational value has greatly outweighed any financial constraints. As wreckless as this sounds, there has never been a budget allotted to this project and a simple number would never do it justice. The cost; a small exchange for taking the time and effort to learn a new skill set.