Sisällysluettelo:
- Vaihe 1: Tarvittavat asiat
- Vaihe 2: IMU: n asettaminen
- Vaihe 3: Piirikaavio
- Vaihe 4: Ohjelmoi
- Vaihe 5: Integrointi
- Vaihe 6: Lento
Video: Arduino UNO a CO-pilot (Auto-pilot): 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:03
Hei kaikki täällä Lähetän pienen automaattisen ohjausjärjestelmän RC -siipikoneelle (Sky surfer V3)
koska sky surfer v3 on moottoripurjelentokone, voimme käyttää tätä automaattista pilottijärjestelmää luiston aikana tai jopa moottorin ollessa käynnissä. Ennen kuin aloitan ajatukseni auto-pilotista, ei synkronoida ajotietokonetta (tässä tapauksessa arduino uno)
GPS, magnetometri, barometri ja paljon muita antureita. tämä on vain kytkentä 6-akselisella gyroskoopilla, kiihtyvyysmittarilla ja aina kun tämä anturi on viritetty, se huolehtii lennon rulla-akselista
Vaihe 1: Tarvittavat asiat
1. Sky surferv3 (tai mikä tahansa muu kiinteä siipi)
2. 6-kanavainen radio tx, rx-yhdistelmä
3. LiPo 11.1V 2200mah (riippuu ESC: stä ja käytetystä moottorista)
4. MPU 6050 acc+gyro (IMU)
5. Puserot (M-M, M-F, F-F)
6. Otsatapit ja naarasportit
7. Arduino UNO
8. Juotosarja
9. Työkalut
Vaihe 2: IMU: n asettaminen
Tämä on yksi ratkaiseva vaihe tässä rakennusprosessissa, koska rulla -akseli riippuu täysin anturin sijoittelusta.
Joten IMU sijoitetaan kahden CG: n keskelle, jossa yritämme tasapainottaa tasoa. Olen myös sijoittanut joitakin tärinänvaimentimia aksiaalisten (moottorin värähtelyjen) välttämiseksi, jotka vaikuttavat IMU -arvoihin.
Otsoja ja naarasporttia käytetään tässä vaiheessa IMU: n kiinnittämiseen runkoon.
Vaihe 3: Piirikaavio
Tässä kytkentäkaaviossa ch 6 -lähtö annetaan arduino uno: lle käsittelemään sää ottaakseen käskyt ohjaajalta tai suorittaakseen automaattisen pilottitilan, joten kanava 6 on automaattisen pilottikytkin.
Vaihe 4: Ohjelmoi
Tämän perusohjelma on otettu Instructables "Gyro -kamerasta". tässä x -akseli alkaa lukea ja arvot välitetään servolle (alieron)
Logiikka on, että Arduino lukee ch 1 -arvon ja ch 6 -arvon. tässä ch 1 on alieron, joka on lentokoneen rulla.
Jos ch 6 on korkea (korkean postiomin arvo on 1980. se suorittaa servon IMU: sta, jos se ei ota pilot -arvoja.
Joten, luku 6> 1500
se on automaattiohjaustila tai muuten normaali tila.
Perusohjelmassa x -korjausarvot on annettu 27. tämä muuttuu IMU: n sijainnin mukaan rungossa
Vaihe 5: Integrointi
tässä tulee kaikkein huolellisin työ, paljon polutöitä ja polku- ja virhemenetelmä. mutta tulee paljon perhosia, kun se vihdoin onnistuu
Vaihe 6: Lento
Vau, tämä on lopputuote, hän on niin kaunis ja hyvin tiivistävä
Suositeltava:
DIY Arduino Bluetooth -ohjattu auto: 6 vaihetta (kuvilla)
DIY Arduino Bluetooth -ohjattu auto: Hei ystävät! Nimeni on Nikolas, olen 15 -vuotias ja asun Ateenassa, Kreikassa. Tänään näytän sinulle, kuinka tehdä 2-pyöräinen Bluetooth-ohjattu auto Arduino Nano -laitteen, 3D-tulostimen ja joidenkin yksinkertaisten elektronisten komponenttien avulla! Muista katsoa
Arduino -auto: 11 vaihetta
Arduino Car Thing: Perus arduino -auto
Kauko -ohjattava Bluetooth -auto Arduino UNO: n avulla: 4 vaihetta
Kauko -ohjattava Bluetooth -auto Arduino UNO: n avulla: On aina kiehtovaa aloittaa sen toteuttaminen, mitä olemme toistaiseksi opiskelleet Arduinossa. Periaatteessa suurin osa kaikista menisi perusasioiden pariin. Joten tässä aion vain selittää tämän Arduino -pohjaisen kauko -ohjattavan auton. Vaatimukset: 1. Arduino UNO
Tehokkaampi Arduino-UNO, Massduino-UNO: 9 vaihetta
Tehokkaampi Arduino-UNO, Massduino-UNO: Mitä Massduino on? Lähes kaikki Arduino -koodit voivat olla
Arduino-nelivetoinen Bluetooth RC-auto UNO R3-, HC-05- ja L293D-moottorisuojalla, jossa on koodaus ja Android-sovellus: 8 vaihetta
Arduino 4-pyöräinen Bluetooth-RC-auto UNO R3-, HC-05- ja L293D-moottorikilvellä, jossa on koodaus ja Android-sovellus: Tänään kerron sinulle, kuinka tehdä arduino-nelivetoinen Bluetooth-RC-auto HC 05, L293 -moottorisuojuksella, 4 DC-moottori, koodaus ja sovellus androidille auton ohjaamiseen. Käytetty komponentti: -1-Arduino UNO R32-Bluetooth HC-053-Motorshield L293