I love building drones and I have lots of experience with them. My new project is to create a voice controlled Tx for my gimbal. I was thinking of using an Arduino to do the computing and then send the signals to the Rx. Would this be possible? If so, how could I attach a Tx to the Arduino, and how would I go about programming it? Any help would be appreciated!
Voice recognition requires an other processor, normally this is built on a shield. However the results are not reliable enough to control a drone in my opinion.
It's not for controlling my drone, it is for controlling the gimbal(what keeps the camera steady)... How would I go about this?
Get a voice recognition shield. Follow the examples for that. Modify them to the commands you need and then use the triggers it gives to send the appropriate commands to your drone.
The problem I am having is how to connect the transmitter to the Arduino...
traw1234:
The problem I am having is how to connect the transmitter to the Arduino...
What transmitter do you have?
This is all theoretical. I do not own an Arduino, but I do own a drone. I was going to purchase the parts necessary for this. Currently I am using a Turnigy 9x reciever and transmitter.
Your project most likely will involve reprogramming the transmitter.
This is all theoretical. I do not own an Arduino, but I do own a drone. I was going to purchase the parts necessary for this. Currently I am using a Turnigy 9x reciever and transmitter.
Boy, that's an understatement...
raschemmel:
Boy, that's an understatement...
Haha, I'm up for a challenge. Are there any 2.4 Txs that connect to an arduino?
Are there any 2.4 Txs that connect to an arduino?
You can connect an Arduino to just about anything, that question is a bit meaningless.
Any transmitter will modulate an incoming signal. A receiver will demodulate it and recover the signal again.
The trick is to have all the information you want modulated on that one signal and again demodulated at the receiver.
One such system is "virtual wire" VirtualWire: VirtualWire library for Arduino and other boards
So on my actual Tx there is this transmitting module. I believe that this is what actually transmits the data to the receiver, and you can bind this to the receiver. Could I attach this to an Arduino and send it the data(then I need to figure out how to manipulate the data)?
Sure, you just need some data on how it reads the info from the joysticks/switches and have the Arduino send that same data.
Maybe a start would be an e-mail to Turnigy asking about that.
Just sent an email to Turnigy, I'll see what they say...

