Introduction: ATV Battle Tank : Smartphone Controlled Tank Robot

About: STEMpedia is a place bringing project-making tools at one place- kits, online courses, coding platforms, controller app and tons of free learning resources.

Enemies trying to pull you down and obstruct your journey to success? Well, they don’t stand a chance against you, now that you have the DIY All Terrain Robot Tank on your side that can travel across every type of topography, be it rocky or smooth, and even cross water. It will hunt them down and leave them with only two choices: surrender or brace themselves for attack!

So, what are you waiting for? Ready. Set. Attack!

Step 1: Things You'll Need:

  • evive
  • Motor
  • Bluetooth Module HC05
  • Lithium Ion Battery
  • Micro Servo and its accessories
  • Thick Cardboard
  • Glue Gun and Glue Sticks

Step 2: Assembly Overview

Our Battle Tank like all the others has three parts:

  1. The Base
  2. The Control Room
  3. The Canon Holder

Step 3: Making of the Base

The Base will hold the part such as Motors and Battery.

We have the base ready with us. You can buy the same base from the link given here.

Also, if wanted you can make one all by yourself.

The tank base we have already have inbuilt motors, all we need to do is, add the battery.

We are using Lithium Polymer Battery.

Step 4: Making of the Control Room

Time to make the control room.

For that first, we need to cover up the base.

  • Take the cut out of the following dimensions.
  • Or take the cardboard of the size of your base and glue it using Glue Gun.
  • But make sure, you make a hole in the middle for the wires of battery and motors to pass through.

Next, we will make a box, that will work as a control room. The control room will be the home for the brain of the project, evive.

  • Cut the cardboard as the dimensions given below.
  • Fold the larger piece along the lines and stick the side plate at each side in the center.
  • You have to make a hole in the bottom layer of the control room for the wires.
  • Glue it to the cover of the base.
  • Leave the upper layer open, to place the evive later on.
  • Take a square piece of cardboard and make a hole in the center.
  • Insert Servo in this hole.

Step 5: The Final Step of Assembly

The final layer: The Canon Holder.

  • Make the canon holder box with the help of the dimensions given below and fold along the lines given or simply make the one that fits your design.
  • This canon holder needs to be rotated, thus we are going to use the servo to do the task.
  • Attach a servo horn at the base of the canon holder using glue.
  • Time to add the Canon. We have used paper to make the canon, you can even use cardboard.
  • Roll the paper and make the barrel of the canon. We have created the cube out of the paper that will act as the main gun.
  • Fix the servo horn on top of the servo attached to the top of the control room section.
  • We have glued both these parts to the canon holder.
  • Place the square cutout on the top of the control room.

    Thus, our assembly is now complete. You can even color the tank if you want

  • Step 6: Working

    The motor attached to the wheels is being controlled with the help of GamePad.

    The left set of buttons is used for:

    • Up: Tank moves forward
    • Down: Tank moves backward
    • Left: Tank turn left
    • Right: Tank turns right

    For the right set of buttons:

    • Up: the servo turns 90 degrees.
    • Right: the servo turns to 45 degrees.
    • Left: turns servo to 135 degrees.

    Extras:

    • With Select, the servo turns extreme right (180)
    • With Pause, the servo turns extreme left (0)

    Step 7: Circuit Diagram

    The following figure shows how to connect motors and servo to evive.

    Step 8: Code

    We will be uploading the scratch script to evive and see our tank do wonders.

    Step 9: Conclusion:

    With this, your DIY All Terrain Robot is ready for battle! Good luck kicking down your enemies with it!

    Electronics Tips & Tricks Challenge

    Participated in the
    Electronics Tips & Tricks Challenge