Quadcopter Using KK 2.15 Module

Introduction: Quadcopter Using KK 2.15 Module

For a drone to fly autonomously, all the necessary sensors, processing power, and communication chips must be built-in. While that may not seem like much, it actually eliminates a lot of currently existing commercial civilian drones available to the general public.


NOTE: This Instructable has been entered for the Coded Creations, Move it, and Things That Fly Contests,if you love this project and appreciate my efforts, I would be highly grateful if you could vote for this project there and help me win.

Step 1: Materials Used

Hardware Items:

1) Quadcopter Frame (Preferrably one which has a built in Power Distribution board)

2) Microcontroller (KK 2.15 Flight Controller)

3) Electronic Speed Control (30 Amps) (4 pieces)

4) Brushless Motor (850KV) (4 pieces)

5) Propellers (2 sets)

6) Power Distribution Board (Not needed if frame has a built in one)

7) Lithium-Polymer 2300 mAH Battery

8) FlySky FS-T6 Controller includes the Receiver

http://www.amazon.com/ZJchao-Digital-Proportional-...

9) Stress balls (4)(Extremely useful if you are a novice flyer like me)



Tools and knowledge:

1) Basic soldering skills
2) Alan keys
3) Shrink tubes(Preferably Turnigy)
4) Zip ties (To hold the ESC's onto the frame)
5) Glue gun (To put all over the connections to avoid any contact between them)

Step 2: Assemble and Connect

1) The motors and ESC's can be connected to each other via direct soldering or using Bullet Connectors of 4mm dimension.

2) The ESC's are then connected to the power distribution board, or in this case directly to the frame which has an inbuilt power distribution board, by soldering. (Make sure to know if the ESC's are supposed to be flashed or not, mine did not required to do so.)

3) Once this is done, solder the battery wire to the frame.

4) Once all the soldering work is done,and the hardware is setup, connect the KK Board(again flashed with the latest firmware) with the ESC servo wires, and Receiver.

Step 3: Plug in the Battery and Test Your Quadcopter

1) If your code is all correct and your connections are all good you should see the LCD screen on the board lit up, from where you can easily calibrate both the Accelerometer and Magnetometer.

Exact steps to be followed for the setup


2) Connect the controller to your laptop and download the T6Config application on to your desktop and test the controls to see if the Throttle, Pitch, Yaw and Altitude are not inverted.

http://www.hobbyking.com/hobbyking/store/uploads/9...


3) Set End points to 100% and subtrim each channel according to your needs and quad's stability.

4) Now arm the KK Board(you'd see ARMED come up on the LCD screen) and gradually increase the throttle. If everything is perfecty connected, flashed and calibrated the motors will start rotating.

Step 4: First Flight and Future Improvements

I attached the Stress balls, to ensure in the event of I having to cut the throttle at any instant, the landing wouldn't destroy any of the parts or the frame.

While this whole task took me 2 days, there is still room for improvements like controlling the quadcopter with a mobile device rather than a remote.

Also,


When I will upgrade my quadcopter with FPV (first-person view), i.e. equip my quadcopter with a camera, video transmitter, video receiver and goggles/monitor to have a live video feed down to the ground, which will also mean purchasing a battery of much higher capacity than the present one.

Things That Fly Challenge

Participated in the
Things That Fly Challenge

Coded Creations

Participated in the
Coded Creations

Mind for Design

Participated in the
Mind for Design

Move It

Participated in the
Move It

Be the First to Share

    Recommendations

    • Clocks Speed Challenge

      Clocks Speed Challenge
    • Toys & Games Contest

      Toys & Games Contest
    • Big vs Small Challenge

      Big vs Small Challenge

    35 Comments

    0
    Prodigitalife
    Prodigitalife

    Question 7 months ago

    Hi Hello I see your project & it's very good & I have one question, in the Step 2: Assemble and Connect, what do you mean with the Power Distribution Board?
    For example: In the DJI WEB Page it says that the F450 Flame Wheel frame comes with an Integrated PCB connections for direct soldering of your ESCs, is that what you mean, with Power Distribution Board? Many thanks!!!

    0
    prarthana181k
    prarthana181k

    Question 1 year ago

    Hello, I doing a mini project on drone, we have used kk2.1 flight controller ,in our drone we have changed 3 ESC of 3rd motor.first ESC burnt because soldering of negative wire come out .. second one didn't calibrate with receiver ..we don't know what happened to that ESC so we thought it is bad ESC ,so we replaced with 3rd one..drone was flying then after 30 seconds,this ESC got burnt completely..can anyone give me any solution for this ??

    0
    vinoth.mn96
    vinoth.mn96

    Question 2 years ago on Step 4

    I have kk2.1.5 flightcontroller and done acc configuration, load layout everything is done but my board is not armed. How can i get armed.. Help me to fix this problem??

    0
    HithuS
    HithuS

    Answer 2 years ago

    There is a rolling switch near the throtell just put it to loww

    0
    HithuS
    HithuS

    Question 2 years ago on Introduction

    I have an issue with kk board its LCD screen is not working properly . I need help

    0
    Vasuchhabra
    Vasuchhabra

    5 years ago

    Hello sir, I followed all your instructions, calibrated esc's and also accelerometer but my quad flies sideways rather than flying vertically. please help me to solve this problem!!

    0
    koz12
    koz12

    Reply 5 years ago on Introduction

    what youre describing is called "drifting". your quad thinks its level but its really not. recalibrate the gyroscope on a level surface. even out the weight of the quad. you may have to move some things around. shift the batteries to the off balance side. hope that helps.

    0
    BhavikS9
    BhavikS9

    Reply 2 years ago

    My quad also fly side ways . It lifts high but it is not stable at a position. Please help

    0
    rbanga
    rbanga

    Reply 5 years ago on Introduction

    Also the most common mistake people make is not keeping the sticks of the RC in the center position, so look into that as well.

    0
    BhavikS9
    BhavikS9

    Question 2 years ago

    I have kk 2.15 flight controller. I have tried every hook and crook but my Quadcopter is not stable. I am struggling for 2 months now . Please help.

    0
    SmyanT
    SmyanT

    Question 2 years ago

    Will the length of wires effect the drone? If one is a little shorter or longer than the other motor esc connections, will it effect the quads performance?

    1
    This_is-gks
    This_is-gks

    Question 2 years ago on Step 4

    See my quadcopter is not lifting when I try to give full throttle then all the motors stop rotating and when I see the kk2.1.5 board it showsitself armed

    0
    Nikku kumar
    Nikku kumar

    Question 2 years ago

    I do the same satting in kk2.1.5. But two motor are spaning and other two not. why Do so. Give me staps and sutable Ans.

    0
    MercadoR
    MercadoR

    4 years ago

    can i use a 980kv motors?

    0
    gouwsf
    gouwsf

    Reply 2 years ago

    You can.

    0
    AsmiD
    AsmiD

    Question 3 years ago on Step 2

    We have not got Bullet connector for connection moto with ESC , so can we solder them without any harm to kit??

    0
    gouwsf
    gouwsf

    Answer 2 years ago

    Hi. You can solder them, no harm. It might be bit late now, but this ibfo might be helpful for others.

    0
    UrvishP8
    UrvishP8

    Question 3 years ago on Step 3

    Is the kk board available in the market already coded?

    0
    AtharvaTagalpallewar

    How much is the weight of the quad-copter? Will it be able to handle additional weight?

    0
    Satyam stan
    Satyam stan

    4 years ago

    hello sir , can you please teach me how do i put wires in correct slots from my kk 2.1.5 to the same receiver which youve used ? please do help me :( please