Pages: [1] 2 3 4   Go Down
Author Topic: IR Battle Tanks  (Read 13451 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Full Member
***
Karma: 3
Posts: 118
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I would like to start a forum on controlling tanks via rf and arduino/atmegas.

I have had some success reusing the receiver boards on toy state industrial tanks and using the nrf24l01 module for receiving RF.

Yesterday I was able to read a psx analog controller which I think would make a better transmitter interface than my previous namco pacman joystick transmitter.

Currently I am able to read and reproduce IR pulses from Forces of Valor, Huan Qi, Danbar, and Airbender devices.

I have also created some pcbs that www.iteadstudio.com can reproduce for $1.40 each (must be purchased in packs of 10).

I would like to create a smaller version that will fit in a megatech megatanx.  

I would like to open this forum to talk about useful things we learn as well as possibly defining standards that could allow multiple teams to compete.  I believe the nrf24l01 is a good choice for rf as it is a low cost, decent range, and supposedly has 100 software selectable channels (I have only used 1 so far).  

thanks,
Paul

* atmegaDuo.brd (34.88 KB - downloaded 14 times.)
« Last Edit: June 15, 2014, 06:27:02 am by Paulware » Logged

0
Offline Offline
Full Member
***
Karma: 3
Posts: 118
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I combined the PSX Analog controller with an nrf24l01 transmitter to control a tank.  I uploaded a youtube video: http://youtu.be/MWm9OSi9U6c
« Last Edit: June 14, 2014, 01:33:30 pm by Paulware » Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Wow, that looks really nice !
It's a shame that the controls don't seem to be proportional...

Dan
Logged


0
Offline Offline
Full Member
***
Karma: 3
Posts: 118
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I hacked the receiver board for toy state industrial tanks: http://atmega.site40.net/default.php?bookmark=Toy State Industrial Tank,megabotz: http://atmega.site40.net/default.php?bookmark=MegaBotz, megatank:http://atmega.site40.net/default.php?bookmark=MegaTech Mega Tank, and heng long 1/30 Sherman:http://atmega.site40.net/default.php?bookmark=Heng Long 1/30 Sherman.  

The idea is to reuse the receiver board so that you don't have to buy an h-bridge.  Also reusing the power supply makes the finished product a little cleaner.  Next I want to reuse the receiver boards from battle bots and Heng Long, scale 1/16 tanks
« Last Edit: May 31, 2012, 08:51:57 pm by Paulware » Logged

0
Offline Offline
Full Member
***
Karma: 3
Posts: 118
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I hacked a usb missile launcher.  
Here is a youtube video:
http://youtu.be/kwi1YTnKUTA
« Last Edit: June 14, 2014, 01:40:42 pm by Paulware » Logged

WI
Offline Offline
Newbie
*
Karma: 0
Posts: 17
z0t
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

This is really good stuff! I'm pretty new to this, but my plans are making as many Arduino controlled RC toys as I can. I already have found a few of these things on your page at the local Savers. Awesome.
Logged

0
Offline Offline
Full Member
***
Karma: 3
Posts: 118
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I hacked the Heng Long Scale 1/16 Tank receiver board.

Here is a link to the information

http://atmega.site40.net/default.php?bookmark=Heng Long 1/16 Tank

Thanks!
« Last Edit: May 31, 2012, 08:53:31 pm by Paulware » Logged

0
Offline Offline
Full Member
***
Karma: 3
Posts: 118
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Confirmed that the Heng Long receiver board will respond to arduino 5V signals

http://youtu.be/Ff2zCvAuMhw
« Last Edit: June 14, 2014, 01:43:23 pm by Paulware » Logged

MA, USA
Offline Offline
Newbie
*
Karma: 0
Posts: 48
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Good stuff, keep it up.
Logged

0
Offline Offline
Full Member
***
Karma: 3
Posts: 118
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Confirmed that the Heng Long Scale 1/24 (Type 90?) has same receiver board and pinout as the above scale 1/16
Logged

Offline Offline
Newbie
*
Karma: 0
Posts: 5
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

hi Paulware, http://paulware.comeze.com/#Heng Long 1/16 Tank is really a good stuffs link. tkx sharing.
Logged

0
Offline Offline
Full Member
***
Karma: 3
Posts: 118
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Thanks for your comments.  I really appreciate them.
I hacked the IR pulse on the BattleMachines helicopter.  They are very stable and I highly recommend them.  You can get them at Target or Toys R Us for about $50.00 (with air-ground unit and 2 controllers).
I integrated this air component into the existing ground (tanks) plus added a repair (Rumble) robot.  

Here is a short video:
http://youtu.be/91kl_eZslRY
« Last Edit: June 14, 2014, 01:46:30 pm by Paulware » Logged

0
Offline Offline
Full Member
***
Karma: 3
Posts: 118
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Back in September Dan mentioned it would be better if the tank movement was more realistic/proportional.  I agreed but was limited by the number of pwm outputs on the atmega168/atmega328.  I use up 1 PWM output on my IR transmitter (D3) and more are tied up with the SPI output to my RF component (D8..D13).  That only left me D5, and D6 but I needed 4 PWM outputs for Left/Right Forward/Reverse.  

To solve this, I placed an additional slave atmega168 on my pcb.  The master communicates with the slave via IIC.  The slaves sole purpose is to control Left/Right Forward/Reverse.  Here is a sample video: http://youtu.be/ph8wXu_7DWQ  

Thanks for your comments
Paul

* HengLongSlave.zip (1.2 KB - downloaded 21 times.)
* HengLongMaster.zip (59.56 KB - downloaded 22 times.)
* atmegaDuo.zip (14.03 KB - downloaded 21 times.)
* BoardSchematic.zip (32.36 KB - downloaded 23 times.)
« Last Edit: June 14, 2014, 01:51:34 pm by Paulware » Logged

0
Offline Offline
Full Member
***
Karma: 3
Posts: 118
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Spy gear has a tank that also has a camera on it.  

I believe that the feed that goes from the controller to the eyeglass can also be sent to the RCA input of a television.  I need to confirm this.

I was able to find the pins that controls the tanks movement:
« Last Edit: March 07, 2012, 12:06:15 am by Paulware » Logged

0
Offline Offline
Full Member
***
Karma: 3
Posts: 118
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Created a video showing the tank created in the previous post.
I also created some IR towers that use an ultrasonic range finder to detect enemy vehicles.

 
« Last Edit: April 08, 2012, 09:21:54 pm by Paulware » Logged

Pages: [1] 2 3 4   Go Up
Jump to: