Drone DIY: Pelajaran 4. Pengontrol penerbangan..

Isi

Pendahuluan

Sekarang setelah Anda memilih atau mendesain rangka UAV, motor, rotor, ESC, dan baterai, Anda dapat mulai memilih pengontrol penerbangan Anda. Pengendali penerbangan untuk kendaraan udara tak berawak multi-rotor adalah sirkuit terintegrasi, biasanya terdiri dari mikroprosesor, sensor, dan pin input / output. Setelah membongkar, pengontrol penerbangan tidak mengetahui jenis atau konfigurasi spesifik UAV yang Anda gunakan, jadi awalnya Anda perlu mengatur parameter tertentu dalam perangkat lunak, setelah itu konfigurasi yang diberikan dimuat ke dalam pesawat. Daripada hanya membandingkan pengontrol penerbangan yang tersedia saat ini, pendekatan yang kami ambil di sini mencantumkan elemen PC mana yang bertanggung jawab untuk fungsi mana, serta aspek yang harus diwaspadai.

Prosesor utama

8051 vs AVR vs PIC vs ARM: Sebuah keluarga mikrokontroler yang membentuk dasar dari sebagian besar pengendali penerbangan modern. Arduino didasarkan pada AVR (ATmel) dan komunitas tampaknya berfokus pada MultiWii sebagai kode pilihan. Microchip adalah produsen utama chip PIC. Sulit untuk berargumen bahwa yang satu lebih baik dari yang lain, semuanya bermuara pada apa yang dapat dilakukan perangkat lunak. ARM (seperti STM32) menggunakan arsitektur 16/32-bit, dengan puluhan menggunakan AVR dan PIC 8/16-bit. Karena komputer papan tunggal menjadi semakin murah, pengontrol penerbangan generasi berikutnya diharapkan dapat menjalankan sistem operasi lengkap seperti Linux atau Android.

CPU: Biasanya, lebar bitnya adalah kelipatan dari 8 (8-bit, 16-bit, 32-bit, 64-bit), yang dalam turn menunjukkan ukuran register utama di CPU. Mikroprosesor hanya dapat memproses satu set (maksimum) jumlah bit dalam memori pada satu waktu (jam). Semakin banyak bit yang dapat ditangani mikroprosesor, semakin akurat (dan lebih cepat) pemrosesannya. Misalnya, memproses variabel 16-bit pada prosesor 8-bit jauh lebih lambat daripada yang 32-bit. Perhatikan bahwa kode juga harus dijalankan dengan jumlah bit yang benar, dan pada saat penulisan ini, hanya beberapa program yang menggunakan kode yang dioptimalkan untuk 32 bit.

Frekuensi pengoperasian: Frekuensi pengoperasian prosesor utama. Ini juga disebut "kecepatan jam" secara default. Frekuensi diukur dalam hertz (siklus per detik). Semakin tinggi frekuensi operasi, semakin cepat prosesor dapat memproses data.

Program / Flash: Flash adalah tempat menyimpan kode utama. Jika programnya rumit, bisa memakan banyak ruang. Jelas, semakin besar memori, semakin banyak informasi yang dapat disimpan. Memori juga relevan untuk menyimpan data dalam penerbangan seperti koordinat GPS, rencana penerbangan, pergerakan kamera otomatis, dll. Kode yang dimuat ke dalam memori flash tetap berada di chip bahkan setelah daya dimatikan.

SRAM: SRAM adalah singkatan dari Static Random Access Memory dan merupakan ruang pada chip yang digunakan saat melakukan perhitungan. Data yang disimpan dalam RAM hilang saat daya dimatikan. Semakin tinggi jumlah RAM, semakin banyak informasi yang "tersedia" untuk perhitungan pada waktu tertentu.

EEPROM: Electrically Erasable Programmable Read Only Memory (EEPROM) biasanya digunakan untuk menyimpan informasi yang tidak berubah selama penerbangan, seperti pengaturan yang bertentangan dengan data. disimpan di SRAM, yang mungkin termasuk pembacaan sensor, dll.

Port I/O tambahan: kebanyakan mikrokontroler memiliki sejumlah besar port input dan output digital dan analog, pada flight controller ada yang digunakan untuk sensor, lainnya untuk komunikasi, atau untuk input dan output umum. Port tambahan ini dapat dihubungkan ke servo RC, gimbal, buzzer, dan lainnya.

Konverter A / D: Jika sensor menggunakan tegangan analog onboard (biasanya 0-3.3V atau 0-5V), konverter digital analog A harus mengkonversi pembacaan ini ke data digital. Seperti halnya prosesor, jumlah bit yang dapat ditangani ADC menentukan akurasi maksimum. Terkait dengan ini adalah kecepatan jam di mana mikroprosesor dapat membaca data (kali per detik) untuk memastikan bahwa informasi tidak hilang. Namun, sulit untuk tidak kehilangan sebagian data selama konversi ini, jadi semakin tinggi kedalaman bit ADC, semakin akurat pembacaannya, tetapi penting agar prosesor dapat menangani kecepatan data tersebut. sedang dikirim.

Catu daya

Seringkali spesifikasi pengontrol penerbangan menggambarkan dua rentang tegangan, yang pertama adalah rentang tegangan input dari pengontrol penerbangan itu sendiri (sebagian besar beroperasi pada tegangan pengenal 5V), dan yang kedua adalah kisaran tegangan input mikroprosesor utama (3.3V atau 5V). Karena pengontrol penerbangan adalah perangkat yang disematkan, Anda hanya perlu memperhatikan rentang tegangan input pengontrol. Kebanyakan pengendali penerbangan UAV multi-rotor beroperasi pada 5V, karena tegangan ini dihasilkan oleh BEC (lihat bagian " Pembangkit Listrik" untuk informasi lebih lanjut).

Mari kita ulangi. Idealnya, tidak perlu menyalakan pengontrol penerbangan secara terpisah dari baterai utama. Satu-satunya pengecualian adalah jika Anda memerlukan baterai cadangan jika baterai utama mengeluarkan daya yang sangat besar sehingga BEC tidak dapat menghasilkan arus/tegangan yang cukup, sehingga menyebabkan listrik padam/reset. Tapi, dalam hal ini, kapasitor sering digunakan sebagai pengganti baterai cadangan.

Sensor

Dari sudut pandang perangkat keras, pengontrol penerbangan pada dasarnya adalah mikrokontroler yang dapat diprogram biasa, hanya dengan sensor khusus di dalamnya. Minimal, pengontrol penerbangan akan menyertakan giroskop 3-sumbu, tetapi tidak ada perataan otomatis. Tidak semua pengontrol penerbangan dilengkapi dengan sensor berikut, tetapi mereka juga dapat menyertakan kombinasinya:

  • Akselerometer: Seperti namanya, akselerometer mengukur percepatan linier dalam tiga sumbu (sebut saja: X, Y dan Z). Biasanya diukur dalam "G (dalam bahasa Rusia. Sama)". Nilai standar (normal) adalah g = 9,80665 m / s². Untuk menentukan posisi, keluaran akselerometer dapat diintegrasikan dua kali, meskipun karena kerugian pada keluaran, objek dapat melayang. Karakteristik paling penting dari akselerometer 3-sumbu adalah bahwa mereka mencatat gravitasi, dan dengan demikian, mereka dapat mengetahui arah mana yang harus "turun". Ini memainkan peran utama dalam memastikan stabilitas UAV multi-rotor. Akselerometer harus dipasang pada pengontrol penerbangan sehingga sumbu linier bertepatan dengan sumbu utama drone.

  • Giroskop: Giroskop mengukur laju perubahan sudut sepanjang tiga sumbu sudut (mari sebut saja: alfa, beta, dan gamma). Biasanya diukur dalam derajat per detik. Perhatikan bahwa giroskop tidak mengukur sudut absolut secara langsung, tetapi Anda dapat mengulanginya untuk mendapatkan sudut yang, seperti akselerometer, mendorong penyimpangan. Output dari giroskop nyata cenderung analog atau I2C, tetapi sebagian besar waktu Anda tidak perlu khawatir tentang ini karena semua data yang masuk diproses oleh kode pengontrol penerbangan. Giroskop harus dipasang sehingga sumbu rotasinya bertepatan dengan sumbu UAV.

  • Unit Pengukuran Inersia (IMU): IMU pada dasarnya adalah papan kecil yang berisi keduanya akselerometer dan giroskop (biasanya multi-sumbu). Sebagian besar termasuk akselerometer tiga sumbu dan giroskop tiga sumbu, yang lain mungkin menyertakan sensor tambahan, seperti magnetometer tiga sumbu, yang menyediakan total 9 sumbu pengukuran.

  • Kompas / Magnetometer: Kompas magnetik elektronik yang mampu mendeteksi medan magnet bumi dan menggunakan data ini untuk menentukan arah kompas drone (relatif terhadap kutub utara magnet). Sensor ini hampir selalu ada jika sistem memiliki input GPS dan tersedia dari satu hingga tiga sumbu.

  • Tekanan / Barometer: Karena tekanan atmosfer berubah dengan jarak dari permukaan laut, Anda dapat menggunakan sensor tekanan untuk mendapatkan pembacaan ketinggian UAV yang cukup akurat. Untuk menghitung ketinggian yang paling akurat, sebagian besar pengontrol penerbangan menerima data secara bersamaan dari sensor tekanan dan sistem navigasi satelit (GPS). Saat merakit, harap dicatat bahwa lubang di kotak barometer sebaiknya ditutup dengan sepotong karet busa untuk mengurangi efek negatif angin pada chip.

  • GPS: Sistem Pemosisian Global (GPS) untuk menentukan lokasi geografis tertentu, menggunakan sinyal yang dikirim oleh beberapa satelit yang mengorbit Bumi. Pengontrol penerbangan dapat memiliki modul GPS built-in dan yang terhubung dengan kabel. Antena GPS tidak boleh disamakan dengan modul GPS itu sendiri, yang dapat terlihat seperti kotak hitam kecil atau antena "Bebek" biasa. Untuk mendapatkan data lokasi yang akurat, modul GPS harus menerima data dari beberapa satelit, dan semakin banyak semakin baik.

  • Jarak: Sensor jarak semakin banyak digunakan pada drone karena koordinat GPS dan sensor tekanan tidak dapat membedakannya Anda seberapa jauh Anda dari tanah (bukit, gunung atau bangunan), atau apakah Anda akan bertabrakan dengan suatu benda atau tidak. Sensor jarak menghadap ke bawah dapat didasarkan pada teknologi ultrasonik, laser atau lidar (sensor IR mungkin mengalami masalah di bawah sinar matahari). Sensor jarak jarang disertakan sebagai standar dengan pengontrol penerbangan.

Mode penerbangan

