Innholdsfortegnelse:
Video: Arduino UNO en CO-pilot (Auto-pilot): 6 trinn
2025 Forfatter: John Day | [email protected]. Sist endret: 2025-01-13 06:58
Hei alle sammen her legger jeg ut et lite autopilotsystem for RC fastvinget fly (Sky surfer V3)
Siden sky surfer v3 er glidefly kan vi bruke dette auto-pilotsystemet under glidingen eller til og med når den blir drevet. Før jeg begynner med ideen om autopilot, synkroniserer jeg ikke kjørecomputeren (i dette tilfellet arduino uno)
med GPS, magnetometer, barometer og mange flere sensorer. dette er bare kobling med 6-akset gyro, akselerometer og når denne sensoren er tilkoblet, tar den seg av rulleaksen for flyvningen
Trinn 1: Ting som kreves
1. Sky surferv3 (eller annen fast vinge)
2. 6-kanals radio tx, rx kombinasjon
3. LiPo 11.1V 2200mah (avhenger av ESC og motor som brukes)
4. MPU 6050 acc+gyro (IMU)
5. Gensere (M-M, M-F, F-F)
6. Toppstifter og hunporter
7. Arduino UNO
8. Loddesett
9. Verktøy
Trinn 2: Plassering av IMU
Dette er et av de avgjørende trinnene i denne byggeprosessen, fordi rulleaksen helt avhenger av plasseringen av sensoren.
Så IMU er plassert i midten av de to CG der vi prøver å balansere flyet. Jeg har også plassert noen vibrasjonsdempere for å unngå aksial (motorvibrasjoner) som vil påvirke IMU -verdiene.
Overskrifter og hunporten brukes i dette trinnet for å fikse IMU på flykroppen.
Trinn 3: Kretsdiagram
I dette kretsdiagrammet blir utgangen ch 6 gitt til arduino uno for å behandle været for å ta kommandoer fra piloten eller kjøre i autopilotmodus, så ch 6 er autopilotbryter.
Trinn 4: Program
Basisprogrammet for dette er hentet fra Instructables "Gyro -kamera". her begynner x -aksen å lese og verdier sendes til servoen (alieron)
Logikken er, Arduino leser ch 1 -verdien og ch 6 -verdien. her er ch 1 alieronet som er rull av flyet.
Hvis ch 6 er høy (verdien av høy postiom er 1980. så kjører den servoen fra IMU hvis den ikke tar pilotverdiene.
Så, lm 6> 1500
det er autopilotmodus eller normal modus.
I basisprogrammet er x -korreksjonsverdiene angitt som 27. Dette endres i henhold til posisjonen til IMU i flykroppen
Trinn 5: Integrasjon
her kommer den mest omhyggelige jobben, gjør mange løypearbeider og sti og feilmetode. men kommer mye sommerfugl når det endelig løser seg
Trinn 6: Flytur
Wow, dette er det endelige produktet, hun er så vakker og veldig kompromissfull