Daftar Isi:
Video: Arduino UNO seorang CO-pilot (Pilot Otomatis): 6 Langkah
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Halo semuanya di sini saya memposting sistem pilot otomatis kecil untuk pesawat sayap tetap RC (Sky surfer V3)
karena sky surfer v3 adalah powered glider kita dapat menggunakan sistem auto-pilot ini selama meluncur atau bahkan ketika sedang bertenaga. Sebelum memulai ide saya tentang auto-pilot tidak menyinkronkan komputer on-board (dalam hal ini arduino uno)
dengan GPS, magnetometer, Barometer dan banyak lagi sensor. ini hanya digabungkan dengan gyro 6-sumbu, akselerometer dan setiap kali sensor ini dipersenjatai, ia akan menangani sumbu gulungan penerbangan
Langkah 1: Hal-hal yang Diperlukan
1. Sky surferv3 (atau sayap tetap lainnya)
2. Radio tx 6-ch, kombinasi rx
3. LiPo 11.1V 2200mah (tergantung ESC dan motor yang digunakan)
4. MPU 6050 acc+gyro (IMU)
5. Jumper (M-M, M-F, F-F)
6. Pin header dan port wanita
7. Arduino UNO
8. Solder Kit
9. Alat
Langkah 2: Menempatkan IMU
Ini adalah salah satu langkah penting dalam proses pembuatan ini, karena sumbu gulungan sangat bergantung pada penempatan sensor.
Jadi IMU ditempatkan di tengah dua CG tempat kami mencoba untuk menyeimbangkan pesawat. Saya juga telah menempatkan beberapa peredam getaran untuk menghindari aksial (getaran motor) yang akan mempengaruhi nilai IMU.
Header dan female port digunakan dalam langkah ini untuk memperbaiki IMU di badan pesawat.
Langkah 3: Diagram Sirkuit
Dalam diagram rangkaian ini output ch 6 diberikan kepada arduino uno untuk memproses cuaca untuk mengambil perintah dari pilot atau dijalankan dalam mode auto-pilot sehingga ch 6 adalah saklar auto-pilot.
Langkah 4: Program
Program dasar untuk ini diambil dari Instructables "kamera Gyro". di sini sumbu x mulai dibaca dan nilai diteruskan ke servo (alieron)
Logikanya, Arduino membaca nilai ch 1 dan nilai ch 6. di sini ch 1 adalah alieron yang merupakan gulungan pesawat.
Jika ch 6 tinggi (nilai postiom tinggi adalah 1980. kemudian menjalankan servo dari IMUjika tidak mengambil nilai pilot.
Jadi, bab 6 >1500
itu adalah mode autopilot atau mode normal lainnya.
Dalam program dasar nilai koreksi x diberikan sebagai 27. ini diubah sesuai dengan posisi IMU di badan pesawat
Langkah 5: Integrasi
inilah pekerjaan yang paling melelahkan, melakukan banyak pekerjaan jejak dan metode jejak dan kesalahan. tetapi datang banyak kupu-kupu ketika akhirnya berhasil
Langkah 6: Penerbangan
Wow, ini adalah produk akhir, dia sangat cantik dan sangat berkompromi