Inspiration
We have a passion for robotics and a lot of extra nerf bullets, so this project naturally inspired itself.
What it does
We can control the robot with our wired buttons, which enable it to move forward, backward, turn right/left, swivel, and shoot.
How we built it
We used 3D printed parts and scrap parts to assemble it, we wired it with an Arduino with a motor controller shield, and used buttons and the Arduino IDE to program it.
Challenges we ran into
Since we used almost exclusively scrap parts to construct the robot, they've proved to be pretty unreliable. Even when our code is functional, the motors only work intermittently. All the buttons are on an analog input which gives inconsistent values, meaning that we had trouble recognizing what a "ON" vs "OFF" state was.
Accomplishments that we're proud of
Building this robot from scratch! Even though we didn't pioneer anything new, we definitely all gained a deeper understanding of the mechanics behind robotic movement. Furthermore, building this robot was an exercise in using limited and non-ideal resources to produce viable results, a skill that will be essential in the workplace.
What we learned
Our team was extremely interdisciplinary. We had a ME, CE, EE, and a CS major. Therefore, we all learned a lot about the others' fields, especially specializing in the electrical setup of the robot.
What's next for Tommy the Tank
Total world domination. But on the side, we plan to smooth out the movements and hopefully install more reliable motors. Ideally, we will also install a motion detecting sensor and have it track and shoot at movement. We plan to transition the controller to wireless as well.
Log in or sign up for Devpost to join the conversation.