Brushed motors Arduino drone
Step 4 The body
Well, my drone body is 3D printed uisng PLA material. You heve the STL files below if you want to print the same. Youl'll need a big printing area for the full body or use the divided parts for a smaller printer.
if you don't have a 3D printer, just made the body out of foam or thin plywood. Make it as lighter as you can since this drone won't have too much power.
The 3D files here
As you can see in the photo above, the body has holes in the arms for the DC motors gears. With just one screw, or maybe super glue, we fit those plastic gears in place. In these gear supports, we fit the DC motors and on the other side the plastic propellers. The body is basically ready. The plastic gear parts already have foots so the drone will be a bit high over the ground.
Now the body and the PCB are ready. Solder the motors to the PCB adn let's look over the multiwii code. Also make sure that the propellers are spinning in the correct direction.
Step 5 The code
Now we know that each part works ok. The code that we will use first is a MultiWii platform as in the past tutorial on Arduino based drone for quadX drone. Ina future part we will make our own code but that doesn't work quite well yet, sorry.
Go to the link below and donwload that zip file. Inside you will have the MultiWii Arduino code and the Multiwii Java platform for 32 and 64 bits.
Connect the FTDI module to to the Arduino pro mini, open the code, select Arduino pro mini as programmer and upload the code. Now with the FTDI module connected, open the Java Multiwii Platform and let's see if everything is ok.
Download multiwii here:
With the code uploaded, the FTDI connected and the Multiwii platform on, power the transmitter and chech if you can receive data for throttle, yaw, pithc and roll. Also the extra 2 AUX channel. To power the motors put throttle to maximum and yaw to amximum for 3 seconds. Now we can fly.