Мазмұны:

Ұзақ ауқымды WiFi PPM / MSP: 5 қадам
Ұзақ ауқымды WiFi PPM / MSP: 5 қадам

Бейне: Ұзақ ауқымды WiFi PPM / MSP: 5 қадам

Бейне: Ұзақ ауқымды WiFi PPM / MSP: 5 қадам
Бейне: Бейнебақылау камерасын ЖАҢА микробағдарламамен ҚАЛАЙ ҚАМТАМАСЫЗ ЕТЕДІ! БАРЛЫҚҚА ҚАРАҢЫЗ! 2024, Шілде
Anonim
Ұзақ ауқымды WiFi PPM / MSP
Ұзақ ауқымды WiFi PPM / MSP

Біраз уақыт бұрын мен Wifi PPM контроллерін орналастырдым. Бұл өте жақсы жұмыс істейді. Тек диапазон сәл қысқа. Мен бұл мәселенің шешімін таптым. ESP8266 ESPNOW деп аталатын режимді қолдайды. Бұл режим әлдеқайда төмен. Байланысты ажырату оңай емес, егер ол үзілсе, ол бірден қайта қосылады.

Мен үш ESP8266 қолданамын. Біреуі - ESPNOW қабылдағышы, екіншісі - ESPNOW жіберушісі, үшіншісі - сіз қосылатын кіру нүктесі. Үшіншісі қажет, себебі ESPNOW жіберушісі бір уақытта кіру нүктесі бола алмайды, мен жақсы диапазонды алу үшін кейбір антенналарды қостым.

Тікелей қабылдағышта екінші кіру нүктесі бар. Егер сіз бұған қосылсаңыз, сізде ескі WifiPPM жобасымен бірдей болады.

Мен сонымен қатар MSP протоколының қабылдағышына қолдауды қостым. Бұл MultiWii, Betaflight, Cleanflight және басқа да көптеген ұшу контроллері қолдайтын «MultiWii сериялық хаттамасы».

1 -қадам: бөлшектер тізімі

Бөлшектер тізімі
Бөлшектер тізімі
Бөлшектер тізімі
Бөлшектер тізімі
Бөлшектер тізімі
Бөлшектер тізімі
Бөлшектер тізімі
Бөлшектер тізімі

Сізге кез келген түрдегі үш ESP8266 модулі қажет. Бірақ сіз ең жақсы диапазонды алғыңыз келеді. Сондықтан мен антеннасы бар ESP8266 модульдерін қолдануды ұсынамын. Ол антеннасыз жұмыс істейді. Мен келесі бөліктерді қолданамын:

2 x ESP07 (антенна қосқышы бар ESP8266 модулі)

1 x ESP12

1 x 3dBi Mini Antenne I-PEX U. FL IPX қабылдағыш жағында

1 x ESP8266 2, 4/5 ГГц 3dbi Wlan Wifi Antenne SMA Stecker / ер + I-PEX адаптері жіберуші жағында

Барлық ESP8266 модульдері үшін 3, 3 В қуат көзі

Сізге Arduino IDE бар дербес компьютер қажет: https://www.arduino.cc/kz/Main/SoftwareESP8266 Arduino IDE қолдау. Мына нұсқауларды орындаңыз: https://learn.sparkfun.com/tutorials/esp8266-thin… Arduino үшін веб-кітапхана:

2 -қадам: Эскиздерді жүктеу және жарқылдау

Эскиздерді жүктеу және жарқылдау
Эскиздерді жүктеу және жарқылдау
Эскиздерді жүктеу және жарқылдау
Эскиздерді жүктеу және жарқылдау
Эскиздерді жүктеу және жарқылдау
Эскиздерді жүктеу және жарқылдау

Эскиздерді мына жерден жүктей аласыз.

Файлды ашыңыз. Үш қалта бар: Master-AP, Жіберуші, Алушы

Master-AP: бұл кіру нүктесінің нобайы. Эскизді arduino IDE көмегімен ашыңыз. Құралдар мәзірінде CPU жиілігін 160 МГц -ге орнатыңыз және эскизді ESP12 -ге жүктеңіз.

Жіберуші: Бұл MSPNOW жіберушінің нобайы. Процессор жиілігін 160 МГц -ке орнатыңыз және оны ESP07 біреуіне жүктеңіз.

Сіз бірінші суретте жыпылықтауға арналған ESP8266 модулін қалай қосу керектігін көре аласыз.

Енді ESP12 (кіру нүктесі) мен Sender ESP07 сериялық порттары мен қуат қосылымдарын қосыңыз (екінші сурет): ESP12 VCC -> ESP07 VCCESP12 GND -> ESP07 GNDESP12 TX -> ESP07 RXESP12 RX -> ESP07 TX

Екі модульді де іске қосыңыз және «Long-Range-WifiPPM/MSP» кіру нүктесіне қосылыңыз. Құпия сөз «WifiPPM/MSP»

Браузерді ашып, IP мекенжайын ашыңыз 192.168.4.1. Басқару сайты пайда болады. «Wifi туралы ақпарат» түймесін басыңыз. Жіберуші MAC және қабылдағыш MAC бар хабарлама терезесі пайда болады.

