Talaan ng mga Nilalaman:

Arduino UNO isang CO-pilot (Auto-pilot): 6 Mga Hakbang
Arduino UNO isang CO-pilot (Auto-pilot): 6 Mga Hakbang

Video: Arduino UNO isang CO-pilot (Auto-pilot): 6 Mga Hakbang

Video: Arduino UNO isang CO-pilot (Auto-pilot): 6 Mga Hakbang
Video: Make $12,670+ On Complete AUTOPILOT With JUST One CLICK (Make Money Online) 2024, Hulyo
Anonim
Arduino UNO isang CO-pilot (Auto-pilot)
Arduino UNO isang CO-pilot (Auto-pilot)

Kumusta ang lahat dito nag-post ako ng isang maliit na system ng auto pilot para sa RC na nakaayos na wing plane (Sky surfer V3)

dahil ang sky surfer v3 ay pinalakas na glider maaari naming gamitin ang auto-pilot system na ito sa panahon ng gliding o kahit na pinapatakbo. Bago simulan ang aking ideya ng auto-pilot ay hindi sinasabay ang on-board computer (sa kasong ito arduino uno)

may GPS, magnetometer, Barometer at marami pang mga sensor. ito ay nakakabit lamang sa 6-axis gyro, accelerometer at tuwing armado ang sensor na ito ay nangangalaga sa roll axis ng flight

Hakbang 1: Kinakailangan ang Mga Bagay

Mga bagay na Kinakailangan
Mga bagay na Kinakailangan
Mga bagay na Kinakailangan
Mga bagay na Kinakailangan
Mga bagay na Kinakailangan
Mga bagay na Kinakailangan

1. Sky surferv3 (o anumang iba pang nakapirming pakpak)

2. 6-ch radio tx, kombinasyon ng rx

3. LiPo 11.1V 2200mah (nakasalalay sa ginamit na ESC at motor)

4. MPU 6050 acc + gyro (IMU)

5. Mga Jumpers (M-M, M-F, F-F)

6. Mga header pin at mga port ng babae

7. Arduino UNO

8. Soldering Kit

9. Mga kasangkapan

Hakbang 2: paglalagay ng IMU

Ang paglalagay ng IMU
Ang paglalagay ng IMU

Ito ay isa sa mahahalagang hakbang sa proseso ng pagbuo na ito, dahil ang roll axis ay ganap na nakasalalay sa paglalagay ng sensor.

Kaya't ang IMU ay inilalagay sa gitna ng dalawang CG kung saan sinusubukan naming balansehin ang eroplano. Naglagay din ako ng ilang mga damper ng panginginig ng boses upang maiwasan ang axial (mga panginginig ng motor) na makakaapekto sa mga halaga ng IMU.

Ginagamit ang mga header at babaeng port sa hakbang na ito upang ayusin ang IMU sa fuselage.

Hakbang 3: Diagram ng Circuit

Diagram ng Circuit
Diagram ng Circuit

Sa circuit diagram na ito ang output ng ch 6 ay ibinibigay sa arduino uno upang maproseso ang panahon upang kumuha ng mga utos mula sa piloto o magpatakbo sa auto-pilot mode kaya't ang ch 6 ay auto-pilot switch.

Hakbang 4: Programa

Ang batayang programa para dito ay kinuha mula sa Instructables na "Gyro camera". narito ang x axis ay nagsisimulang basahin at ang mga halaga ay ipinapasa sa servo (alieron)

Ang lohika ay, binabasa ni Arduino ang halagang ch 1 at ch 6 na halaga. narito ang ch 1 ay ang alieron na kung saan ay roll ng sasakyang panghimpapawid.

Kung ang ch 6 ay mataas (ang halaga ng mataas na postiom ay 1980. pagkatapos ay pinapatakbo nito ang servo mula sa IMU kung hindi kinakailangan ng mga halagang piloto.

Kaya, ch 6> 1500

ito ay mode na autopilot o ibang normal na mode.

Sa batayang programa ang x halaga ng pagwawasto ay ibinibigay bilang 27. nabago ito ayon sa posisyon ng IMU sa fuselage

Hakbang 5: Pagsasama

narito ang pinakahirap na trabaho, paggawa ng maraming mga trail works at trail at error na pamamaraan. ngunit dumarating ang maraming paruparo kapag sa wakas ay gumagana ito

Hakbang 6: Paglipad

Image
Image

Wow, ito ang pangwakas na produkto, napakaganda niya at napaka-compramising

Inirerekumendang: