Orodha ya maudhui:

Wifi ndefu Wifi PPM / MSP: Hatua 5
Wifi ndefu Wifi PPM / MSP: Hatua 5

Video: Wifi ndefu Wifi PPM / MSP: Hatua 5

Video: Wifi ndefu Wifi PPM / MSP: Hatua 5
Video: Учебное пособие по Excel 2016: комплексное руководство по Excel для всех 2024, Julai
Anonim
Wifi ndefu Wifi PPM / MSP
Wifi ndefu Wifi PPM / MSP

Wakati fulani uliopita nilituma kidhibiti changu cha Wifi PPM. Inafanya kazi vizuri. Masafa tu ni mafupi kidogo. Nilipata suluhisho la shida hii. ESP8266 inasaidia hali inayoitwa ESPNOW. Hali hii ni kiwango cha chini zaidi. Haifunguli unganisho rahisi sana na ikiwa inapoteza muunganisho inaunganishwa tena mara moja.

Ninatumia tatu ESP8266. Mmoja ni mpokeaji wa ESPNOW, mwingine ni mtumaji wa ESPNOW na wa tatu ni kituo cha kufikia ambacho unaweza kuunganisha. Ya tatu inahitajika kwa sababu mtumaji wa ESPNOW hawezi kuwa mahali pa kufikia wakati huo huo. Pia nimeongeza antena kadhaa kupata safu bora.

Kuna hatua ya pili ya ufikiaji moja kwa moja kwenye mpokeaji. Ukiunganisha kwa hii una sawa na mradi wa zamani wa WifiPPM.

Niliongeza pia msaada kwa mpokeaji wa itifaki ya MSP. Hii ndio "Itifaki ya serial ya MultiWii" ambayo inasaidiwa na MultiWii, Betaflight, Cleanflight na watawala wengine wengi wa ndege.

Hatua ya 1: Orodha ya Sehemu

Orodha ya Sehemu
Orodha ya Sehemu
Orodha ya Sehemu
Orodha ya Sehemu
Orodha ya Sehemu
Orodha ya Sehemu
Orodha ya Sehemu
Orodha ya Sehemu

Unahitaji moduli tatu za ESP8266 za aina yoyote. Lakini unataka safu bora zaidi. Kwa hivyo ninashauri kutumia moduli za ESP8266 zilizo na antena. Inafanya kazi pia bila antena. Ninatumia sehemu zifuatazo:

2 x ESP07 (moduli ya ESP8266 na kontakt antenna)

1 x ESP12

1 x 3dBi Mini Antenne I-PEX U. FL IPX kwa upande wa mpokeaji

1 x ESP8266 2, 4/5 GHz 3dbi Wlan Wifi Antenne SMA Stecker / kiume + I-PEX Adapter upande wa mtumaji

3, 3 V usambazaji wa umeme kwa moduli zote za ESP8266

Unahitaji pia PC iliyo na Arduino IDE: https://www.arduino.cc/en/Main/SoftwareESP8266 msaada wa Arduino IDE. Fuata maagizo haya: https://learn.sparkfun.com/tutorials/esp8266-thin …….

Hatua ya 2: Pakua na Kiwango cha Mchoro

Pakua na Flash Michoro
Pakua na Flash Michoro
Pakua na Flash Michoro
Pakua na Flash Michoro
Pakua na Flash Michoro
Pakua na Flash Michoro

Unaweza kupakua michoro hapa.

Unzip faili. Kuna folda tatu: Master-AP, Sender, Receiver

Master-AP: Ni mchoro wa hatua ya Ufikiaji. Fungua mchoro na IDE ya arduino. Weka mzunguko wa CPU hadi 160 MHz kwenye menyu ya zana na upakie mchoro kwenye ESP12.

Mtumaji: Huo ni mchoro wa mtumaji wa MSPNOW. Weka mzunguko wa CPU hadi 160 MHz na uipakie kwenye moja ya ESP07.

Unaweza kuona kwenye picha ya kwanza jinsi ya kuunganisha moduli ya ESP8266 kwa kuangaza.

Sasa unganisha ESP12 (Kituo cha Ufikiaji) na bandari za Sender ESP07 na unganisho la umeme (picha ya pili): ESP12 VCC -> ESP07 VCCESP12 GND -> ESP07 GNDESP12 TX -> ESP07 RXESP12 RX -> ESP07 TX

Anza moduli zote mbili na unganisha kwenye kituo cha ufikiaji "Long-Range-WifiPPM / MSP". Nenosiri ni "WifiPPM / MSP"

Fungua kivinjari na ufungue anwani ya IP 192.168.4.1. Tovuti ya kudhibiti itaonekana. Bonyeza kitufe cha "Wifi Info". Sanduku la ujumbe na MAC ya mtumaji na MAC ya mpokeaji itaonekana.

