- Learn Linux
- Learn Electronics
- Raspberry Pi
- LPI certification
- News & Reviews
This is a little more expensive than the other robots I've featured, but gives a sturdy platform useful for those wanting to learn about using the Raspberry Pi to control a robot.
The chassis is a tank based chassis with caterpillar track wheels. It has two 12V motors and includes LEDs at the front of the chassis.
I've created my own 3D printed mounting brackets for the Raspberry Pi and motor controller and for the battery. These have been printed using a metalic gold PLA which matches the chassis quite well. If you don't have access to a 3D printer then these are not neccessary but you may need to position the items differently or use cable ties if attaching directly to the chassis.
You need to provide your own battery. I used a 12V battery pack typically used for remote control cars etc.
The video then explains about the motor controller which is based around the L298N motor controller and a buck convertor to power the Raspberry Pi from the 12V battery.
The code to control the robot is return in Python using gpio zero. It uses the keyboard presses to control the robot, but that can be controlled using qjoypad and a wireless controller.
Links to the relevant files are included below:
These links provide more information about the robot and other related information
Please view the copyright information regarding use of the circuits.