Close
0%
0%

BazzBoom

interactive controller for tank games

Similar projects worth following
Bazzboom : an interactive controller for tank games that is made to play with 2 people that let you manually reload at every shot and press a lever to shoot and an other section that is the driver post and has the control of the movement and the aiming

our project inspire itself from more complex project that we have seen on YouTube and thought that would be fun to reproduce at our scale in school. we are amateur of tank game and so we are very fond of a more interactive way to play a game that you already love like world of tank or even tanks in game like battlefield. our project was playable but we are still far from what we really wanted to produce. 

code box 2.txt

plain - 383.00 bytes - 06/22/2025 at 21:08

Download

box 2 v1.f3d

f3d - 59.31 kB - 06/22/2025 at 21:00

Download

box 1 v1.f3d

f3d - 144.67 kB - 06/22/2025 at 20:59

Download

code box 1.txt

plain - 789.00 bytes - 06/22/2025 at 19:19

Download

  • 2 × Arduino micro
  • 1 × push button
  • 1 × ultrasound distances captor HC-SR04
  • 1 × ir captor
  • 2 × potentiometre

View all 9 components

  • why our project wasn't complete

    anthony semane06/22/2025 at 19:51 0 comments

    we at first was very excited with this project we were fully giving new ideas every session and maybe its what caused our project to no work out. we wanted to do too much maybe and we forgot that we lacked knowledge in coding and in 3d making so everything was really new to us. 

    we also had a problem on how to manage everything else like the time of course, it is one of the main reasons that we couldn't have delivered what we expected we didn't put enough pressure on ourselves so we let the time goes by and we couldn't get back that lost time and it costed us a lot. we also had trouble to mange the other course like our main course so math and everything because we had a dense program on the first semester. we also live far away from each other so to met after class or during the breaks wasn't really an option as it was too complicated and we deeply regret because with more investment we knew that we would have made something great. 

    what we could have done differently to success: 

    honestly we should have been more prepared and serious. we should have really used more of the hackaday documentation and logs to keep trace of our projects and advancement instead of doing it poorly at the end of the semester. we also should have been more careful with the time we should have made an agenda to clearly determined our weekly task. we did the main part at the near end with caused us to not really progress so for our next projet in the future we will learn from our mistakes to not remake them; 

  • time management

    anthony semane06/22/2025 at 19:38 0 comments

    we are at the finale session and we totally forgot to make everything proper. we only have our test and scrapped version. we totally didn't manage well our time so it really affected us. to at least make it work a little we scraped the idea that the driver has peddle to accelerate and just put this functionality on one of the two joystick so that one controls the view and the other the movement like a regular controller but when we made that we ran into a problem, the other joystick for the movement only made the tank go round and only the direction so we had to have an other player that use the pc directly to accelerate. we also used the usb port for the input 

  • lack of options

    anthony semane06/22/2025 at 19:29 0 comments

    during this session we realize that the second box was too difficult to do so we changed the way that you would play with it. we replaced the potentiometer by to joystick and you'd have one that only move the Y axis and the other that only move the X axis. we didnt planned this so we knew that it would look really less cooler than what we had think of at first. 

  • begining of second box

    anthony semane06/22/2025 at 19:23 0 comments

    for the second box at first we tried to use the potentiometer so that when u spin it the camera moves so during this session we tried our best to make it work. the thing is there where to many inconvenience as they were too short so that it was difficult to build around it an the code part was terrible as we tried to get around on how to make it work so we lost a lot of time to do it

  • first box done

    anthony semane06/22/2025 at 19:18 0 comments

    during this session we tried to make the ir system for the lever work but we couldn't figure it out on how to make it so because we lack of time we decided to crap that idea to only put an simple button under the lever so when you press the lever it press the button. we also made the code so that you can only when you have reloaded and that you have to reload after every shot and that you can't shoot if there is no munition in the tube. 

  • overpassing our troubles

    anthony semane06/22/2025 at 18:28 0 comments

    we finally made the reload system work with a new sensor with the code. we are also trying to make a system for firing. we put a ir sensor and when we pull the lever it activate the system but right now we have trouble with it. we also decided to include a pedal system for the driver and we also models the driver controller to give us an idea of what to do. our idea is that its like in a tank where you have to crank the mechanism to move the view in game. a never move the Y axis and the other move th X axis 

  • Bad luck

    anthony semane06/22/2025 at 17:02 0 comments

    we tried for the whole session to be able to make the ultrasound sensor work but in vain. It just wouldn't wanna work and we lost a lot of time trying to figure out what was wrong with it. we thought that it was the Arduino card but after some test it wasn't the case. we took the last sensor that was available. 

  • Our first steps

    anthony semane06/21/2025 at 00:31 0 comments

    on the first day we tried to bring ideas on the table on how we could make this project come true within our time and knowledge limit. We rendered our view of the main part of the project on fusion 360 because it was for us the easiest to use.

    the stick sticking out on the left is the lever that you could use for firing and the cylinder on the side is were you would put you're munition to simulate the shot 

View all 8 project logs

  • 1
    the tube

    cut a pvc tube so that it take the size of the shoebox in length. take the HC-SR04 sensor and put it at the end of the tube and fix it with tapes so that it aim into the tube 

  • 2
    the lever

    make an incision next to the tube on the shoebox so that a piece of wood can fit. make it stay in place by piercing a hole in the piece of wood and take a longue cylinder that goes through the hole and s-the box so that it is fixed

  • 3
    button

    put the pressure button under the lever so that when you pull the lever it push the pressure button and you are done for the first box 

View all 5 instructions

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