Fungua mchoro wa mpokeaji katika Arduino IDE. Badilisha laini "uint8_t sendermac = {0x5C, 0xCF, 0x7F, 0x77, 0xAB, 0xA6};" (picha ya tatu) kwa anwani ya Mac ya mtumaji ambayo inaonyeshwa kwenye wavuti. Mpokeaji Mac anapaswa kuwa sawa. Hakikisha mzunguko wa CPU umewekwa hadi 160 MHz na upakie mchoro kwa ESP05 ya pili.

Hatua ya 3: Unganisha Mpokeaji kwa Mdhibiti wa Ndege na Usanidi Usafi

Image
Image
Unganisha Mpokeaji kwa Mdhibiti wa Ndege na Usanidi Usafi
Unganisha Mpokeaji kwa Mdhibiti wa Ndege na Usanidi Usafi
Unganisha Mpokeaji kwa Mdhibiti wa Ndege na Usanidi Usafi
Unganisha Mpokeaji kwa Mdhibiti wa Ndege na Usanidi Usafi

Unganisha sasa mpokeaji kwa kidhibiti ndege. Mdhibiti wako wa ndege anapaswa kuwa na pato la 3, 3 Volt na angalau 200 mA. Ikiwa sio unahitaji mdhibiti wa 3, 3V wa nyongeza.

Unganisha GND ya ESP na GND ya mdhibiti wa ndege. Unganisha VCC ya ESP hadi 3, 3V ya mdhibiti wa ndege au kwa mdhibiti wa 3, 3V wa ziada wa voltage.

Unaweza kutumia pato la PPM au pato la serial MSP.

Kwa pato la MSP unganisha TX ya ESP8266 hadi RX ya bandari yoyote ya serial ya mdhibiti wako wa ndege. (Picha 1)

Kwa pato la PPM unganisha GPIO5 ya ESP8266 kwa pembejeo ya PPM ya mdhibiti wa ndege. (Picha 1)

Baada ya kuunganisha ESP anza kidhibiti ndege na kufungua ndege safi. Unganisha na simu yako ya rununu kwenye kituo cha ufikiaji cha "WifiPPM / MSP". Nenosiri ni "WifiPPM / MSP"

Kwa MSP: Fungua kichupo cha bandari na uweke MSP kwenye Bandari ya serial umeunganisha ESP8266 (Picha 2). Hifadhi na uanze tena. Nenda kwenye kichupo cha usanidi na uweke mpokeaji "Mpokeaji wa serial wa MSP" (Picha 3). Hifadhi na uanze tena.

Kwa PPM: Soma katika mwongozo wa mdhibiti wako wa ndege jinsi ya kusanidi PPMGo kwenye kichupo cha usanidi na uweke mpokeaji kuwa "Mpokeaji wa PPM" (Picha 4). Hifadhi na uanze tena.

Usanidi unaofuata ni wa wapokeaji wote sawa: Nenda kwenye Tab ya mpokeaji. Weka vituo kuwa "RTAE1234" (Picha ya 5 / Video). Hifadhi usanidi.

Sasa fungua kivinjari kwenye smartphone yako. Fungua tovuti 192.168.4.1 (Picha 6). Sasa unaweza kuangalia mtawala.

Ikiwa inafanya kazi, anza mtumaji wawili ESP8266. Unganisha kwenye "Upeo wa WifiPPM / MSP" Upeo wa Ufikiaji. Nenosiri ni "WifiPPM / MSP". Fungua tena wavuti 192.168.4.1. Angalia tena katika ndege safi ikiwa inafanya kazi.

Unganisha antena kwa moduli za ESP07.

Hatua ya 4: Maelezo zaidi

Maelezo mengine
Maelezo mengine

Kuna sehemu mbili za ufikiaji katika operesheni ya kawaida. Kituo cha ufikiaji cha "WifiPPM / MSP" ni kama mradi uliopita wa WifiPPM. Unaweza kuitumia ikiwa unataka tu kukimbia haraka bila kuunganisha moduli za ziada wakati hauitaji unganisho la masafa marefu. Ukiunganisha kwa "Wifi ndefu WifiPPM / MSP" mdhibiti wa masafa marefu anachukua udhibiti.

Labda unataka kujua ni "muda mrefu" ni muda gani. Kwa kweli sijui. Angalau mita mia chache. Lakini sikuweza kujaribu hadi sasa. Haina unganisho huru katika gorofa yangu kamili.

Niliongeza udhibiti wa MSP kwa sababu nilifikiri ningeweza kutengeneza kituo cha nyuma cha data ya telemetry. Lakini hiyo haijawahi kufanya kazi sawa. Kwa hivyo, itifaki ya MSP ni sahihi zaidi kuliko ppm, kwa sababu haitegemei wakati sana. Labda inafanya shida na vidhibiti vya ndege polepole kwa sababu kuna trafiki nzito kwenye bandari ya serial. Na Mdhibiti wangu wa ndege wa Noxe F4 inafanya kazi bila shida.

Ikiwa una shida yoyote ya usanidi angalia mradi wa zamani wa WifiPPM.

Ilipendekeza: