Ironic answer: you do not need any channel, but your quadcopter will just hover stationary :)
The throttle controls translation on the vertical axis. This allows you to gain or loose altitude. Depending on how the quadcopter is programmed you may control the vertical acceleration or the vertical speed (aka autolevel mode).
The rudder ...
There are standard protocols, and then there are proprietary protocols. The choice of what protocol to use depends on many things.
Without listing the precise set of flight controllers you are planning to buy, it's difficult to provide anything more than a very general answer to this question.
At a guess this is either a Hall Effect, or Optical, speed and direction measurement device. The five wires will be GND, and outputs of Sensor1 and Sensor 2, and the other two would be the power supply to the Hall Effect/Optical Sensor (with there being a separate Vcc or GND for the power).
This is a basic schematic for a Hall Effect based device
This is a ...
In this case, you can think of a "channel" as a "linear control" -- a single-dimensional value. For example, throttle can go from 0%-100% (or -100% to 100% if you're doing some really crazy things); roll, pitch, and yaw are expressed as a range of degrees.
The RC transmitter you refer to has 2 joysticks, each with 2 dimensions, for a total of 4 channels ...
You are confused by the "channels" term here. The resource you are linking to is talking about "conventional" remote control, using it's own frequency and it's own protocol, not compatible with WiFi in any way. In this case the term "channel" means just a specific radio frequency the control is operating. When talking about WiFi, the channels are frequencies ...
There are only a limited number of frequencies in unlicensed bands which can be used for radio control, and different countries have different licensed bands for different uses.
35MHz is available for RC use in many countries in Europe, but other countries use a whole variety of other frequencies below 100MHz.
I found a ...
As I suspect you found out (based on your other question 7169), doing both over the same RF link will be more truble than it is worth, You could use ip as you sujested but this might turn out to be more truble than it is worth unless your main controller is a raspberry pi or BBB that already has native networking. I am assuming you are talking about a ...
There is a product from Pololu called the Wixel. In a classroom environment, when one of them transmits a signal all of the others will receive the message. The radio interconnections between the wixels are essentially just like serial communications.
It wouldn't be too much work to bash together a protocol that can either 'broadcast' to all devices in the ...
I am, unfortunately, not going to address your entire question but, rather, focus on the frequency used for communications. Why do you say:
because the frequency for these are 2.4 GHz
By these, do you mean the Pi, Arduino or Galileo?
These boards are not confined to using 2.4 GHz. The reason 2.4 GHz is so popular is that it is one of the bands that the ...
If you are looking at automatic control, consider using a radio modem instead of RC transmitter/receiver. One example. These are often used on hobby drones for relaying telemetry and control via ground station software.
The Pixhawk is a drone flight computer that works well for this. Designed by researchers, there are lots of inputs and a couple different ...
If I'm understanding you correctly, you are saying that the motors spin, but they don't spin fast enough to generate enough thrust to get the drone off the ground.
It sounds to me, if this is the case, that you maybe haven't done the speed calibration for the electronic speed controllers (ESCs).
Here is the Hobbywing page on calibration, if you are using ...
With a conventional RC vehicle, I would probably suggest getting your own receiver-transmitter set (something like XBEE transceivers or similar) and completely gutting the original system, but with a small quadcopter like you have, I think trying to replace the receiver would be very difficult to do while maintaining the aerodynamics of the vehicle.
How far is it in kilometers? What radio frequency you can use? Do you need security (code the data)?
It strongly depends on your application, it seems you need a real-time connection (to control a robot).
In practice you can use an infrastructure such as telephony systems, GPRS or if you have enough resources you can use satellite solutions.
what kind of ICs they use for the actual RC signals
Traditional FM RC
The over-the-air signal to a RC aircraft is often a FM-modulated binary PPM signal in a narrow slice of the 72 MHz band.
That band is reserved only for RC aircraft.
The Phillips NE5044 is a typical RC encoder IC.
Often the receiver includes either a 4017 decade counter or a 4015 shift ...
There are many ways to interface an Arduino to BT LE.
There are many BT shields for the Arduino including the official one and Adafruit's. There are less expensive ones out there if you look.
If you're willing to do a bit more work, you could get a Raspberry Pi Zero-W (the 'W' is important!). The 'W' version of the Raspberry Pi Zero has built-in wireless ...
Converting this setup to use BT might be quite costly and time consuming. I would recommend to keep using RC for the manual input, but put your experimental code into the Arduino, this way you may use all your hardware with the minimal changes and still get the job done.
What about using an inexpensive 2.4GHz RC transmitter?
I already had one for a WLToys V222 quadcopter
If you don't already have one, you can pick one up on ebay for \$5 to \$15.
I opened up the quadcopter and Identified the chips it used
MPU-6050 Motion Tracking Device
BK2423 2.4 GHz Transceiver
Based on this, I found the NRF24L01 ...
Some connectors comes with same color for some wires.
Try to follow the connection from left to right, as shown on the pictures on the course.
The first cable that goes to the receives has 3 wires, the rest are only one. Follow according to the position,
first cable on first channel of the receiver and so on. Ignore the collors and follow the ...
Either the battery levels are low or the flight controller hasn't been set up yet.
First, calibrate the flight controller sensors.
After, Calibrate the ESCs. (Do this without props!)
Then set up the flight controller, so set the motor max values and min values.
Sounds like a burnt (shorted) motor.
If you are not able to inspect the ESC with an oscilloscope, try connecting every combination of the motor leades to each other and spin the motor by hand. If only one phase is damaged, then one combination of phase wires connected to each other will provide more resistance than the other two.
A couple of things to check:
First, does the gear assembly work smoothly? If it doesn't, then the motor might have broken when attempting to work against too much resistance.
Second, if you apply a reasonable voltage directly to the positive and negative leads of the DC motor, does it still get hot and not work? If so then the motor is toast.
I cannot ...
Did it actually output only "????"
Does removing the PWM restore normal operation?
It is likely that the load from the PWM is not initially within correct voltage range at RC's bootup and it is detecting this and faulting.
With the Pot's still inplace the range will be limited, but you could try to match it. Initially (and even while ????'ing) try to set ...
Unfortunately I don't have enough rep to comment or I would do that instead of a full blown answer.
I think Rf modules would be the way to go in this situation, I have played around with this trans/recv pair before and had pretty good results, however I don't think the range would quite be enough for your setup.
With regards to you mentioning 16 robots ...
You can use a magnetic clutch. When the strain on the horn passes a particular mark, it overpowers the pairs of magnets holding the clutch plates causing it to slip without damaging the gears. You can easily make them, and here is a company selling them http://robosavvy.com/store/dagu-magnetic-servo-clutches-for-miniature-servos.html
If you want to use an ...
You can use high power(1W) radio modems such as digi XTend or RFD900 for controlling your robot. For video transmission you can use high power analog video modules. Using proper directional antennas such as patch antennas or helical antennas, you can easily go up to 20+ km in line of site.
Since your frame is about (530g + other parts' weight), you need to make sure that your 4 motors give you a combined thrust of at least 100 g more than, just to get off the ground and maneuver. Anything greater than that is good. (Thrust Calculator).
You battery amps * burst C / constant C should be greater than the motor amp pull * 4.
Propellers look OK. ...