Мазмұны:
- 1 -қадам: бөлшектер тізімі
- 2 -қадам: Эскиздерді жүктеу және жарқылдау
- 3 -қадам: Ресиверді ұшу контроллеріне қосыңыз және Cleanflight -ты орнатыңыз
- 4 -қадам: Қосымша ақпарат
Бейне: Ұзақ ауқымды WiFi PPM / MSP: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Біраз уақыт бұрын мен 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 -ты орнатыңыз
Енді ресиверді ұшу контроллеріне қосыңыз. Сіздің ұшу диспетчеріңізде кемінде 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 жобасын қараңыз.
Ұсынылған:
ESP8266: 6 қадамды қолданатын ұзақ қашықтықтағы WiFi сканері (суреттермен)
ESP8266 көмегімен ұзақ қашықтықтағы WiFi сканері: Мен осы нұсқаулықта батареямен жұмыс істейтін, 2,5 диапазондағы Wi -Fi сканерлеу құрылғысын жасаймын, ол менің үй желісі үшін қай арна жақсы екенін анықтайды. Оны жолда WiFi -ге ашық кіру нүктелерін табу үшін де пайдалануға болады. Жасалу құны: шамамен 25 доллар
Жоғары ауқымды сымсыз қуат: 9 қадам (суреттермен)
Жоғары диапазондағы сымсыз қуат: шамды қуаттандыратын немесе телефонды 2 футқа дейін зарядтай алатын сымсыз қуат беру жүйесін құрыңыз! Бұл магниттік өрісті таратушы катушкадан қабылдаушы катушкаға жіберу үшін резонансты катушкалар жүйесін қолданады. Біз мұны демо ретінде қолдандық
Шағын ауқымды жұмыс үстелінің қуат көзі: 4 қадам
Шағын масштабтағы электрмен жабдықтау: бұл LM317 IC көмегімен кернеудің реттелетін шығуын жасау үшін тұрақты ноутбук кірпішін өзгертуге арналған қысқа нұсқаулық. Схемалар үшін google -ден «LM317 мәліметтер кестесін» қараңыз. Мен құрастыру процесін жалпы түрде сипаттаймын
Wifi сигнал сүзгісі (WokFi) ұзақ қашықтық: 3 қадам (суреттермен)
Wifi Signal Strainer (WokFi) ұзақ қашықтығы: Бұл нұсқаулықта мен жалпы WiFi Thumbdrive -ді Wi -Fi кеңейткішіне айналдырамын! қаладағы нүктелер мен желіге қосылыңыз
Кіші ауқымды қозғалыс детекторы: 5 қадам
Кіші диапазондағы қозғалыс детекторы: Бұл нұсқаулық сізге Radioshack-те алуға болатын арзан бөлшектерден шағын ауқымды қозғалыс детекторын жасауды үйретеді. Бұл ұқыпты жобаның көмегімен сіз детектордың жарықтығын өзгерте аласыз. Бұл менің бірінші нұсқаулығым, сондықтан қарапайымдылыққа назар аударыңыз