Di bawah ini adalah daftar mode penerbangan paling populer, namun tidak semuanya tersedia di pengendali penerbangan... "Flight mode" adalah cara pengontrol penerbangan menggunakan sensor dan perintah radio yang masuk untuk menstabilkan dan menerbangkan UAV. Jika peralatan kontrol yang digunakan memiliki lima saluran atau lebih, pengguna dapat mengonfigurasi perangkat lunak, yang memungkinkannya mengubah mode melalui saluran ke-5 (saklar bantu) secara langsung selama penerbangan.

  • ACRO - biasanya mode default, dari semua sensor yang tersedia, pengontrol penerbangan hanya menggunakan giroskop (drone tidak dapat secara otomatis meratakan dirinya sendiri). Relevan untuk penerbangan olahraga (akrobatik).
  • SUDUT - mode stabil; dari semua sensor yang tersedia, pengendali penerbangan menggunakan giroskop dan akselerometer. Sudutnya terbatas. Akan menjaga drone dalam posisi horizontal (tetapi tanpa menahan posisi).
  • HORIZON - menggabungkan stabilitas mode "ANGLE", ketika tongkat berada di dekat pusat dan bergerak perlahan, dan akrobat dari mode "ACRO" ketika tongkat berada pada posisi ekstrim dan bergerak cepat. Pengendali penerbangan hanya menggunakan giroskop.
  • BARO (Penahanan Ketinggian) - mode stabil; dari semua sensor yang tersedia, pengendali penerbangan menggunakan giroskop, akselerometer, dan barometer. Sudutnya terbatas. Barometer digunakan untuk mempertahankan ketinggian (tetap) tertentu ketika tidak ada perintah yang diberikan dari peralatan kontrol.
  • MAG (Heading Hold) - mode kunci pos (arah kompas), drone akan menjaga orientasi Yaw. Dari semua sensor yang tersedia, pengendali penerbangan menggunakan giroskop, akselerometer, dan kompas.
  • HEADFREE (CareFree, Headless) - menghilangkan pelacakan orientasi (Yaw) dari drone dan dengan demikian memungkinkan Anda untuk bergerak ke arah 2D sesuai dengan tongkat kontrol gerakan ROLL / PITCH. Dari semua sensor yang tersedia, pengendali penerbangan menggunakan giroskop, akselerometer, dan kompas.
  • GPS / Kembali ke Rumah - Secara otomatis menggunakan kompas dan GPS untuk kembali ke lokasi lepas landas. Dari semua sensor yang tersedia, pengendali penerbangan menggunakan giroskop, akselerometer, kompas, dan modul GPS.
  • GPS / Waypoint - memungkinkan drone untuk secara mandiri mengikuti titik GPS yang telah ditentukan sebelumnya. Dari semua sensor yang tersedia, pengendali penerbangan menggunakan giroskop, akselerometer, kompas, dan modul GPS.
  • GPS / Position Hold - menahan posisi saat ini menggunakan GPS dan barometer (jika tersedia). Dari semua sensor yang tersedia, pengendali penerbangan menggunakan giroskop, akselerometer, kompas, dan modul GPS.
  • Failsafe - jika tidak ada mode penerbangan lain yang ditentukan, drone beralih ke mode Acro. Dari semua sensor yang tersedia, hanya giroskop yang digunakan oleh pengendali penerbangan. Relevan jika terjadi kegagalan dalam perangkat lunak drone, ini memungkinkan Anda untuk memulihkan kontrol atas UAV menggunakan perintah yang telah ditetapkan sebelumnya.

Perangkat Lunak

Pengontrol PID (penugasan dan pengaturan)

Proporsional Integral Turunan (PID) atau Proportional-Integral-Derivative (PID) adalah bagian dari perangkat lunak pengontrol penerbangan yang membaca data dari sensor dan menghitung seberapa cepat motor harus berputar untuk mempertahankan kecepatan UAV yang diinginkan.

Pengembang UAV siap terbang cenderung menyetel parameter pengontrol PID secara optimal, itulah sebabnya sebagian besar drone RTF diujicobakan dengan sempurna di luar kotak. Apa yang tidak dapat dikatakan tentang rakitan UAV khusus, di mana penting untuk menggunakan pengontrol penerbangan universal yang cocok untuk rakitan multi-rotor apa pun, dengan kemampuan untuk menyesuaikan nilai PID hingga memenuhi karakteristik penerbangan yang diperlukan pengguna akhir.

GUI

