Cuprins:
- Pasul 1: Lucruri necesare
- Pasul 2: Plasarea IMU
- Pasul 3: Diagrama circuitului
- Pasul 4: Program
- Pasul 5: Integrare
- Pasul 6: Zbor
Video: Arduino UNO a CO-pilot (Auto-pilot): 6 pași
2024 Autor: John Day | [email protected]. Modificat ultima dată: 2024-01-30 11:45
Bună ziua tuturor aici postez un mic sistem de pilot auto pentru avion cu aripă fixă RC (Sky surfer V3)
Deoarece Sky Surfer v3 este planor cu motor, putem folosi acest sistem de pilot automat în timpul planării sau chiar atunci când suntem alimentați. Înainte de a începe ideea mea de pilot automat nu este sincronizarea computerului de bord (în acest caz arduino uno)
cu GPS, magnetometru, barometru și mulți alți senzori. aceasta este doar cuplarea cu giroscopul cu 6 axe, accelerometrul și ori de câte ori acest senzor este armat, are grijă de axa de rulare a zborului
Pasul 1: Lucruri necesare
1. Sky surferv3 (sau orice altă aripă fixă)
2. 6-ch radio tx, combinație rx
3. LiPo 11.1V 2200mah (depinde de ESC și motorul utilizat)
4. MPU 6050 acc + giroscop (IMU)
5. Jersee (M-M, M-F, F-F)
6. Pinii antetului și porturile pentru mamă
7. Arduino UNO
8. Set de lipit
9. Instrumente
Pasul 2: Plasarea IMU
Acesta este unul dintre pasul crucial în acest proces de construcție, deoarece axa ruloului depinde în totalitate de amplasarea senzorului.
Deci, IMU este plasat în centrul celor două CG unde încercăm să echilibrăm avionul. De asemenea, am pus câteva amortizoare de vibrații pentru a evita axiale (vibrațiile motorului) care vor afecta valorile IMU.
Anteturile și portul feminin sunt utilizate în acest pas pentru a fixa IMU pe fuzelaj.
Pasul 3: Diagrama circuitului
În această schemă de circuit, ieșirea ch 6 este dată arduino uno pentru a procesa vremea pentru a prelua comenzile de la pilot sau pentru a rula în modul pilot automat, deci ch 6 este comutator de pilot automat.
Pasul 4: Program
Programul de bază pentru aceasta este preluat din „Camera giroscopică” Instructables. aici se începe citirea axei x și valorile sunt transmise la servo (alieron)
Logica este că Arduino citește valoarea ch 1 și valoarea ch 6. aici ch 1 este alieron care este rolul avionului.
Dacă ch 6 este ridicat (valoarea postiom ridicat este 1980. atunci rulează servo de la IMU dacă nu ia valorile pilot.
Deci, cap 6> 1500
este modul pilot automat sau altfel modul normal.
În programul de bază, valorile de corecție x sunt date ca 27. acest lucru este modificat în funcție de poziția IMU în fuselaj
Pasul 5: Integrare
aici vine cea mai minuțioasă treabă, făcând o mulțime de trasee și metode de urmărire și eroare.
Pasul 6: Zbor
Uau, acesta este produsul final, atât de frumoasă și foarte cuprinzătoare
Recomandat:
Alimentator de pește Arduino Uno în 6 pași ieftini și simpli !: 6 pași
Alimentator de pește Arduino Uno în 6 pași ieftini și simpli! Oamenilor cu pești de companie li s-a prezentat probabil aceeași problemă ca mine: vacanțele și uitarea. Am uitat în permanență să-mi hrănesc peștele și m-am străduit mereu să fac asta înainte să ajungă la s
Levitație acustică cu Arduino Uno pas cu pas (8 pași): 8 pași
Levitație acustică cu Arduino Uno pas cu pas (8 pași): traductoare de sunet cu ultrasunete L298N Sursa de alimentare pentru adaptor femelă DC cu pin DC masculin Arduino UNOBreadboard Cum funcționează: Mai întâi, încărcați codul pe Arduino Uno (este un microcontroler echipat cu sistem digital și porturi analogice pentru a converti codul (C ++)
Sistem auto de iluminare auto: 4 pași
Sistem auto de iluminare auto: hei băieți, mașina modernă vine cu sistem automat de iluminare auto, ceea ce înseamnă că farurile se aprind și se sting automat depinde de lumina ambientală, astfel încât atunci când se întunecă sau când conduceți în tanel, luminile se vor aprinde automat. chiar m-am gândit să schimb
Cel mai puternic Arduino-UNO, Massduino-UNO: 9 pași
Mai puternic Arduino-UNO, Massduino-UNO: Ce este Massduino? Massduino este o nouă linie de produse, care combină platforma Arduino periferică bogată, dezvoltare convenabilă și rapidă, costuri reduse și ușor de fabricat avantaje de producție pe scară largă. Aproape tot codul Arduino poate fi un
Mașină Arduino cu tracțiune integrală Bluetooth RC folosind un paravan auto UNO R3, HC-05 și L293D cu codare și aplicație Android: 8 pași
Mașină Arduino cu tracțiune integrată Bluetooth RC folosind motorul UNO R3, HC-05 și L293D cu codare și aplicația Android: Astăzi vă voi spune cum să faceți o mașină arduino cu tracțiune integrală bluetooth RC folosind HC 05, scutul motorului L293, Motor 4 DC, cu codare și aplicație pentru Android pentru controlul mașinii. Componentă utilizată: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293