Andy the Autonomous Arduino Powered Rover - Part 1
A few months ago, I set out to create a simple robot that would teach kids both the mechanical and coding side of robotics and could be used in STEM education curriculums. After a few weeks of research and development, I settled on a design that was based on the Dagu Magician Chassis and Arduino. The Magician Chassis is a low-cost robotics platform that is based off of two gear motors and laser cut acrylic sheets that have hundreds of mounting points on both the top and bottom.
Since I was designing the robot for youth STEM education, I wanted to make him appeal to a younger audience, so I named him Andy the Autonomous Arduino Powered Rover, or ATAAPR for short. In this tutorial series, I will be showing you how to build Andy from the ground up, code him to avoid obstacles in his path, and how to tweak him to perform better. For this installment, we will be focusing solely on building the robot from the ground up.
I will not cover the whole education aspect of the robot as that is still an on-going project that I will be refining over the next several months. However, by the end of this series, you will be able to build an Andy replica that you and your kids could easily build on a Saturday afternoon with little to no knowledge of coding or robotics yourself.
The Magician Chassis is the perfect platform for this type of robot because it includes the motors, wheels, chassis, battery pack, and standoffs needed to mount the electronics, and, with a price of about $15, it is an unbeatable value. As for the electronics, I chose to go with Arduino-based hardware as it is easy to interface, open source, and kid friendly. Its IDE is also easy to use and beginner friendly, which is key to designing a successful educational kit. I have also utilized a cheap hobby servo and a HC-SR04 ultra-sonic "ping" sensor to help aid in object detection. This sensor is a little harder to interface than the three-pin version from Parallax but only costs a few dollars on Ebay.
Several discrete components are needed as well, including two 480 ohm 1/4 watt resistors, two 5mm LEDs, and a 9V battery clip. Several male-male jumper wires of various lengths will be needed as well as eight male-female jumper wires. A micro-breadboard, Velcro strips, some double stick foam mounting tape, and large 1.5-inch "googly eyes" will be needed as well. Finally, some 3D printed parts will need to be acquired, but only one of them is critical and could be made by hand from cardboard, wood, or anything else that is easily workable with hand tools.
Tools needed include a Phillips screwdriver, precision flat head screw driver, hot glue gun, wire strippers (if using hookup wire like I did), and a small pair of pliers. A multi-rotary tool, such as a Dremel, with diamond bur bit is also needed to modify the chassis a little. Additionally, a multimeter with continuity testing could come in handy if you need to troubleshoot connections. As far as software goes, the Arduino IDE is the only thing you will need, and it can be downloaded for free from Arduino.cc. Below is a list of exactly what you will need, and you can find links to buy these components by heading over to my TweakTown Author Blog.
- 1x Dagu Magician's Chassis
- 1x Arduino Uno R3
- 1x Arduino Motor Shield R3
- 1x Hobby Servo
- 4x M3 x 40mm Screws With Nuts
- 1x HC-SR04 Ultra Sonic Sensor
- 2x 480 OHM 1/4 Watt Resistors
- 2x 5mm White LEDs
- 1x 9V Battery Clip
- 1x Pack of Male-Male Jumper Wires
- 8x Female-Male Jumper Wires
- 1x Micro Breadboard
- 1x Velcro Strip
- 2x 1.5-Inch "Googly Eyes"
- 1x Foam Mounting Tape
- 4x AA batteries
- 1x 9V Battery
- 1x USB A to USB B Cable
Total cost for the robot comes to about $100 when bought in single quantities, which is less than what most educational robot kits cost now. Factor in about an hour's build time and an hour of teaching the coding aspect, and you have a complete low-cost educational robotics kit that could be built and taught over two class sessions to youth ranging from sixth grade up to high-school seniors and beyond.
PRICING: You can find products similar to this one for sale below.
United States: Find other tech and computer products like this over at Amazon's website.
United Kingdom: Find other tech and computer products like this over at Amazon UK's website.
Canada: Find other tech and computer products like this over at Amazon Canada's website.
Recommended for You
- We at TweakTown openly invite the companies who provide us with review samples / who are mentioned or discussed to express their opinion of our content. If any company representative wishes to respond, we will publish the response here.
Latest News Posts
- Pre-order Skyrim-themed Monopoly game for March 2017
- Google working on standalone mixed reality headset
- Battlefield 1 patch v1.02 released, UI fixes and more
- 'The Get Down' costs Netflix $16 million per episode
- Star Citizen alpha is free until October 30
- BP2SATA - Do I need to connect both power ports?
- HyperX ALLOY FPS Mechanical Gaming Keyboard Review
- Independence Day Resurgence 4K Blu-ray Review
- Battlefield 1 Multiplayer Gameplay Thoughts
- GA-PH67A-UD3-B3 Resume fail after suspend with Linux
- BIOSTAR unveils its GeForce GTX 1060 dual-fan video cards
- Manli announces GeForce GTX 1050 Gallardo Series video cards
- Eurocom launches the ultrathin 15.6' Sky M5 R2 VR Ready gaming laptop with Intel Core i7 6700HQ, NVIDIA GeForce GTX 1060 (6 GB GDDR5), 4G LTE support, 64 GB DDR4 memory, 6 TB SSD storage
- ENERMAX releases Steelwing aluminum case
- ENERMAX Platimax D.F. PSU is available now