Antarmuka Pengguna Grafis (GUI) atau Antarmuka Pengguna Grafis Adalah apa yang digunakan untuk mengedit kode secara visual (menggunakan komputer) yang akan dimuat ke pengontrol penerbangan. Perangkat lunak yang disertakan dengan pengontrol penerbangan terus menjadi lebih baik dan lebih baik; pengendali penerbangan pertama sebagian besar menggunakan antarmuka berbasis teks, yang mengharuskan pengguna untuk memahami hampir semua kode dan mengubah bagian tertentu agar sesuai dengan desain. Baru-baru ini, GUI telah menggunakan antarmuka grafis interaktif untuk memudahkan pengguna mengonfigurasi parameter yang diperlukan.

Fitur tambahan

Perangkat lunak yang digunakan pada beberapa pengontrol penerbangan mungkin memiliki fitur tambahan yang tidak tersedia untuk yang lain. Pilihan pengontrol penerbangan tertentu pada akhirnya dapat bergantung pada fitur/fungsi tambahan apa yang ditawarkan oleh pengembang. Fungsi-fungsi ini mungkin termasuk:

  • Navigasi Titik Arah Otonom - Memungkinkan pengguna untuk mengatur titik arah GPS yang akan diikuti oleh drone secara mandiri.
  • Oribiting - pergerakan drone di sekitar koordinat GPS tertentu, di mana bagian depan drone selalu diarahkan ke koordinat yang diberikan (relevan untuk pemotretan).
  • Ikuti saya - banyak UAV memiliki fungsi "Ikuti Saya", yang dapat didasarkan pada penentuan posisi satelit (misalnya, melacak koordinat GPS ponsel cerdas, atau modul yang terpasang di dalam peralatan kontrol GPS).
  • Gambar 3D - Sebagian besar gambar 3D diambil setelah penerbangan menggunakan gambar dan data GPS yang diperoleh selama penerbangan.
  • Open Source - Perangkat lunak beberapa pengontrol penerbangan tidak dapat diubah / dikonfigurasi. Produk open source umumnya memungkinkan pengguna yang kuat untuk memodifikasi kode agar sesuai dengan kebutuhan spesifik mereka.

Komunikasi

Radio Control (RC)

Radio control biasanya mencakup RC transmitter / RC pemancar (dalam hobi tak berawak - peralatan kontrol radio / remote control) dan penerima RC (penerima RC)

  • Throttle / Elevation
  • Yaw
  • Pitch
  • ​​​​
  • Roll

Semua saluran lain yang tersedia dapat digunakan untuk tindakan seperti:

  • Mempersenjatai (Mempersenjatai atau Lengan) / Melucuti (Melucuti Senjata atau Melucuti) - mempersenjatai / melucuti motor...
  • Kontrol gimbal (geser ke atas / bawah, putar searah jarum jam / berlawanan arah jarum jam, zoom)
  • Ubah mode penerbangan (ACRO / ANGLE, dll.)
  • Aktifkan / Aktifkan payload (parasut, buzzer atau perangkat lain)
  • Aplikasi lain

Sebagian besar pengguna (pilot UAV) lebih memilih kontrol manual, ini membuktikan sekali lagi bahwa uji coba dengan peralatan kontrol masih menjadi pilihan nomor satu. Dengan sendirinya, penerima RC hanya mentransmisikan nilai yang berasal dari pemancar RC, yang berarti tidak dapat mengontrol drone. Penerima RC harus terhubung ke pengontrol penerbangan, yang pada gilirannya harus diprogram untuk menerima sinyal RC. Ada sangat sedikit pengontrol penerbangan di pasaran yang menerima perintah radio yang masuk dari penerima secara langsung, dan kebanyakan PC bahkan memberikan daya ke penerima dari salah satu pin. Pertimbangan tambahan saat memilih kendali jarak jauh meliputi:

  • Tidak semua pemancar RC dapat menyediakan jangkauan penuh sinyal RC dari 500 md hingga 2500 md; beberapa secara artifisial membatasi jangkauan ini, karena sebagian besar RC yang digunakan adalah untuk mobil yang dikendalikan radio, pesawat terbang, dan helikopter.
  • Rentang / Maks. jangkauan udara (diukur dalam kaki atau meter) Sistem RC-hampir tidak pernah disediakan oleh pabrikan, karena parameter ini dipengaruhi oleh banyak faktor seperti kebisingan, suhu, kelembaban, daya baterai, dan lain-lain.
  • Beberapa sistem RC memiliki penerima yang juga memiliki pemancar built-in untuk mengirimkan data dari sensor (misalnya koordinat GPS), yang kemudian akan ditampilkan pada LCD pemancar RC.

