Isi kandungan:

Arduino UNO a CO-pilot (Auto-pilot): 6 Langkah
Arduino UNO a CO-pilot (Auto-pilot): 6 Langkah

Video: Arduino UNO a CO-pilot (Auto-pilot): 6 Langkah

Video: Arduino UNO a CO-pilot (Auto-pilot): 6 Langkah
Video: DIY Arduino Uno Quadcopter : Hardware and Source Code, fabriquer un Quadcopter Arduino UNO 2024, November
Anonim
Arduino UNO a CO-pilot (Auto-pilot)
Arduino UNO a CO-pilot (Auto-pilot)

Halo semua di sini saya menghantar sistem pilot automatik kecil untuk pesawat sayap tetap RC (Sky surfer V3)

kerana sky surfer v3 dihidupkan glider, kita boleh menggunakan sistem auto-pilot ini semasa meluncur atau bahkan semasa dihidupkan. Sebelum memulakan idea saya mengenai juruterbang automatik tidak menyegerakkan komputer dalam pesawat (dalam kes ini arduino uno)

dengan GPS, magnetometer, Barometer dan banyak lagi sensor. ini hanya digabungkan dengan gyro 6 paksi, akselerometer dan setiap kali sensor ini bersenjata, ia menjaga paksi putaran penerbangan

Langkah 1: Perkara Yang Diperlukan

Perkara Yang Diperlukan
Perkara Yang Diperlukan
Perkara Yang Diperlukan
Perkara Yang Diperlukan
Perkara Yang Diperlukan
Perkara Yang Diperlukan

1. Sky surferv3 (atau sayap tetap lain)

2. Gabungan radio tx, rx 6-ch

3. LiPo 11.1V 2200mah (bergantung pada ESC dan motor yang digunakan)

4. MPU 6050 acc + gyro (IMU)

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

6. Pin header dan port wanita

7. Arduino UNO

8. Kit Pematerian

9. Alat

Langkah 2: Meletakkan IMU

Meletakkan IMU
Meletakkan IMU

Ini adalah salah satu langkah penting dalam proses membina ini, kerana paksi gulungan bergantung sepenuhnya pada penempatan sensor.

Oleh itu, IMU diletakkan di tengah dua CG di mana kita cuba mengimbangkan pesawat. Saya juga meletakkan beberapa peredam getaran untuk mengelakkan paksi (getaran motor) yang akan mempengaruhi nilai IMU.

Header dan port wanita digunakan dalam langkah ini untuk memperbaiki IMU pada badan pesawat.

Langkah 3: Rajah Litar

Rajah Litar
Rajah Litar

Dalam gambarajah litar ini output ch 6 diberikan kepada arduino uno untuk memproses cuaca untuk mengambil perintah dari juruterbang atau berjalan dalam mod auto-pilot sehingga ch 6 adalah suis auto-pilot.

Langkah 4: Program

Program asas untuk ini diambil dari "Gyro camera" Instructables. di sini paksi x mula dibaca dan nilai diteruskan ke servo (alieron)

Logiknya ialah, Arduino membaca nilai ch 1 dan nilai ch 6. di sini ch 1 adalah alieron yang merupakan gulungan pesawat.

Sekiranya ch 6 tinggi (nilai postiom tinggi adalah 1980. maka ia menjalankan servo dari IMU jika tidak ia mengambil nilai pilot.

Jadi, bab 6> 1500

ia adalah mod autopilot atau mod biasa.

Dalam program asas nilai pembetulan x diberikan sebagai 27. ini diubah sesuai dengan kedudukan IMU di badan pesawat

Langkah 5: Integrasi

inilah tugas yang paling sukar, melakukan banyak kerja jejak dan kaedah jejak dan kesilapan. tetapi terdapat banyak rama-rama ketika akhirnya berjaya

Langkah 6: Penerbangan

Image
Image

Wow, ini adalah produk terakhir, dia sangat cantik dan hebat

Disyorkan: