Taula de continguts:
- Pas 1: Analitzador de WiFi
- Pas 2: però, com puc programar xips ESP que no tenen entrada USB?
- Pas 3: ESP02, ESP201, ESP12
- Pas 4: biblioteques
- Pas 5: Codi
- Pas 6: Configuració inicial
- Pas 7: Configuració
- Pas 8: experiment
- Pas 9: analitzar els signes
- Pas 10: analitzar els signes
- Pas 11: gràfic de barres: a 1 metre de distància
- Pas 12: gràfic de barres: a 15 metres de distància
- Pas 13: canals
- Pas 14: Conclusions
Vídeo: ESP32 / 8266 Força del senyal WiFi: 14 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Coneixeu la intensitat del senyal WiFi d'un ESP? Alguna vegada heu pensat a aconseguir un ESP01, que té una antena petita, i posar-lo dins d’un endoll? Funcionarà? Per respondre a aquestes preguntes, vaig realitzar diverses proves comparant diversos tipus de microcontroladors, inclòs ESP32 amb ESP8266. Hem avaluat el rendiment d’aquests dispositius a dues distàncies: 1 i 15 metres, ambdós amb una paret entremig.
Tot això es va realitzar només per satisfer la meva pròpia curiositat. Quin va ser el resultat? Això va ser un punt destacat per a ESP02 i ESP32. A continuació us mostraré tots els detalls. Comprova-ho:
A més dels resultats en comparar els xips ESP, avui us explicaré com programar diferents xips ESP com a punts d’accés (cadascun en un canal diferent), com comprovar la intensitat del senyal de cadascun a través d’una aplicació al telèfon intel·ligent i finalment, farem una anàlisi general sobre la intensitat del senyal de les xarxes trobades.
Aquí posem el fixació de cadascun dels microcontroladors que hem analitzat:
Pas 1: Analitzador de WiFi
WiFi Analyzer és una aplicació que troba xarxes WiFi disponibles al nostre voltant. També mostra la intensitat del senyal en dBm i el canal de cada xarxa. L’utilitzarem per fer la nostra anàlisi, que és possible mitjançant la visualització en els modes: llista o gràfic.
APLICACIÓ FOTOGRÀFICA --- L'aplicació es pot descarregar de Google Play Store mitjançant l'enllaç:
play.google.com/store/apps/details?id=com.farproc.wifi.analyzer&hl=ca
Pas 2: però, com puc programar xips ESP que no tenen entrada USB?
Per gravar el vostre codi a ESP01, mireu aquest vídeo "GRAVACIÓ A ESP01" i consulteu tots els passos necessaris. Aquest procediment és un exemple útil, ja que és similar a la resta de tipus de microcontroladors.
Pas 3: ESP02, ESP201, ESP12
Igual que a ESP01, necessitareu un adaptador FTDI per gravar, com el de dalt. El següent és l’enllaç necessari per a cadascun d’aquests ESP.
IMPORTANT: Després de gravar el programa a ESP, assegureu-vos de treure el GPIO_0 del GND.
Pas 4: biblioteques
Si decidiu utilitzar ESP8266, afegiu la següent biblioteca "ESP8266WiFi".
Simplement accediu a "Sketch >> Inclou biblioteques >> Gestiona biblioteques …"
Aquest procediment no és necessari per a ESP32, ja que aquest model ja inclou la seva biblioteca instal·lada.
Pas 5: Codi
Utilitzarem el mateix codi en tots els xips ESP. Les úniques diferències entre ells seran el nom del punt d’accés i el canal.
Recordeu que ESP32 utilitza una biblioteca diferent de la resta: "WiFi.h". Els altres models utilitzen el "ESP8266WiFi.h".
* La biblioteca ESP32 WiFi.h inclou el paquet d'instal·lació de la placa a l'IDE Arduino.
// descomentar a biblioteca d’acord amb el seu xip ESP // # include // ESP8266
// # inclou // ESP32
Pas 6: Configuració inicial
Aquí tenim les dades que canviaran d’un ESP a un altre, el ssid, que és el nom de la nostra xarxa, la contrasenya de la xarxa i, finalment, el canal, que és el canal on funcionarà la xarxa.
/ * Nome da rede e senha * / const char * ssid = "nomdeDaRede"; const char * password = "senha"; canal int int = 4; / * Endereços per a configuració da rede * / IPAddress ip (192, 168, 0, 2); Passarel·la IPAddress (192, 168, 0, 1); Subxarxa IPAddress (255, 255, 255, 0);
Pas 7: Configuració
A la configuració, inicialitzarem el nostre punt d’accés i definirem la configuració.
Hi ha detalls per al constructor on podem definir el CANAL en què operarà la xarxa creada.
WiFi.softAP (ssid, contrasenya, canal);
void setup () {delay (1000); Serial.begin (115200); Serial.println (); Serial.print ("Configuració del punt d'accés …"); / * Você pode remover o parámetro "password", se quiser que la seva rede seja aberta. * / / * Wifi.softAP (ssid, contrasenya, canal); * / WiFi.softAP (ssid, contrasenya, canal); / * configurações da rede * / WiFi.softAPConfig (ip, passarel·la, subxarxa); IPAddress myIP = WiFi.softAPIP (); Serial.print ("Adreça IP AP:"); Serial.println (myIP); } bucle buit () {}
Pas 8: experiment
1. Tots els xips es van connectar simultàniament, un al costat de l’altre.
2. L'experiment es va realitzar en un entorn de treball, amb altres xarxes disponibles, de manera que podríem veure altres signes al costat del nostre.
3. Cada xip es troba en un canal diferent.
4. Mitjançant l'aplicació, comprovem el gràfic generat segons la intensitat del senyal, tant a prop dels xips com en un entorn més remot amb parets en el camí.
Pas 9: analitzar els signes
Prop de fitxes: 1 metre
Aquí mostrem les primeres notes de l'aplicació. En aquesta prova, les millors actuacions van ser de ESP02 i ESP32.
Pas 10: analitzar els signes
Lluny de les fitxes: 15 metres
En aquesta segona etapa, el més destacat és ESP02, que té una antena externa pròpia.
Pas 11: gràfic de barres: a 1 metre de distància
Per facilitar la visualització, configurem aquest gràfic que indica el següent: com més petita sigui la barra, més potent serà el senyal. Així, de nou, tenim el millor rendiment ESP02, seguit per ESP32 i ESP01.
Pas 12: gràfic de barres: a 15 metres de distància
En aquest gràfic tornem al millor rendiment d'ESP02, seguit d'ESP32 a una distància més llarga.
Pas 13: canals
Ara, en aquesta imatge, us mostraré com funciona cada xip en un canal diferent.
Pas 14: Conclusions
- ESP02 i ESP32 destaquen quan analitzem
de senyal, tant a prop com quan es troba més lluny.
- ESP01 és tan potent com l’ESP32 quan ens fixem, però a mesura que ens allunyem d’ell, perd molt de senyal.
Les altres fitxes acaben perdent més potència a mesura que ens allunyem.
Recomanat:
Intensitat del senyal WiFi ESP32 TTGO: 8 passos (amb imatges)
Intensitat del senyal WiFi ESP32 TTGO: en aquest tutorial aprendrem a mostrar la intensitat del senyal de la xarxa WiFi mitjançant la placa ESP32 TTGO. Mireu el vídeo
Augmenteu el buit entre el pla de coure i el traç del senyal: 3 passos
Augmenta l’espai entre el pla de coure i la traça del senyal: sóc aficionat i dissenyo circuits impresos (PCB) per als meus blocs i vídeos de Youtube. He demanat el meu PCB en línia a LionCircuits. És una empresa índia i té una plataforma automatitzada per a la fabricació. Revisa automàticament el vostre Ger
Simulació del senyal ferroviari: 4 passos
Simulació del senyal ferroviari: semàfor per als ferrocarrils. (Simulació de la realitat) Una explicació senzilla del codi: el codi permet una sensorial constant per als trens. Si un tren ha de passar pel tram seleccionat del ferrocarril, el semàfor es posarà en vermell i avisarà els altres
Mesura dels canvis de força d'una xarxa de fibra generada quan es desplaça amb força externa: 8 passos
Mesurament dels canvis de força d'una xarxa de fibra generada quan es desplaça amb força externa: les cèl·lules poden interactuar amb la matriu extracel·lular circumdant (ECM) i poden aplicar-se i respondre a les forces exercides per l'ECM. Per al nostre projecte, simulem una xarxa interconectada de fibres que actuaria com a ECM i veurem com
Força de bloqueig del carretó portàtil Camp DE DOOM: 4 passos
Força de bloqueig del carretó de la compra portàtil Field OF DOOM: Alguna vegada us ha molestat o fins i tot ferit els atacs sensibles del carretó de la compra? bé, ara podeu comprar amb seguretat! aquest cinturó aturarà qualsevol carretó de la compra hostil a les seves pistes si arriba a menys de cinc metres. Ja no hi ha turmells contusionats! no més th