Bluetooth

Bluetooth dan produk BLE (Bluetooth Low Energy) yang lebih baru pada awalnya dimaksudkan untuk mentransfer data antar perangkat tanpa pemasangan atau frekuensi cocok. Beberapa pengontrol penerbangan yang tersedia secara komersial dapat mengirim dan menerima data secara nirkabel melalui koneksi Bluetooth, sehingga memudahkan pemecahan masalah di lapangan.

Wi-Fi

Kontrol Wi-Fi biasanya dicapai melalui router Wi-Fi, komputer (termasuk laptop, desktop, tablet) atau smartphone. Wi-Fi mampu mengatasi transmisi data dan streaming video, tetapi pada saat yang sama, teknologi ini lebih sulit untuk dikonfigurasi / diterapkan. Seperti semua perangkat Wi-Fi, jarak dibatasi oleh pemancar Wi-Fi.

Frekuensi radio (RF atau RF)

Kontrol frekuensi radio (RF) dalam konteks ini mengacu ke nirkabel mentransfer data dari komputer atau mikrokontroler ke pesawat menggunakan pemancar / penerima RF (atau transceiver dual-band). Menggunakan unit RF konvensional yang terhubung ke komputer memungkinkan komunikasi dua arah jarak jauh dengan kepadatan data tinggi (biasanya dalam format serial).

Smartphone

Meskipun ini bukan jenis komunikasi, pertanyaannya sendiri adalah bagaimana mengontrol drone menggunakan smartphone, cukup memberikan bagian tersendiri. Smartphone modern pada dasarnya adalah komputer yang kuat yang, secara kebetulan, juga dapat melakukan panggilan telepon. Hampir semua smartphone memiliki modul Bluetooth built-in serta modul WiFi yang masing-masing digunakan untuk mengontrol drone dan/atau menerima data dan/atau video.

Inframerah (IR)

Remote control TV) jarang digunakan untuk mengendalikan drone, karena bahkan di kamar biasa (belum lagi ruang terbuka) ada begitu banyak gangguan inframerah sehingga tidak terlalu dapat diandalkan. Terlepas dari kenyataan bahwa teknologi dapat digunakan untuk mengontrol UAV, itu tidak dapat ditawarkan sebagai opsi utama.

Pertimbangan tambahan

Fungsionalitas: Produsen pengontrol penerbangan biasanya mencoba menyediakan fungsi sebanyak mungkin - disertakan secara default atau dibeli secara terpisah sebagai opsi / add-on. Di bawah ini hanyalah beberapa dari banyak fitur tambahan yang mungkin ingin Anda lihat saat membandingkan pengontrol penerbangan.

Redaman: Bahkan getaran kecil pada rangka, biasanya disebabkan oleh rotor dan / atau motor yang tidak seimbang, dapat dideteksi oleh akselerometer bawaan, yang pada gilirannya akan mengirimkan sinyal yang sesuai ke prosesor utama, yang akan mengambil tindakan korektif. Perbaikan kecil ini tidak diperlukan atau tidak diinginkan untuk penerbangan yang stabil, dan yang terbaik adalah menjaga agar pengontrol penerbangan tetap bergetar sesedikit mungkin. Untuk itu sering digunakan peredam/peredam getaran antara flight controller dan rangka.

