Zapp Bot Small Tank-Tread Robot
The Zapp Bot Small Tank-Tread Robot.
It is a Dual Processor, Double Wide, Tracked Robot.
On Oct 1, 2011 this Robot is featured at http://www.limoncellodigital.com/
Below is a list of parts as currently built:
(The parts list will be updated as the build progresses)
2 - BOE-BOT Chassis
1 - BOE-BOT Tank Track Kit
2 - Parallax (Futaba) Continuous Rotation Servo
1 - Board of Education Basic Stamp USB Board
1 - Basic Stamp 2 HomeWork Board
1 - Ping Ultrasonic Distance Measurement Sensor
1 - Multi-Purpose Sensor Housing (Mounting Bracket) (Lynxmotion)
1 - Pan and Tilt Kit (Black Anodized) (Lynxotion)
2 - Hitec HS-322HD Standard Heavy Duty Servo
2 - Universal Mounting Bracket (Parallax)
1 - 2 x 16 Serial LCD Display
4 - “L” shaped mounting bracket (Parallax)
1 - Servo Extension Cable
1 - Sensirion Temperature/Humidity Sensor
1 - Memsic 2125 Dual-axis Accelerometer
1 - 470 Ohm Resistor
1 - Red LED
1 - Green LED
2 - Light Sensitive Photo Resistors
4 - 220 Ohm Resistors
1 - (RadioShack) True Energy 9.6V/1600mAh Ni-MH RC Car Battery/Charger Combo
1/2 - (RadioShack) RC 9.6V Battery Pack Connector Repair Kit (using the 1/2 that mates to the above battery)
1 - 2.1mm Power Plug (Spliced to the above listed battery pack connector)
I built this as as practice platform, for a larger tracked robot I have been acquiring parts for, but that is another story.
It has been powered up with some simple BS2 code, that makes the robot go forward backwards and turn.
It has only been run with some really simple BS2 Stamp Code, as shown on the Boe-Bot Tank Tread Kit Documentation.
The Morning of December 27th, 2010 I found a link to the Penguin Robot Society Site, and found this page ABBot: Advanced Boe Bot.
I found this page after I built my Robot, the hardware used is almost identical to what I assembled, so I am adapting this code for use on my robot.
To do this I added a BS2 HomeWork board in place of the the Propeller Demo Board shown in the pictures.
As of Jan 1, 2011, I have loaded the appropriate ABBot: Advanced Boe Bot code into the BOE and homework boards and I have started to modify the code. The ABBot used an EMIC Text-to-Speech Module with I don't have so I have remarked out the related code. In the future I might use a Propeller Board to enable the speech functions.
The Brain or CNS (Central Nervous System) code is loaded on the Homework Board.
The Body or PNS (Peripheral Nervous System) code is loaded on the BOE Board.
As of Jan 2, 2011, the operation of the following hardware has been checked out:
Left and Right Servo Motors
Ping Pan Servo
Temperature / Humidity Sensor
Dual Axis Accelerometer
Left and Right Photo Sensors.
Red and Green LEDs
Added rechargeable battery on 1/9/2011, got tired of replacing AA batteries.
Here is a tip to anyone using a BS2 BOE-BOT: Low battery voltage will make your BOT act strangely.
As of 1/9/2011 the BOT is pretty much functional, It can be set to roam and seek light or avoid light. It uses it servo mounted Ping sensor to avoid most obstacles.