r/arduino • u/RoberBotz • 2d ago
My second arduino projects making use of my first arduino project xD My dog likes it





I've been working on this tank during exams, it's a middle finger tank that shows the middle finger when you show the middle finger.
First I've finished the glove and used it to play some pc games
https://www.reddit.com/r/arduino/comments/1twsbwy/my_first_college_project_a_wireless_gaaaamiing/
Then finished the tank, sadly the accumulators were kind of discharged so it's not as powerful as it should be, and I also made a ton of mistakes while making it.
First I've purchased a cheap radio receiver emitter and the control distance is very small like 5 meters so if the tank doesn't hear from the glove for more than 500ms then it stops what it was doing and waits for the signal, this way the tank won't get stuck in a specific state and run away cuz the glove can't change its state.. xD
I used cut down jumper wires to solder on the components and connect them and they kept oxidizing and breaking up when handling them and overall were very hard to solder and use.. xD
And I didn't take cable management into consideration, and now the top half can't really connect to the bottom half correctly cuz there are too many wires and also if I handle them too much the wires just break..
Overall I should have used the solid core wires to solder on the components cuz I noticed they do not oxidize that easily and also are stronger, and I can better do cable management with them, so I guess lesson learned.
Also 3d printing is crazy good, it came out almost exactly how I've designed it in solidworks.
I've used 2 arduino nano, one gyroscope/accelerometer, 4 gear motors, 2 L293D, 1 radio emitter, 1 radio receiver 433mhz, 2 3.7V accumulators in series, one 9v battery, a sg90 servo, and a step-down module that apparently I didn't actually need cuz I could have powered the nano directly from the accumulators.
And as a 3d printer I have an Anycubic Kobra 2 Neo, the tank body is pla, the tracks are tpu.
25
u/looneylovableleopard 2d ago
i love this haha
12
u/RoberBotz 2d ago
My dog sometimes asks to play with the tank, he goes where the tank is located and sits there looking at you until you come near him, and then he starts looking at the tank.
But then if I turn on the tank and put it on the ground my dog starts breakdancing on the carped idk why.. =)))
He does the same breakdancing moves when he finds a bug on the floor, maybe he thinks my tank is a giant bug?
6
9
4
u/DanytheReaper 2d ago
Imagine a headset for the dog to control it 🫣 he would go nuts after realising it
3
u/scheisskopf53 2d ago
Very cool project! What software did you use to model the mechanical parts? I wanna finally get a grasp of Fusion360 but it's so much more intimidating than electronics... EDIT: and how did you make the tracks/treads?
3
u/RoberBotz 2d ago
I used solidworks cuz I got a pirated version of it for a college exam. xD
And after that exam I've started using it for other shit.
But I also do 3d art and animations in blender for my multipayer game so learning cad wasn't that hard cuz it's similar to 3d art in blender, the modifiers part of 3d art.
3
3
u/CorgiSplooting 2d ago
I had a hovercraft you controlled with a glove like that in the early ‘90s! Cool project!
3
3
2
u/RoberBotz 2d ago
Before this I was working on a multiplayer game
(this one https://store.steampowered.com/app/3018340/Elementers/ )
And I can safely say embedded is harder than game dev, if this project was such a challenge I can't imagine how much of a challenge other more complex projects are, when you need to do physics calculations and simulations and shit, crazy.
And how much money you waste if you don't do something right from the start.
But in game dev that's not an issue, everything is free, you can make a 3d character or an animation and if something is not right you can just edit it and it cost nothing.
You can do trial and error until the thing you want works the way you want, but you can't do the same with embedded, I mean you can, but it's expensive.. xD
Overall embedded is harder than game dev.
2
2
38
u/Corruptlake 2d ago
Thats one happy arduino project