mirror of
https://github.com/CopterExpress/clover.git
synced 2026-05-26 21:19:35 +00:00
Add files via upload
3 new translated articles (RU to EN)
This commit is contained in:
committed by
GitHub
parent
43bfcb4f59
commit
609fa2874f
@@ -1,3 +1,34 @@
|
||||
# CLEVER
|
||||
Clever
|
||||
======
|
||||
|
||||
This is CLEVER drone kit documentation in English.
|
||||
<img src="../assets/clever3.png" align="right" width="300px" alt="Klever">
|
||||
|
||||
"Clever" is an educational constructor set of a programmable quadcopter that consists of popular open source components, and a set of necessary documentation and libraries for working with it.
|
||||
|
||||
The kit includes a Pixhawk/Pixracer flight controller with the PX4 flight stack, a Raspberry Pi 3 as a controlling onboard computer, and a camera module for performing flights with the use of computer vision, and a set of various sensors and other peripherals.
|
||||
|
||||
The same platform was used for creating many "large" projects of the Copter Express company, for example, drones for [autonomous pizza delivery promotion events](https://www.youtube.com/watch?v=hmkAoZOtF58) (Samara, Kazan); a drone for coffee delivery at the Skolkovo Innovation Center, a autonomous quadcopter with charging station for site monitoring and security, winning drones in [Robocross-2016](https://www.youtube.com/watch?v=dGbDaz_VmYU), [Robocross-2017](https://youtu.be/AQnd2CRczbQ)" competitions, and many others.
|
||||
|
||||
To learn how to build, configure, pilot and program a Clever autonomous drone, use this gitbook.
|
||||
|
||||
If you have studied our gitbook, but have not found an answer to your question, write to our support chat, and our specialists will be happy to answer you: https://t.me/COEXHelpdesk.
|
||||
|
||||
We also have a chat for programmers coding for PX4, autonomous navigation indoors, and drone swarms https://t.me/DroneCode.
|
||||
|
||||
Raspberry Pi image
|
||||
----------------------
|
||||
|
||||
**Preconfigured OS** image for Raspberry Pi 3 with installed and configured software is available [here](microsd_images.md).
|
||||
|
||||
The image includes:
|
||||
|
||||
* Raspbian Stretch
|
||||
* ROS Kinetic
|
||||
* Configured [networking] (network.md)
|
||||
* OpenCV
|
||||
* mavros
|
||||
* A software set for working with Clever
|
||||
|
||||
[API description](simple_offboard.md) for autonomous flights.
|
||||
|
||||
The source code of the collector of the image and only can be found at [GitHub](https://github.com/CopterExpress/clever).
|
||||
388
docs/en/assemble_2.md
Normal file
388
docs/en/assemble_2.md
Normal file
@@ -0,0 +1,388 @@
|
||||
Clever 2 construction kit assembly instruction
|
||||
============================================
|
||||
|
||||

|
||||
|
||||
## The constructor kit contents
|
||||
|
||||

|
||||
|
||||
* Central frame ×2.
|
||||
* Additional frame ×4.
|
||||
* Beam ×8.
|
||||
* Legs x8.
|
||||
* Beam guard ×8.
|
||||
* Propeller guard ×16.
|
||||
* Side guard ×16.
|
||||
* Dalprop 5045 plastic propeller ×4.
|
||||
* Racerstar BR2205 2300kV brushless motor ×4.
|
||||
* Speed adjusters ESC, DYS XSD20А ×4.
|
||||
* Power controller XT60 pin ×1.
|
||||
* Power connector XT60 socket ×1.
|
||||
* Three-wire female-female flat cable ×2.
|
||||
* Wire copper multicore silicone insulated cable 14AWG (red, black), 50 cm long
|
||||
* Power distribution board PDB BeeRotor Power Distribution Board V2.0 ×1.
|
||||
* Li-ion rechargeable battery (battery) 18650 ×8.
|
||||
* EFEST Luc V4 Li-lon Charger ×1.
|
||||
* Regulators protective case ×4.
|
||||
* Legs attachment ×8.
|
||||
* PixHawk flight controller ×1.
|
||||
* FlySky i6 radio receiver×1.
|
||||
* FlySky i6 radio transmitter ×1.
|
||||
* EFEST LUC V4 Charger ×1.
|
||||
* Micro USB to USB Cable ×1
|
||||
* Battery compartment 18650 li-Ion ×1
|
||||
* Wire copper multicore silicone insulated cable 18AWG (red, black), 100 cm long
|
||||
* AA battery ×4
|
||||
* Jumper, Bind-plug
|
||||
|
||||
### Fasteners
|
||||
|
||||
* 6 mm plastic legs ×28.
|
||||
* 30 mm plastic legs ×32.
|
||||
* М3х8 screws ×48.
|
||||
* М3х12 screws ×24.
|
||||
* М3х16 screws ×40.
|
||||
* Plastic nuts ×8.
|
||||
* Metal nuts ×48.
|
||||
* Stickers for the compartment battery ×8.
|
||||
* Thermal contraction tube ⌀15, .50 cm
|
||||
* Thermal contraction tube ⌀5, 100 cm
|
||||
* Double-sided 3M adhesive tape ×16.
|
||||
* Screwdriver ×1 (visualization needed)
|
||||
* Insulation tape ×1
|
||||
* Stationery scissors ×1
|
||||
* Strap for the battery 250 mm ×1
|
||||
|
||||
## Functionality of the Flysky i6 transmitter
|
||||
|
||||
1. Switch A (SwA).
|
||||
2. Switch B (SwB).
|
||||
3. Switch (SwC).
|
||||
4. Switch D (SwD).
|
||||
5. Left stick.
|
||||
6. Right stick.
|
||||
7. Left trimmer.
|
||||
8. Right trimmer.
|
||||
9. Up button.
|
||||
10. Down button.
|
||||
11. OK button.
|
||||
12. Cancel button.
|
||||
13. BIND KEY button.
|
||||
14. POWER switch.
|
||||
15. LCD.
|
||||
16. Handle A (VrA).
|
||||
17. Handle B (VrB).
|
||||
|
||||

|
||||
|
||||
## Additional equipment
|
||||
|
||||
### This equipment is not part of the Clever 2 constructor kit, but it is required for the assembly process
|
||||
|
||||
1. Soldering iron
|
||||
2. Colophony/ Flux (neutral)
|
||||
3. Solder
|
||||
4. Hot air gun
|
||||
5. Pliers
|
||||
6. Pincers
|
||||
7. Stationery knife
|
||||
8. Multimeter
|
||||
|
||||

|
||||
|
||||
[Soldering safety](tb.md)
|
||||
|
||||
## Assembly order
|
||||
|
||||
### Installation of motors
|
||||
|
||||
* Unpack the motors. Using pliers, shorten the wires on the motors by cutting half the length (leaving about 25 mm).
|
||||
|
||||

|
||||
|
||||
Strip
|
||||
|
||||
* remove 2 mm of insulation from the ends of the wire without damaging the copper strands.
|
||||
|
||||
Twist the wires.
|
||||
|
||||
Blanch
|
||||
|
||||
* Apply flux to the exposed part of the wire.
|
||||
* Cover the solder using tweezers.
|
||||
|
||||

|
||||
|
||||
#### Fix the motor on the beam
|
||||
|
||||
* Install the motor on the engraved side of the beam.
|
||||
* Attach the motors to the beams with М3х8 screws using a screwdriver.
|
||||
|
||||

|
||||
|
||||
* Beams with motors should be arranged according to the diagram. The arrows indicate the direction of motors rotation.
|
||||
|
||||

|
||||
|
||||
### Blanch three contact pads of the adjuster
|
||||
|
||||
* Apply flux
|
||||
* Apply solder
|
||||
|
||||
To make solder neatly fill the entire pad, warm up the contact pad of the adjuster. For this purpose, hold the tip of the soldering gun to the contact pad for 2 seconds (or more if needed)
|
||||
|
||||

|
||||
|
||||
* Repeat this operation for the remaining three ESC
|
||||
|
||||
### Solder the wires of the motors to the ESC
|
||||
|
||||
Solder the prepared wires of the motors to the pads of ESC.
|
||||
|
||||

|
||||
|
||||
* Repeat this operation for the remaining three ESC
|
||||
|
||||
### Installation of power connectors
|
||||
|
||||
#### Preparing wires for XT60 power connectors
|
||||
|
||||
1. Take a bundle of red and black wires marked 14AWG
|
||||
2. Cut 4 pieces of wire of the following lengths
|
||||
* Length 7 cm (XT60 pin power connector) - 1 red, 1 black
|
||||
* Length 9 cm (XT60 socket power connector) - 1 red, 1 black
|
||||
|
||||

|
||||
|
||||
#### Preparing XT60 pin and XT60 socket high-power connectors
|
||||
|
||||
[Article about high-power connectors and their designations](connectortypes.md)
|
||||
|
||||

|
||||
|
||||
1. Blanch two red and black 14AWG power wires 7 cm long for the XT60 pin connector .
|
||||
2. Blanch contact pads of the XT60 pin connector.
|
||||
3. Solder the black wire to the “-” contact of the connector.
|
||||
4. Solder the red wire to the “+” contact of the connector .
|
||||
5. Cut ⌀5 thermal contraction tube (2 sections × 10 mm).
|
||||
6. Put the ⌀5 thermal contraction tube on the wires so that it covers the contact pads of the wires from XT60.
|
||||
7. Shrink the thermal contraction tube with a hot air gun. 
|
||||
8. Repeat the procedure for XT60 socket connector.
|
||||
|
||||
#### Preparation of the power connector for the 5V control circuit
|
||||
|
||||
1. Trim/pull all pins from one of the connectors. Disconnect it.
|
||||
2. Using a utility knife, pry the retainer off on the remaining connector to release the 3rd wire.
|
||||
3. Remove the 3rd (orange) wire from the connector, since it is not needed.
|
||||
4. The length of the remaining black and red wires should be 10 – 12 cm.
|
||||
|
||||

|
||||
|
||||
### Installation of the power distribution board
|
||||
|
||||
#### Pre-soldering check
|
||||
|
||||
[Article about continuity test](test_connection.md)
|
||||
|
||||

|
||||
|
||||
Check OPEN CONDITION of the following circuits (absence of the multimeter sound signal):
|
||||
|
||||
* “BAT+” and “BAT-”
|
||||
* “12V” and “GND”
|
||||
* “5V” and “GND”
|
||||
|
||||
Check CLOSED CONDITION of the following circuits (presence of the multimeter sound signal):
|
||||
|
||||
* “BAT-” with every contact marked “-” and “GND”
|
||||
* “BAT+”, with every contact marked “+”
|
||||
|
||||
### Blanch the contact pads of the power board
|
||||
|
||||
1. [Blanch*] (zap.md) the contact pads of the power board
|
||||
2. Using a multimeter, check absence of contact closure on the PCB (check continuity)
|
||||
|
||||

|
||||
|
||||
To make solder neatly fill the entire pad, it should be warmed up. For this purpose, hold the tip of the soldering gun to the contact pad for 2 seconds (or more if needed)
|
||||
|
||||
#### Soldering the XT60 high power connector
|
||||
|
||||
Solder the connector for battery, observing polarity on the contact pads.
|
||||
|
||||

|
||||
|
||||
IMPORTANT NOTE about polarity
|
||||
|
||||
* the red wire is “+”
|
||||
* the black wire is “-”
|
||||
|
||||
#### Soldering of the power connector for the 5V control circuit
|
||||
|
||||
Solder the 5V connector, observing polarity on the contact pads.
|
||||
(in the picture: the red wire is “+”)
|
||||
|
||||

|
||||
|
||||
### Installation of the battery compartment
|
||||
|
||||
#### Preparation of jumpers (3 pcs.)
|
||||
|
||||

|
||||
|
||||
* Cut off 2 cm length of the high-power wire
|
||||
* Strip on both ends.
|
||||
* Blanch
|
||||
* Make 3 jumpers
|
||||
* Solder the jumpers according to the diagram.
|
||||
* Check continuity with a multimeter. If necessary, clean with sand paper.
|
||||
|
||||
#### Preparation of the battery compartment
|
||||
|
||||

|
||||
|
||||
* Glue a sticker with marking to the inside of the battery compartment in accordance with the polarity.
|
||||
* Stick a strip of adhesive tape to the bottom of the compartment.
|
||||
|
||||
### Installation of the power distribution board
|
||||
|
||||
* Fix the power board to the frame with М3х8 screws and plastic nuts. 
|
||||
> **IMPORTANT** An arrow on the board points to the fore cutout
|
||||

|
||||
|
||||
#### Installation of elements
|
||||
|
||||
1. Install the nuts into plastic holders. 
|
||||
2. Fix the beams to the frame with М3х16 screws
|
||||
* The beams are installed on top of the frame
|
||||
* Plastic holders are installed on the bottom of the frame. 
|
||||
3. Arrangement of motors. Check arrangement of the motors (the motors with black nuts should be in the top left and lower right corners). 
|
||||
4. Put the power wires of the ESC through the holes. 
|
||||
|
||||
#### Soldering the high-power circuit board
|
||||
|
||||
Solder the high-power wires of the ESC to the power supply board observing polarity.
|
||||
|
||||

|
||||
|
||||
IMPORTANT NOTE about polarity
|
||||
|
||||
* the red wire is “+”
|
||||
* the black wire is “-”
|
||||
|
||||
### Pairing the receiver and transmitter
|
||||
|
||||
1. Connect the radio receiver to the 5V connector. In any connector, GND in the bottom. In the diagram, the power is labeled 5V 
|
||||
2. Connect the battery. The LED on the radio receiver should be flashing. ![Connecting the battery]
|
||||
|
||||
#### SAFETY when working with the battery
|
||||
|
||||

|
||||
|
||||
#### Enabling the transmitter
|
||||
|
||||
1. Insert the jumper into B/VCC of the radio receiver (short-circuit "ground" and "signal")
|
||||
2. On the transmitter, hold down the BIND KEY button.
|
||||
3. Power up the transmitter (flip the POWER switch, do not release BIND KEY).
|
||||
4. Connect the battery to the copter.
|
||||
5. Wait for synchronization.
|
||||
6. Disconnect the jumper.
|
||||
7. The LED will remain ON continuously.
|
||||
|
||||

|
||||
|
||||
[Radio equipment troubleshooting manual ](radioerrors.md)
|
||||
|
||||
### Checking the motors rotation direction
|
||||
|
||||
1. Apply stickers to the 18650 battery.
|
||||
2. Install the 18650 battery into the compartment observing polarity. 
|
||||
3. Check that the 5V power plug is connected to the receiver according to the circuit diagram.
|
||||
4. Connect the motor ESC to channel 3 of the CH3 receiver according to the circuit diagram. 
|
||||
5. Connect external power (battery).
|
||||
6. Turn the transmitter ON
|
||||
7. Using the left stick, set throttle to 10 %.
|
||||
8. Check the motor rotation direction according to the scheme. 
|
||||
9. If you have to change the rotation direction, toggle any two phase wires of the motor (needs resoldering). 
|
||||
|
||||
### Installation of the radio receiver
|
||||
|
||||
1. Install the 30 mm plastic legs on the frame with М3х8 screws.
|
||||
2. Pass the 5V power connector through the slot. 
|
||||
3. Attach the receiver to the bottom of the additional frame using double-sided adhesive tape and noting the engraving. The antennas are to be pointing forward. 
|
||||
4. Install the 3-wire flat cable into the PPM / CH1 channel. 
|
||||
5. Pass through the slot to the 5 V connector.
|
||||
6. Screw the bottom an additional frame to the legs on the central frame with М3х8 screws. 
|
||||
> **IMPORTANT** The directions of the arrows on the power supply board and the additional frame should coincide
|
||||
|
||||
### Installation of the flight controller
|
||||
|
||||
#### Turn the assembly upside down
|
||||
|
||||

|
||||
|
||||
#### Installation of the PixHawk flight controller
|
||||
|
||||
1. Stick the two-sided adhesive tape in the corners of the flight controller. 
|
||||
> **IMPORTANT** When the motors rotate, vibrations occur, which affect sensors of the PixHawk flight controller. To avoid this effect, the number of double-sided tape layers
|
||||
should be increased up to 4 – 5.
|
||||
2. Install the flight controller in the center of the frame. 
|
||||
> **IMPORTANT** The arrows on the frame and PixHawk should point in the same direction
|
||||
|
||||
#### Connecting the flight controller according to the circuit diagram
|
||||
|
||||
1. Connect PPM (three-wire flat cable) to the RCIN port
|
||||
2. Motors to MAIN OUT ports 1,2,3,4, according to the circuit diagram
|
||||
3. Power by PDB (5V/VCC) to any port except for SB (SBUS)
|
||||
|
||||

|
||||
|
||||
### ESC assembly
|
||||
|
||||
1. Stick the double-sided adhesive tape to the base of ESC protective case 
|
||||
2. Put the ESCs into protective cases. Fasten the assembly to the beams of the frame. 
|
||||
|
||||
### Installation of guard
|
||||
|
||||
1. Attach the lower guard with М3х16 screw to the beams of the frame. 
|
||||
2. Attach the feet to the plastic holders with М3х16 screws. 
|
||||
3. Attach the 30 mm long legs to the holes of the lower guard with М3х12 screw. 
|
||||
4. Attach the top guard with М3х12 screws. 
|
||||
|
||||
### Installation of the battery compartment
|
||||
|
||||
Requires the following components:
|
||||
|
||||
* М3х12 screws (4 pcs)
|
||||
* M3 nuts (4 pcs)
|
||||
* Additional frame (1 pc)
|
||||
* Battery compartment (1 pc)
|
||||
|
||||
1. Attach the battery compartment on the top additional frame with М3х12 screws and nuts. 
|
||||
2. Attach the top additional frame to the legs with М3х8 screws. 
|
||||
3. Install the battery into the battery compartment.
|
||||
|
||||
### Installation of antennas
|
||||
|
||||
1. Attach antennas on double-sided adhesive tape or duct tape, and put the antennae into the front holes of the top additional frame.
|
||||
|
||||

|
||||
|
||||
The copter is ready for configuration!
|
||||
|
||||
## Safety notes for assembly ans configuration
|
||||
|
||||
1. Remove the propellers.“All ground operations are to be performed with propellers removed. Propellers are to be installed on the motors before the flight only.”
|
||||
2. Disconnect the battery. Keep the power off. “Assembly, configuration, and maintenance should be performed with power disconnected. Connect power only for testing electronic components of the copter. After testing, power is to be disconnected before other works.”
|
||||
3. Call for help. “If you experience problem when completing the task, contact the instructor or the teacher, do not try to solve the problem yourself.”
|
||||
|
||||

|
||||
|
||||
## Security when working with 18650 Li-ion batteries
|
||||
|
||||
1. Handle batteries carefully. Avoid falls, bumps, and deformations.
|
||||
2. When connecting (disconnecting) batteries, hold only the connectors, never pull or tug the wires.
|
||||
3. If you see open connectors, violation of insulation or battery compartment integrity, do not touch it, and immediately inform the instructor.
|
||||
|
||||
See article [safety precautions when soldering and during copter flight operation](safety.md)
|
||||
70
docs/en/gloss.md
Normal file
70
docs/en/gloss.md
Normal file
@@ -0,0 +1,70 @@
|
||||
# Glossary
|
||||
|
||||
## Quadcopter
|
||||
|
||||
An unmanned aerial vehicle with 4 propellers and an electronic stabilization system.
|
||||
|
||||
## Multicopter
|
||||
|
||||
An unmanned aerial vehicle with an electronic stabilization system and the number of propellers equal to 3 (tricopter), 4 (quadcopter), 6 (hexacopter), 8 (octocopter), or more.
|
||||
|
||||
## Flight controller / autopilot
|
||||
|
||||
**1\.** A specialized circuit-board designed for controlling a multicopter, an aircraft or another apparatus. Examples:
|
||||
Pixhawk, Ardupilot, Naze32, CC3D.
|
||||
|
||||
**2\.** Software for the multicopter control circuit-board. Examples: PX4, APM, CleanFlight.
|
||||
|
||||
## Motor
|
||||
|
||||
An electric motor that rotates propellers of the multicopter. Usually, brushless motors are used. These motors are connected to ESC.
|
||||
|
||||
## ESC / motor controller / "regul"
|
||||
|
||||
An Electronic Speed Controller. A specialized circuit-board that controls the speed of the brushless motor. It is controlled by a flight controller using pulse width modulation (PWM).
|
||||
|
||||
ESC has the firmware that determines the characteristics of its operation.
|
||||
|
||||
## Remote control / radio control equipment/ "appa"
|
||||
|
||||
A radio-operated quadcopter remote control. Operation of the remote control requires connecting a receiver to the flight controller.
|
||||
|
||||
Clever may also be [controlled from a smartphone](rc.md).
|
||||
|
||||
## Telemetry
|
||||
|
||||
**1\.** Transmitting the data about the state of a quadcopter or another aircraft over a distance.
|
||||
|
||||
**2\.** The sum of data about the aircraft state as such (height, orientation, global coordinates, etc.).
|
||||
|
||||
**3\.** A system for transmitting the data about the aircraft state or commands to it over the air. Examples: radio modems (RFD900, 3DR Radio Modem), Wi-Fi modules (ESP-07). Raspberry Pi may also be used in Clever as a telemetry module: [the use of QGroundControl via Wi-Fi](gcs_bridge.md).
|
||||
|
||||
## Arming
|
||||
|
||||
Armed is the state of copter readiness for the fligh. When the gas stick is lifted, or when an external command with the target point is sent, the copter will fly. Usually, a copter starts rotating its propellers when it is switched to the "armed" state, even if the gas stick is down.
|
||||
|
||||
The opposite state is Disarmed.
|
||||
|
||||
## PX4
|
||||
|
||||
A popular open source flight controller that works with circuit-boards Pixhawk, Pixracer, and others. PX4 is recommended to be used with Clever.
|
||||
|
||||
## APM / ArduPilot
|
||||
|
||||
An open source flight controller originally created for the Arduino circuit-boards. It was later ported to Pixhawk, Pixracer and other boards.
|
||||
|
||||
## MAVLink
|
||||
|
||||
A communication protocol for drones, ground stations and other devices over the radio channels. Usually, it is this protocol that is used for telemetry.
|
||||
|
||||
## ROS
|
||||
|
||||
A popular framework for writing complex robotics applications.
|
||||
|
||||
## MAVROS
|
||||
|
||||
A library that is a link between the aircraft operating using the MAVLink protocol, and ROS.
|
||||
|
||||
## UART
|
||||
|
||||
A serial asynchronous data transfer interface used in many devices. For example, GPS antennas, Wi-Fi routers, or Pixhawk.
|
||||
Reference in New Issue
Block a user