Building robots and automation with embedded tools and projects.
Pod Casts
News
Reviews
How To
Projects
Resources
Contact

Home / Projects / Land
My Robot
Matt Minnis        28 Oct 2000

Contact: mminnis@prefres.comURL: http://walden.mvp.net/~chandra/robot.shtml
Skill Level:

Project Outline
Specs:

Motorolla Coldfire CF5206 CPU
Running at 25 Mhz
16 Meg. Ram
Kingston NE2000 compatable
(3) RS232 serial ports

Interface board:

16 I/O ports.
5 servo ports
2 display ports. (1 4x40 LCD, the other a custom display board)
1 Motor controller port (15 speed(plus stop) PWM) attached to (2) L293 motor controllers
+12v to +5v switching power supply @ 3A
Eveready 12v Camcorder Battery
Charger (12V Lead Acid camcorder battery charger)
MAX155 8 ch. 8 bit ADC (8 simultaneously sampled inputs)
The Linx Technologies 900 Mhz Evaluation kit
Line following CDS cells in inverted 'V'. Works well.
* Concidering getting Dallas semi digital potentiometers to auto calibrate them.

To come:


Speech synthesizer (National Semiconductor Digitalker)
*Partially works.


Temperature sensor.
Ultrasonic rangefinder. (HE-33X from Herrian Proffer, has narrower cone than polaroid unit)
Herrian Proffer
*Seems to work pretty good so far.


IR proximity sensors. (Lynxmotion IR Prox Sensors. Very sensitive.)
*Working on calibrating these.
**No longer using.
GP2D02 IR Range sensors used instead of IR prox sensors.

Light meters. (My own CDS photocell / ADC converter)


To program it I am using the GNU C++ compiler and debugger.

I will be writing my own operating system for it and then the logic for the robot itself.

I have ported a Basic interpreter over to the Coldfire boards.
This works really well. It is perfect for testing and robot demos.


RELATED
Carpet Moth
Jim Garvin
PC Rover
Jim Garvin
PanoBot
Philippe Hurbain
Snuf
Jaap Havinga
Bi-Ped Project
Jaap Havinga.
Bug Bot
Dennis Clark
My Robot
Matt Minnis
Hide and Seek Lego
Jim Garvin
SIPOC
Jeff Clayton
Scorch
Jeff Clayton
Body Logger
Chris Box
R.U.B.E.N.
Rob Roy