Penutup: Penutup pelindung di sekitar pengontrol penerbangan dapat membantu dalam berbagai situasi. Selain lebih estetis daripada PCB telanjang, penutup sering memberikan beberapa tingkat perlindungan listrik. elemen, serta perlindungan tambahan jika terjadi kecelakaan.

Pemasangan: Ada berbagai cara untuk memasang pengontrol penerbangan ke rangka, dan tidak semua pengontrol penerbangan memiliki opsi pemasangan yang sama:

  1. Empat lubang pada jarak 30.5mm atau 45mm dari satu sama lain kuadrat.
  2. Bagian bawah datar untuk digunakan dengan stiker.
  3. Empat lubang dalam persegi panjang (standar tidak dipasang).

Komunitas: Karena Anda membuat drone khusus, berpartisipasi dalam komunitas online dapat banyak membantu, terutama jika Anda mengalami masalah atau membutuhkan saran. Mendapatkan saran dari komunitas atau melihat umpan balik pengguna mengenai kualitas dan kemudahan penggunaan pengontrol penerbangan yang berbeda juga dapat membantu.

Aksesori: Untuk penggunaan penuh produk, selain pengontrol penerbangan itu sendiri, Anda mungkin memerlukan item terkait (aksesori atau opsi). Aksesori tersebut dapat mencakup, namun tidak terbatas pada: modul GPS dan/atau antena GPS; kabel; aksesoris pemasangan; layar (LCD / OLED);

Contoh

Jadi dengan semua perbandingan yang berbeda ini, informasi apa yang dapat Anda peroleh tentang pengontrol penerbangan dan apa yang mungkin termasuk dalam pengontrol penerbangan? Kami telah memilih Quadrino Nano Flight Controller

Prosesor Utama

Digunakan onboard ATMel ATMega2560 adalah salah satu chip ATMel yang kompatibel dengan Arduino yang paling kuat. Meskipun memiliki total 100 pin, termasuk 16 saluran analog-digital dan lima port SPI, karena ukurannya yang kecil dan dimaksudkan untuk digunakan sebagai pengontrol penerbangan, hanya beberapa di antaranya yang ada di papan.

  • AVR vs PIC: AVR
  • Prosesor: 8-bit
  • Frekuensi pengoperasian: 16MHz
  • Memori program / Flash: 256KB
  • SRAM: 8KB
  • EEPROM: 4KB
  • Pin I/O tambahan: 3 × I2C; 1 × UART; 2 × 10-pin GPIO; Servo dengan output 5x; Port OLED
  • Konverter A / D: 10-bit

Sensor

Quadrino Nano termasuk chip IMU MPU9150, yang mencakup giroskop 3-sumbu, akselerometer 3-sumbu, dan magnetometer 3-sumbu. Ini membantu menjaga papan cukup kecil tanpa mengorbankan kualitas sensor. Barometer MS5611 menyediakan data tekanan dan ditutupi dengan sepotong busa. GPS Venus 838FLPx terintegrasi dengan antena GPS eksternal (termasuk).

Perangkat Lunak

Quadrino Nano dibuat khusus untuk menggunakan perangkat lunak MultiWii terbaru (berbasis Arduino). Alih-alih memodifikasi kode Arduino secara langsung, perangkat lunak terpisah yang lebih grafis dibuat.

Komunikasi

  • Masukan langsung dari penerima RC standar.
  • Port Penerima Satelit Spektrum Khusus
  • Serial (SBus dan / atau Bluetooth atau radio 3DR)

Faktor Tambahan

  1. Enklosur: Enklosur pelindung tembus pandang disertakan sebagai standar
  2. Pemasangan: Ada dua cara utama untuk memasang Quadrino Nano ke drone: sekrup dan mur atau stiker karet busa.
  3. Desain ringkas: pengontrol itu sendiri (tidak termasuk antena GPS) berukuran 53x53mm.

.