Isi kandungan:

Wifi PPM (tidak memerlukan aplikasi): 4 Langkah (dengan Gambar)
Wifi PPM (tidak memerlukan aplikasi): 4 Langkah (dengan Gambar)

Video: Wifi PPM (tidak memerlukan aplikasi): 4 Langkah (dengan Gambar)

Video: Wifi PPM (tidak memerlukan aplikasi): 4 Langkah (dengan Gambar)
Video: Cara Mengatasi Halaman Login Wi-Fi Mikrotik Tidak Muncul 2024, November
Anonim
Wifi PPM (tidak memerlukan aplikasi)
Wifi PPM (tidak memerlukan aplikasi)
Wifi PPM (tidak memerlukan aplikasi)
Wifi PPM (tidak memerlukan aplikasi)

Saya mahu mengendalikan quadrocopter dalaman mikro saya dengan telefon pintar saya tetapi saya tidak dapat mencari penyelesaian yang baik untuk ini. Saya mempunyai beberapa modul wifi ESP8266 yang ada sehingga saya memutuskan untuk membuatnya sendiri.

Program ini memulakan titik akses wifi dengan laman web HTML 5 untuk mengawal isyarat PPM. Isyarat PPM dihasilkan oleh gangguan.

Terima kasih kepada HTML5 anda dapat mengawal peranti RC anda dengan telefon pintar apa pun tanpa aplikasi.

Anda juga boleh menyambung ke laman web dengan PC dan menggunakan kayu bedik untuk mengawalnya. Buat masa ini ini hanya berfungsi di Firefox.

Dalam perkara ini, saya akan menerangkan bagaimana cara mengatur ESP8266 dan bagaimana mengkonfigurasi penerima di Betaflight.

Langkah 1: Senarai Bahagian

Senarai Bahagian
Senarai Bahagian

Mari mulakan dengan senarai bahagian. Anda hanya memerlukan beberapa komponen:

- ESP8266: Mana-mana modul mesti berfungsi. Saya menggunakan modul ESP 12-F:

- Penukar 3, 3V USB ke Serial untuk memuat naik sketsa kali pertama. (Selepas muat naik pertama, anda boleh menggunakan kemas kini OTA). Gunakan Sesuatu seperti ini:

- pengatur voltan 3, 3V: ESP8266 memerlukan 3, 3V. Sebarang voltan di atas 3, 6V akan mematikan peranti. Ia juga dapat menurunkan arus puncak sekitar 200mA. Sekiranya anda tidak mempunyai bekalan 3, 3V yang cukup kuat pada model RC anda, anda memerlukan pengatur voltan tambahan. Saya menggunakan pengatur langkah turun ini dengan perintang Ohm 3, 9K:

- PC dengan Arduino IDE:

- Sokongan ESP8266 untuk Arduino IDE. Ikuti arahan ini:

- Perpustakaan websocket untuk Arduino:

- Mungkin tahap 3, 3V / 5V berubah jika penyahkod PPM anda tidak menyokong input 3, 3V. Bagi kebanyakan pengendali penerbangan quadcopter, anda tidak memerlukannya.

- Sketsa WifiPPM: Muat turun fail di bawah atau

- Telefon pintar atau PC dengan kayu bedik dan Firefox

Langkah 2: Siapkan Elektronik dan Muat Naik Program

Sediakan Elektronik dan Muat Naik Program
Sediakan Elektronik dan Muat Naik Program

Perkara pertama yang perlu dilakukan ialah menetapkan sambungan kuasa ke ESP8266. Anda dapat melihat pendawaian dalam gambar. Buat sambungan berikut:

RST, EN dan VCC hingga 3, 3V

GPIO15 dan GND ke GND

Letakkan kapasitor kecil antara VCC dan GND (kira-kira 100 nF)

TXD ke RXD peranti USB2Serial anda

RXD ke TXD peranti USB2Serial anda

Letakkan GPIO0 ke GND semasa powerup masuk ke mod denyar.

Selepas anda memasang Arduino IDE, sokongan ESP8266 dan pustaka websocket membuka lakaran. Tahan GIO0 hingga GND sambil menghidupkan ESP8266 untuk memasuki mod kilat. Sekarang anda boleh memuat naik lakaran.

Selepas anda memuat naik lakaran, pengawal akan diset semula. Anda harus mencari Titik Akses WIFI bernama WifiPPM. Sekiranya ini baik, anda boleh mematikan cip dan memutuskan wayar TXD, RXD dan GPIO0. Pada masa akan datang anda boleh mengemas kini program melalui OTA. Untuk melakukannya, sambungkan ke Titik Akses dan pergi ke "192.168.1.4/update" di penyemak imbas web anda.

Langkah 3: Laman web

Laman web
Laman web
Laman web
Laman web

Sekarang anda boleh menyambungkan GPIO5 ke input PPM pengawal penerbangan anda atau apa sahaja yang anda gunakan untuk menyahkod isyarat PPM.

Setelah menghidupkan modul, anda boleh menyambung ke Titik Akses "WifiPPM". Tidak ada kata laluan. Buka alamat 192.168.4.1 di penyemak imbas anda.

Anda akan melihat laman web gambar pertama. Pada peranti sentuh, anda boleh mengawal tongkat dengan skrin sentuh anda.

Sekiranya anda membuka laman web ini dengan PC, anda mesti menggunakan Firefox. Sebaik sahaja anda menyambungkan kayu bedik, laman web akan berubah menjadi yang anda dapat lihat pada gambar kedua. Anda boleh mengawal tongkat dengan kayu bedik anda.

Pada langkah seterusnya saya akan menerangkan cara menyiapkan Betaflight, kerana saya menggunakannya. Sekiranya anda menggunakan alat kawalan lain, anda harus menggunakan sendiri dari sekarang.

Langkah 4: Menyiapkan Betaflight

Saya menggunakan pengawal WifiPPM untuk quadcopter saya dengan Betaflight. Saya menerangkan sekarang bagaimana cara menyiapkannya.

- Sambungkan pengawal penerbangan anda ke PC

- buka Betaflight

- sambungkan ke pengawal penerbangan

- pergi ke tab Penerima

- taip RTAE1234 ke medan peta saluran

- ubah "Stick Low Threshold" menjadi 1020, "Stick Center" menjadi 1500 dan "Stick High Threshold" menjadi 1980

- simpan perubahan

- buka laman web wifiPPM dengan telefon bimbit anda dan uji apakah penyesuaiannya OK

Itulah. Anda sudah selesai. Sekarang anda boleh terbang dengan telefon bimbit anda tanpa aplikasi tambahan.

Disyorkan: