Mundarija:

Wifi PPM (ilova kerak emas): 4 qadam (rasmlar bilan)
Wifi PPM (ilova kerak emas): 4 qadam (rasmlar bilan)

Video: Wifi PPM (ilova kerak emas): 4 qadam (rasmlar bilan)

Video: Wifi PPM (ilova kerak emas): 4 qadam (rasmlar bilan)
Video: ВЛАД А4 и ДИРЕКТОР ЮТУБА против СИРЕНОГОЛОВЫЙ 2024, Noyabr
Anonim
Wifi PPM (ilova kerak emas)
Wifi PPM (ilova kerak emas)
Wifi PPM (ilova kerak emas)
Wifi PPM (ilova kerak emas)

Men o'z uyimdagi mikrokvadrokopterni aqlli telefonim bilan boshqarishni xohlardim, lekin buning uchun yaxshi echim topa olmadim. Menda bir nechta ESP8266 Wi -Fi modullari bor edi, shuning uchun men o'zimni ishlab chiqarishga qaror qildim.

Dastur PPM signalini boshqarish uchun HTML 5 veb -saytiga ega Wi -Fi kirish nuqtasini ishga tushiradi. PPM signali uzilish natijasida hosil bo'ladi.

HTML5 tufayli siz RC qurilmangizni istalgan aqlli telefon bilan hech qanday ilovasiz boshqarishingiz mumkin.

Shuningdek, siz veb -saytga kompyuter yordamida ulanishingiz va nazorat qilish uchun joystikdan foydalanishingiz mumkin. Hozircha bu faqat Firefox -da ishlaydi.

Bu erda men ESP8266 -ni qanday sozlash va Betaflight -da qabul qilgichni qanday sozlash kerakligini tushuntiraman.

1 -qadam: qismlar ro'yxati

Qismlar ro'yxati
Qismlar ro'yxati

Keling, qismlar ro'yxatidan boshlaylik. Sizga faqat bir nechta komponent kerak:

- ESP8266: Har qanday modul ishlashi kerak. Men ESP 12-F modulidan foydalanaman:

- sketchni birinchi marta yuklash uchun 3, 3V USB -dan seriyali konvertor. (Birinchi yuklashdan so'ng siz OTA yangilanishidan foydalanishingiz mumkin). Quyidagi kabi foydalaning:

- 3, 3V kuchlanish regulyatori: ESP8266 ga 3, 3V kerak. 3, 6V dan yuqori har qanday kuchlanish qurilmani o'ldiradi. Bundan tashqari, u 200 mA maksimal oqimni pasaytirishi mumkin. Agar sizda RC modelida etarlicha kuchli 3, 3V kuchlanish bo'lmasa, sizga qo'shimcha voltaj regulyatori kerak bo'ladi. Men bu regulyatorni 3, 9K Ohmli rezistor bilan ishlataman:

- Arduino IDE -ga ega kompyuter:

- Arduino IDE uchun ESP8266 qo'llab -quvvatlashi. Quyidagi ko'rsatmalarga amal qiling:

- Arduino uchun veb -soket kutubxonasi:

- PPM dekoderingiz 3, 3V kirishni qo'llab -quvvatlamasa, 3, 3V/5V darajali o'zgartirgich bo'lishi mumkin. Ko'p kvadrokopterli parvoz boshqaruvchilari uchun sizga bu kerak emas.

- WifiPPM sketch: Quyidagi faylni yuklab oling yoki

- aqlli telefon yoki joystik va Firefox o'rnatilgan kompyuter

2 -qadam: Elektronikani o'rnating va dasturni yuklang

Elektronni o'rnating va dasturni yuklang
Elektronni o'rnating va dasturni yuklang

Birinchi narsa - ESP8266 ga quvvat ulanishlarini o'rnatish. Rasmda simlarni ko'rishingiz mumkin. Quyidagi ulanishlarni amalga oshiring:

RST, EN va VCC 3, 3V ga

GPIO15 va GND dan GNDgacha

VCC va GND (taxminan 100 nF) o'rtasida kichik kondansatör joylashtiring.

USB2Serial qurilmangizning RXD -ga TXD

USB2Serial qurilmangizning RXD -TXD -ga

Chiroq rejimiga o'tish uchun GPIO0 -ni GND -ga qo'ying.

Arduino IDE -ni o'rnatganingizdan so'ng, ESP8266 qo'llab -quvvatlashi va veb -kutubxonasi eskizni ochadi. Fleshli rejimga o'tish uchun ESP8266 -ni yoqayotganda GIO0 -ni GND -da ushlab turing. Endi siz eskizni yuklashingiz mumkin.

Eskizni yuklaganingizdan so'ng, nazoratchi qayta o'rnatiladi. Siz WifiPPM nomli WIFI kirish nuqtasini topishingiz kerak. Agar bu yaxshi bo'lsa, siz chipni o'chirib, TXD, RXD va GPIO0 simlarini uzishingiz mumkin. Kelajakda siz dasturni OTA orqali yangilashingiz mumkin. Buning uchun kirish nuqtasiga ulaning va veb -brauzeringizda "192.168.1.4/update" ga o'ting.

3 -qadam: veb -sayt

Veb -sayt
Veb -sayt
Veb -sayt
Veb -sayt

Endi siz GPIO5 -ni parvoz boshqaruvchingizning PPM kirishiga yoki PPM signalini dekodlash uchun ishlatadigan narsaga ulashingiz mumkin.

Modul yoqilgandan so'ng siz "WifiPPM" kirish nuqtasiga ulanishingiz mumkin. Parol yo'q. Brauzeringizda 192.168.4.1 manzilini oching.

Siz birinchi rasmning saytini ko'rasiz. Sensorli qurilmada siz sensorli ekran yordamida tayoqlarni boshqarishingiz mumkin.

Agar siz saytni shaxsiy kompyuter bilan ochsangiz, Firefox -dan foydalanishingiz kerak. Joystikni ulashingiz bilan sayt ikkinchi rasmda ko'riladigan saytga o'zgaradi. Siz tayoqlarni joystik bilan boshqarishingiz mumkin.

Keyingi bosqichda men Betaflight -ni qanday o'rnatishni tushuntiraman, chunki men undan foydalanaman. Agar siz boshqa boshqaruvchidan foydalansangiz, bundan buyon o'zingizni davom ettirishingiz kerak.

4 -qadam: Betaflight -ni sozlash

Men Betaflight bilan kvadrokopter uchun WifiPPM boshqaruvchisidan foydalanaman. Endi men uni qanday o'rnatishni tushuntiraman.

- Parvoz boshqaruvchisini kompyuterga ulang

- Betaflight -ni oching

- parvoz boshqaruvchisiga ulaning

- Qabul qiluvchilar yorlig'iga o'ting

- kanal xaritasi maydoniga RTAE1234 kiriting

- "Past past chegarani" 1020 ga, "Stick Center" ni 1500 ga va "Stick High Threshold" ni 1980 ga o'zgartiring.

- o'zgarishlarni saqlang

- mobil telefoningiz bilan wifiPPM veb -saytini oching va sozlash to'g'riligini tekshiring

Bo'ldi shu. Siz tugadingiz. Endi siz hech qanday qo'shimcha ilovasiz mobil telefoningiz bilan ucha olasiz.

Tavsiya: