My New MultiWii Quadrotor Build And Video

Started by dhirajjadhaodhiraj, October 10, 2011, 06:56:30 PM

Previous topic - Next topic

0 Members and 2 Guests are viewing this topic.

dhirajjadhaodhiraj

Hello Guys,

I have Built MultiWii QuadX.
Specification for my quadrotor are as follows:

1. C2830-850kv Brushless Outrunner from HobbyKing- 4no.
2. HobbyKing Red Brick 30A ESC-4no. http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=18004
3. Turnigy 2650mAh 3S 40C Lipo Pack. http://www.hobbyking.com/hobbyking/store/uh_viewItem.asp?idProduct=10294
4. Homemade Single Side Shield Board
5. Original Nintendo Wii Motion Plus
6. Arduino Pro-Mini 16MHz,atmel328
7. Frame Made With Aluminum 1/2" By 1/2" stock with the fiberglass center plates.

Software Version 1.7 by alex from multiwii forum.

Future Application:  Barometric Pressure Sensor(BMP085) and Magnetometer(HMC5883)

Here are some pics and Maiden Flight Video

Thanks and post comments ;D

Video


Dharmik


dhirajjadhaodhiraj


TEJASCOOL007

Very nice built... {:)} {:)} {:)}
congrats... :salute:

can u tell me what is the total cost of building it...
regards
tejas
struggle is the only key to become airbone..!!!

majraj

Dhiraj,

Good stable flight.
What I liked the best was your shockabsorbing quad legs, impressive.

sandeepm

Very Impressive , specially the legs with shockers  {:)}
Sandeep
Fly high if you have good set of batteries.....!

dhirajjadhaodhiraj

#6
Quote from: TEJASCOOL007 on October 11, 2011, 12:16:12 AM
can u tell me what is the total cost of building it...

rough building cost for quadrotor is 7500 excluding radio

dhirajjadhaodhiraj

thanks for all the comments.

The landing gears are made from 2mm aluminum plate with the Smiles at the end end to absord shocks and
prevent quad from damage from hard landing :)


Ashta

Excellent job Dheeraj. Very stable flight too.
Congrats.
I went thru this phase a year back. Since i could not get the original MP and Nunchuck, i decided to go for the original parts and design my own board.
the details are here.
http://www.rcindia.org/self-designed-diy-and-college-projects/mutli-wii-controller-from-bangalore/

it has Gyro, accelerometer, magnetometer and the Barometer all in one with its own regultor for 5V and 3,3volts, Level translator cct, battery voltage monitoring and the Alram,  also all unused pins of the Mega 328 brought out thru FETs for various posible use and programming.
all the best to you.
ashta
You can't be first because you do not know!

sjejani


jeevan reddy

#10
Quote from: dhirajjadhaodhiraj on October 11, 2011, 01:17:38 PMrough building cost for quadrotor is 7500 excluding radio
hey dhirajjadhaodhiraj sir,
                                   im jeevan reddy from hyderabad.im also building a quadcopter.it is still in construction.sir one thing i wanted to know is about your budget.it seems to be very low for me i.e,.rs.7500.i bought four motors 850kv,4 esc's 30 amp,hobbyking control board,one i max b3 lipo charger,one 2200mah 40c-90c lipo,6 sets of propellers(6 pairs) for 13000. can u plz elaborate about ur parts and let me know................
                     thank you sir...................

Dharmik

@jeevan reddy
if you add things like battery charger,battery alarm,esc programmer etc it will go high above 15k.

jeevan reddy

#12
thanks dharmik sir for your reply,
                                                        i was new to rc.so to get clarified my self i raised the question.anyways tnq for ur reply.................
                regards jeevan

Dharmik

jeevan it's my pleasure.i am also working on my quad.i think 7,500 includes main required things like 4xmotors, 4xesc, 4props, battery

dhirajjadhaodhiraj

#14
@jeevan reddy

my budget 7500 includes
1.original wii motion plus(gyro)
2.original wii nunchuk(Accelerometer)
3.  4 ESC's
4.  4 850 KV motors
5.battery
6.Frame
7.props
8. Arduino Promini 328,16mhz
Other small required things are not taken into this.

Dharmik

can you tell me where to get these items?
1.original wii motion plus(gyro)
2.original wii nunchuk(Accelerometer)

dhirajjadhaodhiraj

You can get original Wii motion plus and Wii nunchuk from any authorised wii game controller shop.
It is the cheapest source to get the gyro and accelerometer module.
Therefore the budget is very low.

