Мазмуну:
- 1 -кадам: Бөлүктөрдүн тизмеси
- 2 -кадам: Эскиздерди жүктөп алып, жаркылдатыңыз
- 3 -кадам: Алууну Рейс Контроллерине туташтырыңыз жана Cleanflightти орнотуңуз
- 4 -кадам: Көбүрөөк маалымат
Video: Узун диапазондогу Wifi PPM / MSP: 5 кадам
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:40
Бир нече убакыт мурун мен 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 GHz 3dbi Wlan Wifi Антенна SMA Stecker / эркек + I-PEX адаптери жөнөтүүчү тарапта
Бардык ESP8266 модулдары үчүн 3, 3 В электр энергиясы
Ошондой эле сизге Arduino IDE менен компьютер керек: Arduino IDE үчүн https://www.arduino.cc/en/Main/SoftwareESP8266 колдоосу. Бул көрсөтмөлөрдү аткарыңыз: https://learn.sparkfun.com/tutorials/esp8266-thin… Arduino үчүн веб-китепкана:
2 -кадам: Эскиздерди жүктөп алып, жаркылдатыңыз
Эскиздерди бул жерден жүктөп алсаңыз болот.
Файлды ачуу. Үч папка бар: Master-AP, Жөнөтүүчү, Алуучу
Master-AP: Бул Кирүү чекитинин эскизи. Эскизди arduino IDE менен ачыңыз. Куралдар менюсунда CPU жыштыгын 160 МГцке коюп, эскизди ESP12ге жүктөңүз.
Жөнөтүүчү: Бул MSPNOW жөнөтүүчүсүнүн эскизи. CPU жыштыгын 160 МГцке коюп, ESP07ге жүктөңүз.
Биринчи сүрөттө жаркыроо үчүн ESP8266 модулун кантип туташтыруу керек экенин көрө аласыз.
Эми ESP12 (Кирүү чекити) менен Жөнөтүүчү 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 Info" баскычын чыкылдатыңыз. Жөнөтүүчү MAC жана кабыл алуучу MAC менен билдирүү кутусу пайда болот.
Алуучунун эскизин Arduino IDEде ачыңыз. "Uint8_t sendermac = {0x5C, 0xCF, 0x7F, 0x77, 0xAB, 0xA6} линиясын өзгөртүү"; (үчүнчү сүрөт) веб -сайтта көрсөтүлгөн жөнөтүүчү Mac дарегине. Алуучу Mac жакшы болушу керек. CPU жыштыгы 160 МГцке коюлганын текшерип, эскизди экинчи ESP05ке жүктөңүз.
3 -кадам: Алууну Рейс Контроллерине туташтырыңыз жана Cleanflightти орнотуңуз
Азыр кабылдагычты учуу контроллерине туташтырыңыз. Сиздин учуу контролеруңуз 3, 3 Вольттук чыгууга ээ болушу керек, жок дегенде 200 мА. Эгер андай болбосо, кошумча 3, 3В чыңалуу жөндөгүчү керек.
Учуу диспетчеринин GND менен ESPтин 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 үчүн: Порттор өтмөгүн ачыңыз жана MSPти ESP8266 туташкан сериялык Портко коюңуз (Picture 2). Конфигурация өтмөгүнө өтүңүз жана ресиверди "MSP сериялык кабыл алгычына" коюңуз (Picture 3). Сактоо жана өчүрүп күйгүзүү.
PPM үчүн: PPMGo конфигурация өтмөгүнө кантип орнотуу керектигин учуучу контролеруңуздун окуу куралынан окуңуз жана ресиверди "PPM ресивери" деп коюңуз (Picture 4). Сактоо жана өчүрүп күйгүзүү.
Кийинки орнотуу эки кабыл алуучу үчүн бирдей: Кабыл алуучу өтмөгүнө өтүңүз. Каналдарды "RTAE1234" кылып коюңуз (Picture 5/Video). Орнотууну сактаңыз.
Эми смартфонуңуздан браузер ачыңыз. 192.168.4.1 сайтын ачыңыз (6 -сүрөт). Эми сиз контроллерди текшере аласыз.
Эгер ал иштеп жатса, эки жөнөтүүчү ESP8266 баштаңыз. "Long Range WifiPPM/MSP" кирүү чекитине туташыңыз. Сырсөз "WifiPPM/MSP". 192.168.4.1 веб -сайтын кайра ачыңыз. Эгерде ал иштеп жатса, cleanflightте кайра текшериңиз.
Антенналарды ESP07 модулдарына туташтырыңыз.
4 -кадам: Көбүрөөк маалымат
Кадимки иштөөдө эки кирүү түйүнү бар. "WifiPPM/MSP" кирүү чекити мурунку WifiPPM долбооруна окшош. Эгерде сиз узак аралыкка туташуунун кажети жок болгондо кошумча модулдарды туташтырбастан тез учууну кааласаңыз, аны колдоно аласыз. Эгер "Long Range WifiPPM/MSP" менен туташсаңыз, узак аралыкты башкаруучу көзөмөлдү алат.
Балким, сиз "узак аралык" канча экенин билгиңиз келет. Негизи мен такыр билбейм. Бул жок дегенде бир нече жүз метр. Бирок мен азырынча аны текшере алган жокмун. Бул менин толук батиримде байланышты үзбөйт.
Мен MSP көзөмөлүн коштум, анткени телеметрикалык маалымат үчүн арткы канал жасай алам деп ойлогом. Бирок бул эч качан туруктуу иштеген эмес. Кандай болбосун, MSP протоколу ppmге караганда такыраак, анткени ал көп убакытка көз каранды эмес. Балким, бул жай учуу контроллери менен көйгөйлөрдү жаратат, анткени сериялык портто трафик көп. Менин Noxe F4 учуу контроллерим менен ал көйгөйсүз иштейт.
Эгерде сизде конфигурация көйгөйлөрү бар болсо, эски WifiPPM долбоорун караңыз.
Сунушталууда:
Узун диапазондогу зымсыз температура жана дирилдөө сенсорлору менен иштөөнү баштоо: 7 кадам
Узун диапазондогу зымсыз температура жана дирилдөө сенсорлорун баштоо: Кээде дирилдөө көптөгөн колдонмолордо олуттуу көйгөйлөрдүн себеби болуп саналат. Машина шахталары менен подшипниктерден баштап катуу дисктин иштешине чейин, вибрация машинанын бузулушуна, эрте алмаштырууга, начар иштөөгө алып келет жана тактыкка чоң сокку урат. Мониторинг
Оңой IOT - Орточо диапазондогу IOT түзмөктөрү үчүн колдонмо көзөмөлдөгөн RF Sensor Hub: 4 кадам
Оңой IOT - Орточо диапазондогу IOT түзмөктөрү үчүн колдонмонун көзөмөлдөгөн RF сенсордук хабы: Бул сабактарда биз борбордук хабдын радиобайланышы аркылуу башкарылуучу түзүлүштөрдүн тармагын курабыз. WIFI же Bluetoothдун ордуна 433 МГц сериялык радио байланышын колдонуунун пайдасы алда канча чоң диапазондо (жакшы
Узун диапазондогу IR жакындык сенсору: 3 кадам
Узун диапазондогу IR жакындык сенсору: Инфракызыл сенсорлор объекти аныктоо үчүн эң жакшы модуль, бирок көйгөй ал өтө кыска аралыкта иштейт. Бул макалада биз диапазонду кантип көбөйтө аларыбызды жана диапазонго кандай факторлор таасир этерин бөлүшөбүз
Узун диапазондогу WiFi сканери ESP8266 колдонуп: 6 кадам (сүрөттөр менен)
Узун диапазондогу WiFi сканери ESP8266 менен: Бул Нускамада мен батарейка менен иштей турган 2,5 диапазондуу Wi -Fi сканерлөөчү түзмөктү жасайм, ал кайсы канал менин үй тармагыма ылайыктуу экенин аныктайт. Ал ошондой эле баратып ачык WiFi кирүү чекиттерин табуу үчүн колдонулушу мүмкүн. Жасоо баасы: 25 доллардын тегерегинде
Жогорку диапазондогу зымсыз кубат: 9 кадам (сүрөттөр менен)
Жогорку диапазондогу зымсыз кубат: лампочканы кубаттай турган же телефонду 2 футка чейин кубаттай турган зымсыз кубат берүү системасын куруңуз! Бул магнит талааларын өткөргүч катмардан кабыл алуучу катушка жөнөтүү үчүн резонанстык катушка системасын колдонот. Биз муну демо катары колдондук