Taula de continguts:
- Pas 1: llista de peces
- Pas 2: descarregueu i feu flash els esbossos
- Pas 3: Connecteu el receptor al controlador de vol i configureu Cleanflight
- Pas 4: més informació
Vídeo: Wifi de llarg abast PPM / MSP: 5 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Fa un temps vaig publicar el meu controlador PPM Wifi. Funciona força bé. Només l’abast és una mica curt. Vaig trobar una solució per a aquest problema. L'ESP8266 admet un mode anomenat ESPNOW. Aquest mode és molt més baix. No perd la connexió tan fàcilment i si perd la connexió, es torna a connectar immediatament.
Faig servir tres ESP8266. Un és el receptor ESPNOW, l’altre és el remitent ESPNOW i el tercer és el punt d’accés al qual us podeu connectar. El tercer és necessari perquè el remitent d’ESPNOW no pot ser un punt d’accés al mateix temps. També he afegit algunes antenes per obtenir un millor abast.
Hi ha un segon punt d’accés directament al receptor. Si us connecteu a això, teniu el mateix que amb l’antic projecte WifiPPM.
També he afegit suport per al receptor de protocol MSP. Es tracta del "Protocol sèrie MultiWii" que és compatible amb MultiWii, Betaflight, Cleanflight i molts altres controladors de vol.
Pas 1: llista de peces
Necessiteu tres mòduls ESP8266 de qualsevol tipus. Però voleu la millor gamma. Així que us proposo utilitzar mòduls ESP8266 amb antenes. També funciona sense antenes. Faig servir les parts següents:
2 x ESP07 (mòdul ESP8266 amb connector d'antena)
1 x ESP12
1 x 3dBi Mini Antenne I-PEX U. FL IPX al costat del receptor
1 x ESP8266 2, 4/5 GHz 3dbi Wlan Antenne SMA Stecker / mascle + adaptador I-PEX al costat del remitent
Font d'alimentació de 3, 3 V per a tots els mòduls ESP8266
També necessiteu un PC amb Arduino IDE: https://www.arduino.cc/en/Main/SoftwareESP8266 compatibilitat amb Arduino IDE. Seguiu aquestes instruccions: https://learn.sparkfun.com/tutorials/esp8266-thin… Biblioteca Websocket per Arduino:
Pas 2: descarregueu i feu flash els esbossos
Podeu descarregar els esbossos aquí.
Descomprimiu el fitxer. Hi ha tres carpetes: Master-AP, Sender, Receiver
Master-AP: és l'esbós del punt d'accés. Obriu l'esbós amb arduino IDE. Establiu la freqüència de la CPU a 160 MHz al menú d'eines i pengeu l'esbós a l'ESP12.
Remitent: aquest és l'esbós de l'emissor de MSPNOW. Establiu la freqüència de la CPU a 160 MHz i pengeu-la a un dels ESP07.
A la primera imatge podeu veure com connectar el mòdul ESP8266 per parpellejar.
Ara connecteu l’ESP12 (punt d’accés) i els ports sèrie i les connexions d’alimentació del remitent ESP07 (segona imatge): ESP12 VCC -> ESP07 VCCESP12 GND -> ESP07 GNDESP12 TX -> ESP07 RXESP12 RX -> ESP07 TX
Inicieu els dos mòduls i connecteu-vos al punt d'accés "Long-Range-WifiPPM / MSP". La contrasenya és "WifiPPM / MSP"
Obriu un navegador i obriu l'adreça IP 192.168.4.1. Apareixerà el lloc web de control. Feu clic al botó "Informació Wifi". Apareixerà un quadre de missatge amb el MAC remitent i el receptor MAC.
Obriu l’esbós del receptor a Arduino IDE. Canvieu la línia "uint8_t sendermac = {0x5C, 0xCF, 0x7F, 0x77, 0xAB, 0xA6};" (tercera imatge) a l'adreça del remitent Mac que es mostra al lloc web. El receptor Mac hauria d’estar bé. Assegureu-vos que la freqüència de la CPU estigui configurada a 160 MHz i pengeu l’esbós al segon ESP05.
Pas 3: Connecteu el receptor al controlador de vol i configureu Cleanflight
Connecteu ara el receptor al controlador de vol. El controlador de vol ha de tenir una sortida de 3, 3 volts amb un mínim de 200 mA. Si no, necessiteu un regulador de voltatge addicional de 3, 3V.
Connecteu GND de l’ESP a GND del controlador de vol. Connecteu VCC de l’ESP a 3, 3V del controlador de vol o al regulador de voltatge addicional de 3, 3V.
Podeu utilitzar la sortida PPM o la sortida MSP sèrie.
Per a sortida MSP, connecteu TX de l’ESP8266 a RX de qualsevol port sèrie del controlador de vol. (Imatge 1)
Per a la sortida PPM, connecteu GPIO5 de l’ESP8266 a l’entrada PPM del controlador de vol. (Imatge 1)
Després de connectar l'ESP, inicieu el controlador de vol i obriu el vol net. Connecteu-vos amb el vostre telèfon mòbil al punt d'accés "WifiPPM / MSP". La contrasenya és "WifiPPM / MSP"
Per a MSP: obriu la pestanya de ports i configureu MSP al port sèrie que heu connectat l’ESP8266 (imatge 2). Aneu a la pestanya de configuració i configureu el receptor a "Receptor sèrie MSP" (imatge 3). Deseu i reinicieu.
Per a PPM: llegiu el manual del controlador de vol sobre com configurar PPM. Aneu a la pestanya de configuració i configureu el receptor com a "receptor PPM" (imatge 4). Deseu i reinicieu.
La següent configuració és per a tots dos receptors de la mateixa manera: aneu a la pestanya Receptor. Establiu els canals a "RTAE1234" (imatge 5 / vídeo). Deseu la configuració.
Ara obriu un navegador al vostre telèfon intel·ligent. Obriu el lloc 192.168.4.1 (imatge 6). Ara podeu comprovar el controlador.
Si funciona, inicieu els dos remitents ESP8266. Connecteu-vos al punt d'accés "WifiPPM / MSP de llarg abast". La contrasenya és "WifiPPM / MSP". Obriu de nou el lloc web 192.168.4.1. Torneu a comprovar-ho en vol net si funciona.
Connecteu les antenes als mòduls ESP07.
Pas 4: més informació
Hi ha dos punts d'accés en funcionament normal. El punt d'accés "WifiPPM / MSP" és com el projecte WifiPPM anterior. Podeu utilitzar-lo si només voleu fer un vol ràpid sense connectar cap mòdul addicional quan no necessiteu connexió de llarg abast. Si us connecteu a "WifiPPM / MSP de llarg abast", el controlador de llarg abast pren el control.
Potser voleu saber quant de temps és el "llarg abast". En realitat, no ho sé. Fa uns centenars de metres com a mínim. Però no podia provar-ho fins ara. No perd la connexió al meu pis complet.
He afegit control MSP perquè pensava que podia fer un canal posterior per a dades de telemetria. Però això no va funcionar mai de manera estable. De totes maneres, el protocol MSP és més precís que el ppm, perquè no depèn tant del temps. Potser té problemes amb els controladors de vol lents perquè hi ha molt trànsit al port sèrie. Amb el controlador de vol Noxe F4 funciona sense problemes.
Si teniu algun problema de configuració, mireu l’antic projecte WifiPPM.
Recomanat:
Introducció als sensors de vibració i temperatura sense fils de llarg abast: 7 passos
Introducció als sensors de vibració i temperatura sense fils de llarg abast: de vegades la vibració és la causa de problemes greus en moltes aplicacions. Des dels eixos i els coixinets de la màquina fins al rendiment del disc dur, la vibració provoca danys a la màquina, una substitució primerenca, un rendiment baix i provoca un gran èxit en la precisió. Seguiment
IoT- Ubidots- ESP32 + Sensor de vibració i temperatura sense fils de llarg abast: 7 passos
IoT- Ubidots- ESP32 + Sensor de vibració i temperatura sense fils de llarg abast: la vibració és realment un moviment o oscil·lació d’anada i tornada de màquines i components en aparells motoritzats. La vibració en el sistema industrial pot ser un símptoma o motiu d’una molèstia o es pot associar a un funcionament quotidià. Per exemple, osci
Esp32-Ubidots-Wireless-llarg abast Temperatura i humitat: 6 passos
Esp32-Ubidots-Wireless-Long-range-Long-Temperature-and-Humity: En aquest tutorial, mesurarem diferents dades de temperatura i humitat mitjançant el sensor de temperatura i humitat. També aprendreu a enviar aquestes dades a Ubidots. De manera que pugueu analitzar-lo des de qualsevol lloc per a diferents aplicacions
Indicador de nivell d'aigua sense fils de llarg abast amb alarma - Abast fins a 1 km - Set nivells: 7 passos
Indicador de nivell d'aigua sense fils de llarg abast amb alarma | Abast fins a 1 km | Set nivells: mireu-lo a Youtube: https://youtu.be/vdq5BanVS0Y És possible que hàgiu vist molts indicadors de nivell d’aigua per cable i sense fils que proporcionarien un abast de fins a 100 a 200 metres. Però en aquest instructiu, veureu un indicador de nivell d'aigua sense fils de llarg abast
Escàner WiFi de llarg abast amb ESP8266: 6 passos (amb imatges)
Escàner WiFi de llarg abast que utilitza ESP8266: en aquest manual, faig un dispositiu portàtil d’escaneig WiFi de banda ampla de 2,5 bandes portàtil amb bateria que s’utilitza per determinar quin canal és el millor per a la meva xarxa domèstica. També es pot utilitzar per trobar punts d’accés WiFi oberts en moviment. Cost de fer: uns 25 dòlars