Monday, April 25, 2011

Robot Mk1

Well the robot will have to be mobile. I imagine eventually it will need to be tracked, but as a cheap and easy start point I've just built my first (crude) robot to gain a bit of experience in motor control.

So here is my first robot:
It's based on the Picaxe 023 motor driver board that uses a Picaxe-08 microcontroller chip to drive a L293D driver chip. The drive train in a Tamiya gearbox with Tamiya wheels. Power is 2x1.5V batteries.

Here are some photos and a video.






The video shows the robot making three types of turn using differential control.
1. A slow turn anticlockwise achieved by occasionally stopping the left wheel.
2. A sharper turn clockwise achieved by stopping the right wheel.
3 A sharp turn (rotate) anticlockwise achieved by running the wheels in opposite directions.

I did say it was a crude robot! I did find it useful however. I found the driver board did exactly what is says it does and not much more. For my next step I will breadboard the electronics to give me more control of the design and develop a bit more understanding here. I also want to explore PMW and think I'll move to a more capable controller chip (possibly the Picaxe 18M2) with more I/O possibilities for future development.

-Peter

No comments:

Post a Comment