Instructables

Smartphone controlled Arduino tank using Annikken Andee

Featured
Hi guys, I am Robin, one of the developers of Annikken Andee. Just a few weeks back we were invited to be a part of Arduino Day Singapore 2014. On the day of the event, we showcased a missile-firing lego-crushing smartphone controlled Tank built using our Annikken Andee.

It was a big hit with our audience and many of them has enquired on the making of the Tank. We wanted to share our Tank making knowledge to the Instructables community. So to get you in the seat of a POTENTIAL TANK COMMANDER, I am going to give a step by step guide on creating the Andee Battle Tank, or ABT in short.


Please like our Facebook page and view Video Highlights of ABT and Arduino Day Singapore 2014!



Step 1: What do you need?

Picture of What do you need?
Our ABT is built using the following parts. You can source from them from Amazon, Pololu, Aliexpress etc.
1 x Arduino Uno
1 x Pololu Zumo Robot
1 x Annikken Andee
1 x WLToys V959-19 Missile Launcher (Amazon) (Aliexpress
1 x Smartphone (Android 4.0 and above)
(note: if you are using iOS, u will need to the get Annikken Andee for iOS)

You might/will also need to the followings to get the job done
2.54mm Row Male Pin header 
2.54mm Row Female Pin header
thin insulated wire
Insulated Tape
Double sided Tape / Blu-tack / Something Sticky
Some Soldering and Desoldering work
4 x AA Batteries

 
Remove these adsRemove these ads by Signing Up

Hey man! Awesome instructable! I didn't make the tank, just wanted to know how to wire this missile launcher, after long researches I found this, finally! So thank you very much :D
Just a little question: is there any way to slow down the firing? If I connect the yellow/white wires to 3.3V and a button, as soon as I shortly press the button it fires at least 3 missiles...that motor is so fast =/

Annikken (author)  Ai.Chill.Iu.Sacher12 days ago
Hi,
thank you for your kind words!
As this missile launcher works by simply rotating the motor, of hand i can think of these few methods.

1) tap the button instead of pressing. hopefully this will reduce the contact time and

2) add a resistor. hopefully the reduced voltage can slow the motor down

3) use an arduino. the button press will send an interrupt to the arduino. in the interrupt, create a short pulse (~50ms) to fire the missile.
http://arduino.cc/en/Reference/attachInterrupt
I want to use it on a quadcopter remotely controlled, I'll try the second solution, thanks a lot! :D
Annikken (author) 5 months ago

@zhangzy: thanks! Yup, Andee is a great solution for tinkerers like yourself to integrate smartphone with hardware projects. I am certain that you will like it. The missile? i manage to get it from aliexpress at US$8 (free shipping). Wait what? you manage to get the missile launcher set at US$2? *ouch* >.< ORZ

@Enjoying Electronics: Really?! what a coincidence! Time to update your wallpaper with this new one :P
PS: the hack on the 9g servo is pretty interesting, will try it out =)

@jueljp: BEST TANK EVERRR!!

zhangzy5 months ago

Nice Job! I've always wanted to control my arduino via smartphones, but have difficulty learning the programming. Annikken Andee seems to be a nice solution to my problem. Love your humor about the missile~ BTW, how much did you get the missile? it's surprisingly cheap in China, only 2 dollars.

FoamboardRC5 months ago

DUDE that epic picture (without the tank :) is my desktop background!!! How funny!

Anyways this is awesome! Very neat!

jueljp5 months ago

best tank eveerrrr