Close
0%
0%

Mechanized tank command center

The Mechanized tank command center is a fun and interactive controller designed to inact a tank main functions to play WOT

Similar projects worth following
The mechanized tank command center is an interactive game controller that allows you and two friends too manually controll a tank, we've designed our project to make cooperation and coordination really important. The command center is designed in 3 diferent devices: -Steering center : 2 rotary encoder designed to move the tanks turret on the y and x axis directly changing the line off sight and the whole POV -Shooting floor : PVC pipe leading to a button which is pressed by pushing an soda bottle in the pipe, as the button is pressed, the tank reloads. Button in order to shoot -Driver seat : Two pedals dictates the movement of the tank, one for the gas one for the breaks

We've started our project based of a video we had found online, the project being quite ambitious for us, we had decided to ease it down on some parts. First thing we did was translate the main functions of the tanks into what we could do : 

- Moving around the turret would be done by the use of two rotary encoders

-Going forward or backward would be done with two pedals that would press down buttons

-Shooting and reloading would be done using buttons and an interactive reloading system

We then decided to split the work, Jean-Micheland Damien would work on making the components work, the wiring and the boxes. Julien would be on the code as he's the most efficient

Having started the work we firstly discovered some problems, having this many buttons, sensors, cables would require us to have a great use of soldering, as well as making the whole montage short circuit proof and have most of the components being able to be switched out in the eventuality that one of them would fail.

We used arduino C in order to make the code work.

First testing the components, we came out finding a bunch of problems. The rotary encoder would turn in clicks, which would then, at each click, create an outpot that would tell the computer in wich direction to turn the tank turrets, however, the clicks made the encoders really fragile. Especially for our projects wich would require it to be used a lot. Concerning the other components, we ended up not having many problems.

One of the huge downside of our project was the cable management, in order to improve it, we could have used a lot less cables, making our project more optimal in the way that it was wired, we could have made series circuit and just globally optimized our wiring.

Another downisde of our project was the estethics side. To fix that, we could have easily replaced the cardboard boxes by a cut out wooden one.

tankgamecode.ino

ino - 893.00 bytes - 06/18/2025 at 10:28

Download

  • 2 × Rotary encoder
  • 30 × Cables
  • 1 × Arduino Giga
  • 4 × Buttons
  • 1 × Joystick

View all 6 components

  • Our journey :

    Damien Agostini06/18/2025 at 10:14 0 comments

    1-3 : Schools programed activity.

    4-5 : Brainstorm sessions, the tank control center came out on top

    5-6 : Based of of this video :

    We started brainstorming on how we could make somethink similar.

    6-7 : We started programing the rotary encoders and the joystick

    7-10 : Finished programing, decided to start wiring.

    10-11 : Had problems with the wiring, came out harder than we thought

    11-14: Managed to make it work

    15: presented

View project log

Enjoy this project?

Share

Discussions

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates