This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
projects:crazyflie:mechanics:assembly [2013-04-24 21:18] tobias [What do you need to do] |
projects:crazyflie:mechanics:assembly [2021-06-24 16:49] (current) kimberly |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | <WRAP center round important 60%> | ||
+ | This page has deprecated and will be archived. Please go to [[https:// | ||
+ | </ | ||
====== Assembly of the Crazyflie Micro Quadcopter Kit====== | ====== Assembly of the Crazyflie Micro Quadcopter Kit====== | ||
This page has details about how to assemble the Crazyflie nano quadcopter kit. | This page has details about how to assemble the Crazyflie nano quadcopter kit. | ||
Line 13: | Line 16: | ||
* Soldering iron and solder | * Soldering iron and solder | ||
* Scissors | * Scissors | ||
- | * Tweezers and a clamp or third-hand | + | * Tweezers and a clamp or third-hand |
+ | |||
+ | ====== Check the electronics ====== | ||
+ | Before you go ahead and assemble the Crazyflie check the Crazyflie control board and the Crazyradio electronics: | ||
+ | {{: | ||
+ | |||
+ | 1. Attach a powered micro-USB cable to the Crazyflie control board. It should power up and blink 5 times with the green LED. After that the green LED should be fully on and the red LED should blink. | ||
+ | |||
+ | 2. Attach the Crazyradio to a computer and follow the [[http:// | ||
+ | |||
+ | 3. When the cf-client is installed and the Crazyradio is working it should be possible to connect to the Crazyflie using the connect button in cf-client. Test that you can connect. It is also a good time to update the firmware now using the [[http:// | ||
+ | |||
+ | When all these tests passed go ahead and start the assembly. If they did not pass visit the forum and open a support thread if you can't already find one describing the problem. | ||
====== What do you need to do ====== | ====== What do you need to do ====== | ||
- | {{: | ||
1. Check that you have everything that's needed | 1. Check that you have everything that's needed | ||
+ | |||
+ | {{: | ||
+ | |||
+ | 2. Twist the two motor wires together so they are easier to handle (and electromagnetic noise is reduced) | ||
{{: | {{: | ||
- | 2. Twist the two motor wires together | + | {{: |
+ | |||
+ | 3. Thread | ||
{{: | {{: | ||
{{: | {{: | ||
{{: | {{: | ||
- | 3. Thread | + | |
+ | 4. Insert | ||
| | ||
{{: | {{: | ||
- | 4. Insert the motor into the motor mount and be careful | + | |
+ | 5. Press the motor mount on to the PCB arm. Be careful | ||
{{: | {{: | ||
{{: | {{: | ||
- | 5. Press the motor mount on to the PCB arm. Be careful not to damage the wires when you do it. Start with M1. | ||
- | {{: | ||
6. Try to attach the peeled end of the motor wire into the motor through hole pad. Start with white wire on round pad on M1. | 6. Try to attach the peeled end of the motor wire into the motor through hole pad. Start with white wire on round pad on M1. | ||
+ | |||
+ | {{: | ||
+ | {{: | ||
+ | |||
+ | 7. Turn the PCB around carefully not removing the wire from the hole and solder it from the top of the PCB. The square pads can take a bit longer to heat up as they are connected to the battery supply copper plane. | ||
{{: | {{: | ||
- | 7. Turn the PCB around carefully not removing | + | {{: |
+ | |||
+ | 8. Repeat step 2-7 for the rest of the arms M2, M3 and M4 and remember to alternate | ||
{{: | {{: | ||
- | {{: | + | {{: |
{{: | {{: | ||
- | 8. Repeat step 2-7 for the rest of the arms M2, M3 and M4. | ||
+ | 9. Attach the propellers (see drawings below for mapping). :!: You got two **different** packs of them with your kit, one with five clockwise and one with five counter-clockwise ones, take care to really use propellers from both packages, not just mounting two of them upside down, your drone won't fly otherwise :!:. Your clockwise propellers may be labeled with an " | ||
+ | |||
+ | {{: | ||
{{: | {{: | ||
- | 9. Attach the propellers (see drawings below for mapping). We recommend you sorting out the best propellers. [[projects: | + | |
+ | 10. Attach the battery and try to centre | ||
{{: | {{: | ||
{{: | {{: | ||
{{: | {{: | ||
- | 10. Attach the battery and try to centre the weight on the PCB as good as you can. | ||
- | |||
- | {{: | ||
- | 11. Power on and check that all motors spin correctly during start-up. | ||
+ | 11. Before you power it on **visually inspect your soldering for shorts**. Make sure any copper from the wires are not sticking out so they could short to **either of the two resistors next to M3 or to anything else**. You can also use a ohmmeter to check for a resistance of about 2 ohms between each pair of pads. After that power on (carefully push in the button with your fingernail - it is **not** a slide switch) and check that all motors spin during start-up and in the correct direction. | ||
+ | {{: | ||
+ | {{: | ||
====== Video ====== | ====== Video ====== | ||
- | {{youtube> | + | Assembly video using new motor mounts |
+ | {{youtube> | ||
====== Motors and propellers ====== | ====== Motors and propellers ====== | ||
Line 67: | Line 98: | ||
{{: | {{: | ||
- | ====== Maximizing performance ====== | ||
- | To get the best performance out of the Crazyflie we recommend you to optimize it. Below you will find some tips | ||
- | === Balancing propellers === | ||
- | Vibration is one of the biggest reasons the Crazyflie performance is degraded. Vibration effect the gyro and accelerometer measurements making them more noisy and inaccurate. Vibration is mainly caused by unbalanced propellers but can be caused by a bent motor axis as well. Balancing these small propellers is extremely hard and we are still searching for a good way to do it. An easier way to get balanced propellers are to sort them and categorize them according to their vibration. This can easily be done by using the spare motor and a normal 1.5V AA battery to power it while testing each propeller. After this has been done use the propellers with the least vibrations. | ||
- | === Centre the battery weight === | ||
- | Getting the [[http:// | ||