But be aware while buying because there are lot of Wii clones in the market which are very similar to the original ones.

you can ask your local store operator for the original ones.Originally NINTENDO is the brand but there is one
packing which is Specified as SHIRO NINTENDO but that one is not the original.

Most of the clones of these sensors have internal noises which creates unwanted drift with the quad.

Hope you got all the things.
But pls confirm before buying that the product is original.

Dharmik

thanks mate.you won't believe but i spent more than 4k for controller board only :/

dhirajjadhaodhiraj

#18
Hello guys,
i will be updating the whole build log for MultiWii Quadrotor with all diagrams and guides below
please ask for any thing which you don't get:

MULWII QUADROTOR BUILD LOG:

first of all get known to some terms:

1.Wii motion Plus(Gyro Module) - WMP or WM+
2. Wii Nunchuk(accelerometer module) - Nunchuk
3. SDA - Data signal lines
4. SCL - Clock signal lines

CONTROLLER BOARD SPECIFICATION:

You can build the controller board with several configuration like
1. with Wii Motion Plus Only
2. With Wii Nunchuk Only
3. With WMP+Nunchuk

But if you want to build the quadrotor with the AUTO STABLE function then the 3rd configuration i.e with
WMP+NUNCHUK is preferred.

After deciding which configuration to do( i am assuming 3rd configuration here) you will have to buy the following componenets:

1. Arduino Pro-mini,16MHz,atmel328(http://www.sparkfun.com/products/9218  or  http://www.rhydolabz.com/index.php?main_page=product_info&products_id=519)

2. Original Nintendo Wii Motion Plus

3.Original Nintendo Wii Nunchuk

(Both WMP and Nunchuk you can get locally from any authorised Wii console distributor in your city or else you can buy it online but buying it locally will reduce the cost. Price for each WMP and Nunchuk
can vary from 1000-1400. And make some inquiry before buying that the product is the Original from brand NINTENDO).

4. FTDI 5V Cable for programming.(http://www.sparkfun.com/products/9718).

Build Procedure:

After getting the Original Nintento Wii Motion Plus and the Wii Nunchuk,you will have to unscrew and open both to get the Gyro and Accelerometer Module from it.
Here is the link to the Video which explains How to Open Both WMP amn Nunchuk to get the module from it.

PART 1:
PART 2:

After watching this video you will come to know that how to get the Gyro and Accelerometer module from the components and how to solder
Nunchuk to the WMP.
Look for the Images below explaning the Pins for WMP and NUNCHUK and their wiring.



Dont look at the wiring between the PROMINI and WMP now,we will be doing it afterwards


#After finishing soldering the WMP and NUNCHUK we will turn to the Arduino Promini.Here is the image giving PIN Details of the Promini


We will solder the Header pins on the arduino promini Like this from down side


until now we finished soldering pins to the Arduino Promini and Wiring betwwen the WMP and Nunchuk.

#Here is the connection Diagram between Promini and the Sensors(WMP+NUNCHUK)


from the above diamgram you can interpret the Circuit.

MAIN CONTROLLER BOARD CONSTRUCTION:

Now for wiring up everything together as per the Circuit Diagram in the above image can be done in two ways.

1. Using General Pupose PCB and Soldering.

2. By Making Single Sided PCB at Home.

for the time we will stick to the 1st option to make the JOB simple.

Now you can solder the above circuit in the image by taking reference position of this image.
From this image you will get the idea to where to place the respective components.


After soldering your own PCB.Your board Will somewhat look like this.




in the above image you can see that i have mounted the Female header pin on the board so that we can easily put Pre-male pin soldered
Promini on this.Main advantage of this arraangement is you can take out the Promini at any time if you want.

Now You are ready with all the electronics mounted on the board as per shown in the circuit diagram and the whole setup will look
like this:


The orientation of the WMP and Nunchuk should as shown in the image below:


And now we will move on to the software part.

MULTIWII SOFTWARE VER1.7:

1. First of all you will have to download the ARDUINO ENVIRONMENT Application for uploading firmware to the board

Click on the below link to download the latest version of ARDUINO ENVIRONMENT for your respective OPERATING SYSTEM :
http://arduino.cc/en/Main/Software

2. Now you will have to download the MUltiwii COde version 1.7 written by Alex in paris.
Click on the link below to download the Zipped file of the Code and extract it to the folder.
http://multiwii.googlecode.com/svn/tags/MultiWiiV1_7.zip

This zip file contains 2 folders. One contains the main software code and other contains the CONFIGURATOR which i will explain you later.

3. Now you will have to download the PROCESSING which is required for running the configurator.
Click the link below to download the the PROCESSING for your respective operating system:
http://processing.org/download/

4. Now if you have the latest version of the JAVA then no need to download otherwise for updating it you can download the
Latest Firmware of the JAVA by clicking on the below link:
http://www.java.com/en/download/index.jsp

5. You will also have to download and Install the FTDI drivers so that your FTDI cable can work with your PC.
Click here to download it:
http://www.ftdichip.com/Drivers/CDM/CDM20814_Setup.exe

Now we have finished downloading all the Required sofwares for uploading the firmware.
now we will move on to how to upload the Firmware to the Arduino promini.

UPLOADING FIRMWARE TO THE ARDUINO PRO-MINI

Now open the application file from the latest ARDUINO ENVIRONMENT which we have already downloaded.
After opening it you will see this window:


Now go to Tools option given on the Bar and from there select the Proper Board as shown below:


Now go to File option and open the firmware from the folder where you have saved it with the name- MultiWii1_7

The Code is self explanatory.There are only some #defines which you will have to activate by uncommenting it as per your configuration.

After doing the necessary corrections now your code is ready for upload.

#UPLOADING FIRMWARE:

Now connect the FTDI cable to the Arduino promini first as shown in the image below:

look at the proper orientation of the cable and the Promini.
Now connect the other USB end to the USB PORT on your PC.

From your PC's Device manager you will come to know the port number of your FTDI cable.
Select the same port in the ARDUINO SOFTWARE
by going to Tools>Serial Port>( Your COM PORT numbar)

After that click on the
VERIFY button given below the bar which will start compiling the software.Once it get compiled
push the Reset button on the Arduino Promini and after few second.

Click on the UPLOAD button in arduino which will upload the software to the Promini.
It takes around 20 second for the Firmware to get Uploaded.

After Uploading the firmware to your board.now your board is ready for test with MultiWii cofigurator.

TESTING THE MULTIWII BOARD WITH THE MULTIWII CONFIGURATOR:

Now the Multiwii Firmware which we have downloaded contain 2 folders on of that folder contains the Configurator.
So go to that folder and Open the respective folder according to your Operating System.

Before opening the MUltiWiiConf1_7.exe connect your board through FTDI cable to the PC and then open the Configurator.

Configurator takes sometime to open.This opening time can vary PC to PC so dont worry if your configurator is taking time to get open.
But check that you have downloaded all the necessary software which i have already mentioned.
After opening you will see  following window:


In your case,at LEFT UPPER corner you will find the list of the Ports.From that you will have to choose the Port Number which you have specified for the FTDI cable.
Initially Port number will be shown with Brown Background but as soon as you select the port it will turn to Green.
After that Click on the START to read the values from the board.
Here are some video's which explains about how to use the Configurator:
http://www.youtube.com/watch?v=qT3MlyRvy9w&feature=related

http://www.youtube.com/watch?v=RT-9CCuPYeU&feature=related

http://www.youtube.com/watch?v=oqaYiTP10e8&feature=related

http://www.youtube.com/watch?v=XD5YUqDhBGE&feature=related


rcpilotacro

Super stuff Dhiraj, good thread after a long time
Gusty's Hangar and Introduction.

A Good pilot will practice until he gets it right,
A Great pilot will practice until he can't get it wrong.

Dharmik


sundaram

fantastic thread Dhiraj  {:)}  {:)}  {:)}

Subscribed

jeevan reddy

#22
Quote from: dhirajjadhaodhiraj on October 11, 2011, 10:16:06 PM
Hope you got all the things.
But pls confirm before buying that the product is original.

thank you sir for your reply,
                                                 im using jdrones 850kv motors,jdrones 30amp esc's,jdrones 10*4.5 propellers,hobbyking control board,nanotech 2200mah 3s 45c-90c lipo .it is still in construction phase.................if u want i can post the links to these parts sir................
                        regards jeevan reddy........................

jeevan reddy

tnank you sir for your reply,
                                                 im using jdrones 850kv motors,jdrones 30amp esc's,jdrones 10*4.5 propellers,hobbyking control board,nanotech 2200mah 3s 45c-90c lipo .it is still in construction phase.................if u want i can post the links to these parts sir................
                        regards jeevan reddy........................

dhirajjadhaodhiraj

@jeevan
the parts which you have selected are perfect for the quadrotor.
Have you started the build?