Obsah:

Arduino UNO a CO-pilot (automatický pilot): 6 krokov
Arduino UNO a CO-pilot (automatický pilot): 6 krokov

Video: Arduino UNO a CO-pilot (automatický pilot): 6 krokov

Video: Arduino UNO a CO-pilot (automatický pilot): 6 krokov
Video: Jak zainstalować i skonfigurować OpenBuilds Control oraz GRBL na Arduino - poradnik #DIY #CNC #vslot 2024, Júl
Anonim
Arduino UNO a CO-pilot (automatický pilot)
Arduino UNO a CO-pilot (automatický pilot)

Zdravím všetkých, uverejňujem malý pilotný systém pre lietadlo s pevnými krídlami RC (Sky surfer V3)

pretože sky surfer v3 je motorový klzák, môžeme tento auto-pilotný systém používať počas kĺzania alebo dokonca aj pri napájaní. Pred spustením mojej predstavy o auto-pilote nie je synchronizácia palubného počítača (v tomto prípade arduino uno)

s GPS, magnetometrom, barometrom a mnohými ďalšími senzormi. toto je len spojenie so 6-osovým gyroskopom, akcelerometrom a vždy, keď je tento senzor zapnutý, stará sa o os pohybu

Krok 1: Potrebné veci

Potrebné veci
Potrebné veci
Potrebné veci
Potrebné veci
Potrebné veci
Potrebné veci

1. Sky surferv3 (alebo akékoľvek iné pevné krídlo)

2. 6-kanálová kombinácia rádia tx, rx

3. LiPo 11,1 V 2200 mAh (závisí od ESC a použitého motora)

4. MPU 6050 acc+gyroskop (IMU)

5. Svetre (M-M, M-F, F-F)

6. Kolíky záhlavia a ženské porty

7. Arduino UNO

8. Súprava na spájkovanie

9. Nástroje

Krok 2: Umiestnenie IMU

Umiestnenie IMU
Umiestnenie IMU

Toto je jeden z rozhodujúcich krokov v tomto procese zostavovania, pretože os otáčania úplne závisí od umiestnenia senzora.

IMU je teda umiestnená v strede dvoch CG, kde sa pokúšame vyvážiť lietadlo. Tiež som umiestnil niekoľko tlmičov vibrácií, aby sa zabránilo axiálnym (vibráciám motora), ktoré ovplyvnia hodnoty IMU.

V tomto kroku sa používajú záhlavia a port ženy na pripevnenie IMU k trupu.

Krok 3: Schéma zapojenia

Schéma zapojenia
Schéma zapojenia

V tomto schéme zapojenia je výstup ch 6 daný arduino uno na spracovanie počasia na prijatie príkazov od pilota alebo spustenie v režime automatického pilota, takže ch 6 je spínač automatického pilota.

Krok 4: Program

Základný program je prevzatý z „Gyro kamery“s pokynmi. tu sa začne čítať os x a hodnoty sa odovzdajú servu (alieron)

Logika je, že Arduino číta hodnoty ch 1 a ch 6. tu ch 1 je alieron, ktorý je kotúčom lietadla.

Ak je ch 6 vysoké (hodnota vysokej postiomy je 1980. potom spustí servo z IMU, ak nie naberá pilotné hodnoty.

Takže ch 6> 1 500

je to režim autopilota alebo iný normálny režim.

V základnom programe sú korekčné hodnoty x uvedené ako 27. toto sa mení podľa polohy IMU v trupe

Krok 5: Integrácia

tu prichádza tá najnáročnejšia práca, ktorá robí veľa chodníkov a metódu chodník a omyl. ale príde veľa motýľov, keď to konečne vyjde

Krok 6: Let

Image
Image

Páni, toto je konečný produkt, je taká krásna a veľmi inkluzívna

Odporúča: