Mundarija:
- 1 -qadam: qismlar ro'yxati
- 2 -qadam: Eskizlarni yuklab oling va o'chiring
- 3 -qadam: Qabul qilgichni Parvoz boshqaruvchisiga ulang va Cleanflight -ni o'rnating
- 4 -qadam: Qo'shimcha ma'lumot
Video: Uzoq masofali WiFi PPM / MSP: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:25
Bir muncha vaqt oldin men Wifi PPM boshqaruvchisini joylashtirdim. Bu juda yaxshi ishlaydi. Faqat diapazon biroz qisqa. Men bu muammoning echimini topdim. ESP8266 ESPNOW deb nomlangan rejimni qo'llab -quvvatlaydi. Bu rejim ancha past darajada. Ulanish oson emas va agar u uzilib qolsa, darhol qayta ulanadi.
Men uchta ESP8266 dan foydalanaman. Ulardan biri - ESPNOW qabul qiluvchisi, ikkinchisi - ESPNOW yuboruvchisi, uchinchisi - siz ulanadigan kirish nuqtasi. Uchinchisi kerak, chunki ESPNOW jo'natuvchisi bir vaqtning o'zida kirish nuqtasi bo'la olmaydi, shuningdek, diapazonni yaxshilash uchun ba'zi antennalarni qo'shib qo'ydim.
To'g'ridan -to'g'ri qabul qilgichda ikkinchi kirish nuqtasi mavjud. Agar siz bunga ulansangiz, eski WifiPPM loyihasi bilan bir xil bo'ladi.
Men MSP protokoli qabul qiluvchisini qo'llab -quvvatladim. Bu MultiWii, Betaflight, Cleanflight va boshqa ko'plab parvoz boshqaruvchilari tomonidan qo'llab -quvvatlanadigan "MultiWii ketma -ket protokoli".
1 -qadam: qismlar ro'yxati
Sizga har qanday ESP8266 moduli kerak. Lekin siz eng yaxshi oraliqni xohlaysiz. Shuning uchun men antennali ESP8266 modullaridan foydalanishni taklif qilaman. U antennasiz ham ishlaydi. Men quyidagi qismlardan foydalanaman:
2 x ESP07 (antenna ulagichli ESP8266 moduli)
1 x ESP12
Qabul qilgich tomonida 1 x 3dBi Mini Antenna I-PEX U. FL IPX
1 x ESP8266 2, 4/5 gigagertsli 3dbi Wlan Wi-Fi antenna uzatuvchi tomonida SMA steker / erkak + I-PEX adapteri
Barcha ESP8266 modullari uchun 3, 3 V quvvat manbai
Shuningdek, sizga Arduino IDE -ga ega shaxsiy kompyuter kerak: Arduino IDE uchun https://www.arduino.cc/en/Main/SoftwareESP8266. Quyidagi ko'rsatmalarga amal qiling: https://learn.sparkfun.com/tutorials/esp8266-thin… Arduino uchun veb-kutubxona:
2 -qadam: Eskizlarni yuklab oling va o'chiring
Eskizlarni bu yerdan yuklab olishingiz mumkin.
Faylni oching. Uchta papka mavjud: Master-AP, Yuboruvchi, Qabul qiluvchi
Master-AP: bu kirish nuqtasi uchun eskiz. Arduino IDE yordamida eskizni oching. Asboblar menyusida protsessor chastotasini 160 MGts ga o'rnating va eskizni ESP12 ga yuklang.
Yuboruvchi: Bu MSPNOW yuboruvchisi uchun eskiz. CPU chastotasini 160 MGts ga o'rnating va uni ESP07 -ga yuklang.
Birinchi rasmda miltillash uchun ESP8266 modulini qanday ulash kerakligini ko'rishingiz mumkin.
Endi ESP12 (kirish nuqtasi) va Sender ESP07 ketma -ket portlari va quvvat ulanishlarini ulang (ikkinchi rasm): ESP12 VCC -> ESP07 VCCESP12 GND -> ESP07 GNDESP12 TX -> ESP07 RXESP12 RX -> ESP07 TX
Ikkala modulni ham ishga tushiring va "Long-Range-WifiPPM/MSP" kirish nuqtasiga ulaning. Parol "WifiPPM/MSP" dir.
Brauzerni oching va IP manzilini oching 192.168.4.1. Nazorat veb -sayti paydo bo'ladi. "Wi -Fi haqida ma'lumot" tugmachasini bosing. Yuboruvchi MAC va qabul qiluvchi MAC bilan xabar qutisi paydo bo'ladi.
Qabul qiluvchining eskizini Arduino IDE -da oching. "Uint8_t sendermac = {0x5C, 0xCF, 0x7F, 0x77, 0xAB, 0xA6}" qatorini o'zgartiring; (uchinchi rasm) veb -saytda ko'rsatiladigan jo'natuvchi Mac manziliga. Qabul qilgich Mac yaxshi bo'lishi kerak. CPU chastotasi 160 MGts ga o'rnatilganligiga ishonch hosil qiling va eskizni ikkinchi ESP05 -ga yuklang.
3 -qadam: Qabul qilgichni Parvoz boshqaruvchisiga ulang va Cleanflight -ni o'rnating
Endi qabul qilgichni parvoz boshqaruvchisiga ulang. Sizning parvoz boshqaruvchisida kamida 200 mA bo'lgan 3, 3 voltli chiqish bo'lishi kerak. Agar yo'q bo'lsa, sizga qo'shimcha 3, 3V kuchlanish regulyatori kerak bo'ladi.
ESP GND -ni parvoz boshqaruvchisining GND -ga ulang. ESP VCC -ni uchish moslamasining 3, 3V -ga yoki qo'shimcha 3, 3V kuchlanish regulyatoriga ulang.
Siz PPM chiqishi yoki ketma -ket MSP chiqishidan foydalanishingiz mumkin.
MSP chiqishi uchun ESP8266 TX -ni parvoz boshqaruvchisining istalgan ketma -ket portiga ulang. (1 -rasm)
PPM chiqishi uchun ESP8266 GPIO5 -ni parvoz boshqaruvchisining PPM kirishiga ulang. (1 -rasm)
ESP simini ulagandan so'ng, parvoz boshqaruvchisini ishga tushiring va tozalashni oching. Mobil telefoningizni "WifiPPM/MSP" kirish nuqtasiga ulang. Parol "WifiPPM/MSP" dir.
MSP uchun: Portlar yorlig'ini oching va MSPni ESP8266 ulangan ketma -ket portga o'rnating (2 -rasm). Saqlash va qayta ishga tushirish. Konfiguratsiya yorlig'iga o'ting va qabul qilgichni "MSP ketma -ket qabul qiluvchisi" ga o'rnating (3 -rasm). Saqlang va qayta ishga tushiring.
PPM uchun: Parvoz boshqaruvchisi qo'llanmasida PPMGo -ni konfiguratsiya yorlig'iga qanday o'rnatishni o'qing va qabul qilgichni "PPM qabul qiluvchisi" ga o'rnating (4 -rasm). Saqlang va qayta ishga tushiring.
Keyingi sozlash ikkala qabul qiluvchilar uchun ham bir xil: Qabul qiluvchilar yorlig'iga o'ting. Kanallarni "RTAE1234" ga sozlang (5 -rasm/Video). Sozlamani saqlang.
Endi smartfonda brauzerni oching. 192.168.4.1 saytini oching (6 -rasm). Endi siz tekshirgichni tekshirishingiz mumkin.
Agar u ishlayotgan bo'lsa, ikkita yuboruvchi ESP8266 -ni ishga tushiring. "Uzoq masofali WifiPPM/MSP" kirish nuqtasiga ulaning. Parol "WifiPPM/MSP" dir. 192.168.4.1 veb -saytini qayta oching. Agar u ishlayotgan bo'lsa, cleanflight -da yana tekshiring.
Antennalarni ESP07 modullariga ulang.
4 -qadam: Qo'shimcha ma'lumot
Oddiy ishlashda ikkita kirish nuqtasi mavjud. "WifiPPM/MSP" kirish nuqtasi oldingi WifiPPM loyihasiga o'xshaydi. Agar siz uzoq masofali ulanishga hojat qolmasa, qo'shimcha modullarni ulamasdan, tez parvoz qilishni xohlasangiz, undan foydalanishingiz mumkin. Agar siz "Uzoq masofali WifiPPM/MSP" ga ulansangiz, uzoq masofali boshqaruvchi nazoratni o'z zimmasiga oladi.
Balki siz "uzoq masofa" qancha davom etishini bilmoqchimisiz. Aslida men bilmayman. Bu kamida bir necha yuz metr. Ammo men hozirgacha buni sinab ko'rmadim. Bu mening kvartiramda aloqani uzmaydi.
Men MSP boshqaruvini qo'shdim, chunki telemetriya ma'lumotlari uchun orqa kanal yaratishim mumkin deb o'yladim. Ammo bu hech qachon barqaror ishlamagan. Yaxshiyamki, MSP protokoli ppmdan ko'ra aniqroq, chunki u ko'p vaqtga bog'liq emas. Balki ketma -ket portda yuk ko'p bo'lgani uchun sekin parvoz boshqaruvchilari bilan muammo tug'dirar. Mening Noxe F4 parvoz boshqaruvchisi bilan u muammosiz ishlaydi.
Agar sizda konfiguratsiya bilan bog'liq muammolar bo'lsa, eski WifiPPM loyihasiga qarang.
Tavsiya:
HC-12 uzoq masofali ob-havo stantsiyasi va DHT sensorlar: 9 qadam
HC-12 uzoq masofali ob-havo stantsiyasi va DHT datchiklari: Ushbu qo'llanmada biz ikkita dht sensori, HC12 modullari va I2C LCD displey yordamida uzoq masofali ob-havo stantsiyasini yasashni o'rganamiz. Videoni tomosha qiling
Uzoq masofali simsiz harorat va tebranish sensorlari bilan ishlashni boshlash: 7 qadam
Uzoq masofali simsiz harorat va tebranish sensorlarini ishga tushirish: Ba'zida tebranish ko'plab ilovalarda jiddiy muammolarga sabab bo'ladi. Mashina shaftlari va podshipniklaridan tortib qattiq disk ishlashigacha tebranish mashinaning shikastlanishiga, erta almashtirishga, past ishlashga olib keladi va aniqlikka katta zarba beradi. Kuzatilmoqda
IoT- Ubidots- ESP32+uzoq masofali simsiz tebranish va harorat sensori: 7 qadam
IoT- Ubidots- ESP32+simsiz masofadan tebranish va harorat sensori: tebranish-bu chindan ham motorli gadjetlardagi mashinalar va tarkibiy qismlarning harakatlanishi yoki tebranishi. Sanoat tizimidagi tebranish muammoning alomati yoki sababi bo'lishi mumkin yoki u kundalik ish bilan bog'liq bo'lishi mumkin. Masalan, oskiy
Uzoq masofali uzatish tizimi davri: 6 qadam
Uzoq masofali uzatish tizimining sxemasi: Bugun biz ushbu maqolada uzoq masofali uzatish tizimining asosiy sxemasini qanday qilish haqida gaplashamiz. Shu qatorda, sizga zanjirning qisqacha tasvirini berishga ijozat bering. Umuman bu qanday ishlaydi va men siz bilan qanday gaplashaman
Uzoq masofali WiFi skaneri ESP8266 yordamida: 6 qadam (rasmlar bilan)
Uzoq masofali WiFi skaneri ESP8266 yordamida: Bu ko'rsatmada men uy tarmog'im uchun qaysi kanal yaxshiroq ekanligini aniqlash uchun ishlatiladigan batareyali, 2,5 diapazonli, WiFi tarmoqli skaner qurilmasini ishlab chiqaraman. Bundan tashqari, u yo'lda ochiq Wi -Fi kirish nuqtalarini topish uchun ishlatilishi mumkin. Ishlab chiqarish narxi: taxminan 25 dollar