Қабылдағыш эскизін Arduino IDE -де ашыңыз. «Uint8_t sendermac = {0x5C, 0xCF, 0x7F, 0x77, 0xAB, 0xA6}» жолын өзгертіңіз; (үшінші сурет) веб -сайтта көрсетілетін жіберуші Mac мекенжайына. Mac қабылдағышы жақсы болуы керек. Процессор жиілігі 160 МГц -ге орнатылғанына көз жеткізіңіз және эскизді екінші ESP05 -ке жүктеңіз.

3 -қадам: Ресиверді ұшу контроллеріне қосыңыз және Cleanflight -ты орнатыңыз

Image
Image
Қабылдағышты рейс контроллеріне жалғаңыз және Cleanflight орнатыңыз
Қабылдағышты рейс контроллеріне жалғаңыз және Cleanflight орнатыңыз
Қабылдағышты Рейс контроллеріне қосыңыз және Cleanflight орнатыңыз
Қабылдағышты Рейс контроллеріне қосыңыз және Cleanflight орнатыңыз

Енді ресиверді ұшу контроллеріне қосыңыз. Сіздің ұшу диспетчеріңізде кемінде 200 мА болатын 3, 3 вольттық шығыс болуы керек. Олай болмаған жағдайда қосымша 3, 3В кернеу реттегіші қажет.

ESP GND ұшу диспетчерінің GND желісіне қосыңыз. ESP VCC ұшу диспетчерінің 3, 3V желісіне немесе қосымша 3, 3V кернеу реттегішіне қосыңыз.

PPM шығысын немесе сериялық MSP шығысын пайдалануға болады.

MSP шығысы үшін ESP8266 TX ұшу контроллерінің кез келген сериялық портының RX желісіне қосыңыз. (1 -сурет)

PPM шығысы үшін ESP8266 GPIO5 ұшу контроллерінің PPM кірісіне қосыңыз. (1 -сурет)

ESP сымдарын қосқаннан кейін ұшу диспетчерін іске қосыңыз және таза рейсті ашыңыз. Ұялы телефонмен «WifiPPM/MSP» кіру нүктесіне қосылыңыз. Құпия сөз «WifiPPM/MSP»

MSP үшін: Порттар қойындысын ашып, ESP8266 жалғанған портқа MSP орнатыңыз (2 -сурет). Сақтау және қайта бастау Конфигурация қойындысына өтіп, ресиверді «MSP сериялық қабылдағышы» күйіне орнатыңыз (3 -сурет). Сақтап, қайта іске қосыңыз.

PPM үшін: PPMGo параметрін конфигурация қойындысына қалай орнату керектігін ұшу контроллерінің нұсқаулығынан оқыңыз және ресиверді «PPM қабылдағышы» күйіне орнатыңыз (4 -сурет). Сақтап, қайта іске қосыңыз.

Келесі орнату екі қабылдағыш үшін бірдей: Қабылдағыш қойындысына өтіңіз. Арналарды «RTAE1234» етіп орнатыңыз (5 -сурет/Бейне). Орнатуды сақтаңыз.

Енді смартфоннан шолғышты ашыңыз. 192.168.4.1 сайтын ашыңыз (6 -сурет). Енді сіз контроллерді тексере аласыз.

Егер ол жұмыс істесе, екі жіберуші ESP8266 іске қосыңыз. «Ұзақ ауқымды WifiPPM/MSP» кіру нүктесіне қосылыңыз. Құпия сөз «WifiPPM/MSP» болып табылады. 192.168.4.1 веб -сайтын қайта ашыңыз. Егер ол жұмыс істеп тұрса, cleanflight -те қайта тексеріңіз.

Антенналарды ESP07 модульдеріне қосыңыз.

4 -қадам: Қосымша ақпарат

Қосымша ақпарат
Қосымша ақпарат

Қалыпты жұмыс кезінде екі кіру нүктесі бар. «WifiPPM/MSP» кіру нүктесі алдыңғы WifiPPM жобасы сияқты. Егер сіз ұзақ қашықтыққа қосылуды қажет етпесе, қосымша модульдерді қоспай -ақ тез ұшуды қаласаңыз, оны пайдалана аласыз. Егер сіз «Long Range WifiPPM/MSP» -ге қосылсаңыз, ұзақ қашықтықтағы контроллер басқаруды қабылдайды.

Мүмкін сіз «ұзақ қашықтық» қанша екенін білгіңіз келеді. Шындығында мен білмеймін. Бұл кем дегенде бірнеше жүз метр. Бірақ мен оны осы уақытқа дейін тексере алмадым. Бұл менің толық пәтерімде байланыс үзілмейді.

Мен MSP бақылауын қостым, себебі мен телеметриялық деректер үшін артқы канал жасай аламын деп ойладым. Бірақ бұл ешқашан тұрақты жұмыс істемеді. Қалай болғанда да, MSP протоколы ppm -ге қарағанда дәлірек, себебі ол уақытқа байланысты емес. Мүмкін, бұл баяу ұшу контроллерлерінде қиындық тудырады, себебі сериялық портта трафик көп. Менің Noxe F4 ұшу контроллерімен ол еш қиындықсыз жұмыс істейді.

Егер сізде конфигурация мәселесі болса, ескі WifiPPM жобасын қараңыз.

Ұсынылған: