I created an Infrared module to be used with a JR module. Currently I have it working with my Syma S107g helicopter. The software utilizes a library that can have additional classes added to support more IR protocols. This is a work in progress. It works and I can fly my IR heli. I am posting now as I am about to clean my bench to start on something else and I have a bad habit of not getting back to things. I just want to put out what I have and see if there is any interest. More details can be provided. I want this whole thing to be GPL, even the hardware. For now just do a search on 'arduino on a breadboard'
Current limitations.
- The range is slightly less than with the stock TX. Currently running 3 IR LED's in series from a 5v supply, no current limiting resistor
- The channel is hard coded into the software. This can be fixed by having the software read a stick position at startup to determine which of the 2 channels to utilze. Fixed 3/12/13
[*]The IR Led's are transmitting at all times , even if the throttle is at zero. Again need to update the software to check the throttle position, only flash IR led if non zero. Fixed 3/12/13 - There are several variants of the S107 protocol. Some are no doubt clone products. This software is for the so called 32 bit version. ( 4 bytes of data, trim is the 4th byte )
- Not dependent on the firmware in the 9x. utilizes a standard ppm signal. probably could would work with the stock firmware, although would have to check the channel order.
- Could work in any JR compatible module slot, again checking or reworking the channel order.
- programmable through the arduino interface.
- Can be expanded to support more IR protocols. Utilizes the IRrc library. GPL V2.
- The sketch uses code from diydrones blog Thinking Most everything on diydrones is GPL. this code snippet does not have a specific license attached to it.
- Inexpensive. Have an idea to remove even the crystal. The original IR TX didnt need one.
Reprogramable . The AVR is reprogramable. I utilized a 328 for the prototype but have plans on using something cheaper.Thinking < $10 in parts. A nice case - a little more.
http://www.randyperkins.com/index.php/irmodule
dont hesitate to post questions or interest in this project.
and the required eye candy in this case rough eye candy