What I currently have is this - A nanowii flight control board connected to a quadcopter in QuadX form. The motors are simple DC motors so they have been connected with using transistors. The motors will be controlled by PWM.
I have been able to successfully compile the multiwii 2.3 code and upload it on to the Nanowii board. I have connected the Multiwii GUI and have been able to get readings. When I would physically move the quadcopter I would see the accelerometor and gyroscope reading changing as desired. I pressed on Calib_acc while quadcopter was placed on a flat surface.
Now I have the following queries (bear with me as there are too many - its my first time
)
1. When I connect the battery supply one of the motor starts to run on its own - is this normal ?
2. When I have the battery supply connected and I connect the quadcopter to the computer using a usb cable the other motors start to run immediately - is this normal ?
3. When I start of the GUI the values of the different channels (THROT, ROLL, PITCH.... ) remain at 1500 even when I try to change them - is this normal ?
4. I am unable to change the speed of the motors using the GUI - is this the way it is meant to be ?
5. Is the calibration of the accelerometer the only purpose of the GUI ? If not then what else am I expected to do ?
6. I have not connected any channels on the nanowii board - the THROT, ROLL, PITCH etcetra as I would like to control them serially using a bluetooth module controlled from either keyboard or an android app
a) Is the method mentioned above possible ? If not why not ?
b) Do I need to make any changes to the code (I am using the 2.3 multiwii code) ? If yes then what all changes, please help me out as I am very new to this.
c) Does the bluetooth only need to be connected to the RX/TX pin of the board rather than all the different channels on the board ?
d) Could you please suggest suitable android apps ( like this, if not this one
) that allow such control of a quadcopter? If yes please do mention all possible ones.?
Also please let me know if any changes have to be made to the code, if yes, then what changes?
e) How can I do the control from the arduino serial port using bluetooth from the computer ? Do i need to make any changes to the code, if yes then what changes ?
I have read through this http://www.multiwii.com/wiki/index.php? ... l_Protocol and not understood anything
What commands will i need to send in to control the quadcopter - please give examples for all of these functions
Starting,
Moving up,
Moving right, left, down
Staying in the air at the same position
Stopping
7. Am I missing out on something or do I need to change something ? If you would like to recommend any resources please feel free to do so.
I would like to thank in advance anyone who takes the pain of helping me out.
I have been able to successfully compile the multiwii 2.3 code and upload it on to the Nanowii board. I have connected the Multiwii GUI and have been able to get readings. When I would physically move the quadcopter I would see the accelerometor and gyroscope reading changing as desired. I pressed on Calib_acc while quadcopter was placed on a flat surface.
Now I have the following queries (bear with me as there are too many - its my first time

1. When I connect the battery supply one of the motor starts to run on its own - is this normal ?
2. When I have the battery supply connected and I connect the quadcopter to the computer using a usb cable the other motors start to run immediately - is this normal ?
3. When I start of the GUI the values of the different channels (THROT, ROLL, PITCH.... ) remain at 1500 even when I try to change them - is this normal ?
4. I am unable to change the speed of the motors using the GUI - is this the way it is meant to be ?
5. Is the calibration of the accelerometer the only purpose of the GUI ? If not then what else am I expected to do ?
6. I have not connected any channels on the nanowii board - the THROT, ROLL, PITCH etcetra as I would like to control them serially using a bluetooth module controlled from either keyboard or an android app
a) Is the method mentioned above possible ? If not why not ?
b) Do I need to make any changes to the code (I am using the 2.3 multiwii code) ? If yes then what all changes, please help me out as I am very new to this.
c) Does the bluetooth only need to be connected to the RX/TX pin of the board rather than all the different channels on the board ?
d) Could you please suggest suitable android apps ( like this, if not this one
Also please let me know if any changes have to be made to the code, if yes, then what changes?
e) How can I do the control from the arduino serial port using bluetooth from the computer ? Do i need to make any changes to the code, if yes then what changes ?
I have read through this http://www.multiwii.com/wiki/index.php? ... l_Protocol and not understood anything
What commands will i need to send in to control the quadcopter - please give examples for all of these functions
Starting,
Moving up,
Moving right, left, down
Staying in the air at the same position
Stopping
7. Am I missing out on something or do I need to change something ? If you would like to recommend any resources please feel free to do so.
I would like to thank in advance anyone who takes the pain of helping me out.