Arduino Tank Robot | DFROBOT Devastator

by Random Stuff We Make in Circuits > Robots

45 Views, 1 Favorites, 0 Comments

Arduino Tank Robot | DFROBOT Devastator

I Made a ROBOT TANK with Arduino

Welcome back, makers! Today, we'll explore the awesome DFRobot Devastator Tank. This mobile robot kit, powered by metal gear DC motors and designed to work with Arduino, features a robust aluminum alloy frame and a suspension system, making it perfect for navigating challenging terrain. With numerous mounting holes, it's highly customizable for various projects like exploration, gripping, or outdoor monitoring.

In this Instructable, we'll guide you through unboxing and assembling your Devastator Tank. We'll also share our insights on its performance and capabilities.

Prepare the Body Parts

A1_WheelHolder_3.png
A2_NoseHolder_11.png
A3_Damper.png
A4_ArmLink.png

First, gather the plastic body components:

  1. Damper (A3): You'll need six of these, three for each side. They act like mini suspensions for the robot.
  2. Wheel Holders (A1): Identify these by the numbers '2' and '3' printed on them. They'll secure the wheels in place.
  3. Nose Holder (part 11): This special part holds the front wheel steady.
  4. Arm Link (A4): This part assists the Nose Holder.

Once you have all these plastic parts, you're ready to snap them together.

Assemble the Left Armor

Youtube.00_04_19_08.Still016.png
Youtube.00_04_22_28.Still017.png
Youtube.00_04_32_17.Still018.png
Youtube.00_04_39_10.Still019.png
Youtube.00_04_07_27.Still015.png
Youtube.00_04_41_26.Still020.png
AllSnapped.png
M3x16mmPhillipsScrews.png
Snapped.png
Snapping.png
Youtube.00_03_06_07.Still009.png
Youtube.00_03_30_16.Still010.png
Youtube.00_03_49_27.Still012.png
Youtube.00_04_03_03.Still013.png
Youtube.00_04_06_07.Still014.png

Now, let's build the left side of your robot:

  1. Locate the Left Armor (B4): This is the Metal Side Plate. Look for a tiny triangle shape and some pre-attached nuts to identify it.
  2. Attach Dampers and Wheel Holders: Use the 16mm Phillips screws and locknuts to securely fasten the Dampers and Wheel Holders to the Left Armor.
  3. Install the DC Motor: Attach the DC motor using the 6mm screws, then slide in the Metal D Shaft.
  4. Fix the Wheels: Use the self-tapping screws to attach the wheels onto the Wheel Holders.

And just like that, your Left Armor is complete!

Assemble the Right Armor

Youtube.00_04_47_09.Still030.png
Youtube.00_04_48_10.Still022.png
Youtube.00_04_46_08.Still021.png
Youtube.00_04_49_12.Still031.png

The right side of the robot is a mirror image of the left. Simply repeat all the steps from "Assemble the Left Armor" to build your Right Armor.

Add the Tank Treads

Youtube.00_04_56_18.Still029.png

Once both the Left and Right Armor assemblies are ready, attach the tank treads around the wheels. Now your robot will start to look like a tank!

Prepare the Base Plate

Youtube.00_04_59_20.Still023.png
Youtube.00_05_05_04.Still024.png
Youtube.00_05_10_03.Still025.png
Youtube.00_05_24_08.Still026.png

This is where all the electronics will go:

  1. Motor Driver Shield: I'm using a Motor Driver Shield stacked on top of an Arduino to control the motors.
  2. RC Receiver: For wireless control, I've added an RC Receiver.
  3. Battery: For power, I'm using a 7.4V Li-ion battery, secured with Velcro tape for easy swapping.

Prepare the Top Plate

Youtube.00_05_32_23.Still027.png
Youtube.00_05_54_09.Still028.png

Customize your Top Plate:

  1. Sticker: I added a cool sticker to personalize the robot.
  2. Power Management: Include a rocker switch and a DC jack to manage the power supply.
  3. Cooling Fan: I also mounted a small DC fan to help keep the motor driver chip cool during operation.

Final Assembly

Youtube.00_00_14_29.Still037.png

Now for the most exciting part — bringing everything together! Carefully assemble the Left Armor, Right Armor, Base Plate, and Top Plate to form your complete robot.

Conclusion

Youtube.00_08_34_18.Still032.png
Youtube.00_08_42_02.Still033.png
Youtube.00_08_47_24.Still034.png
Youtube.00_08_55_16.Still035.png
Youtube.00_09_04_01.Still036.png

Overall, the DFRobot Devastator Tank is an excellent choice for beginners, especially if you're looking to build robots with cameras, robotic arms, or other cool add-ons.

Pros:

  1. Effective Shock Absorbers: The suspension system provides smooth movement across rough terrain.
  2. Durable Metal Body: The robust metal build is super strong and can even support lifting small weights.

Cons:

  1. Arduino Uno Mounting: Despite numerous mounting holes, there's no direct support for mounting an Arduino Uno, requiring a custom solution.
  2. Outdated Manual: The official manual is a bit outdated and can be confusing for first-timers. However, by following this guide, you'll be just fine!

In the end, I'd give this kit a solid 4 out of 5 stars.

If you found this Instructable helpful, please give it a like and subscribe if you're new here. Let us know in the comments what you'd like to see us try next with this robot! Until then, stay safe and keep making!