Tabla de contenido:

Intensidad de la señal WiFi ESP32 / 8266: 14 pasos
Intensidad de la señal WiFi ESP32 / 8266: 14 pasos

Video: Intensidad de la señal WiFi ESP32 / 8266: 14 pasos

Video: Intensidad de la señal WiFi ESP32 / 8266: 14 pasos
Video: Repetidor WiFi ESP32 Extensor de alcance - Internet donde antes no llegaba 2024, Noviembre
Anonim
Image
Image
Intensidad de la señal WiFi ESP32 / 8266
Intensidad de la señal WiFi ESP32 / 8266
Intensidad de la señal WiFi ESP32 / 8266
Intensidad de la señal WiFi ESP32 / 8266
Intensidad de la señal WiFi ESP32 / 8266
Intensidad de la señal WiFi ESP32 / 8266

¿Conoce la intensidad de la señal WiFi de un ESP? ¿Alguna vez has pensado en conseguir un ESP01, que tiene una antena pequeña, y ponerlo dentro de un enchufe? ¿Funcionará? Para responder a estas preguntas, realicé varias pruebas comparando varios tipos de microcontroladores, incluido ESP32 con ESP8266. Evaluamos el rendimiento de estos dispositivos a dos distancias: 1 y 15 metros, ambos con una pared en el medio.

Todo esto se realizó solo para satisfacer mi propia curiosidad. ¿Cuál fue el resultado? Este fue un punto culminante para ESP02 y ESP32. Te mostraré todos los detalles en este video a continuación. Echale un vistazo:

Además de los resultados al comparar los chips ESP, hoy les contaré cómo programar diferentes chips ESP como puntos de acceso (cada uno en un canal diferente), cómo verificar la intensidad de la señal de cada uno a través de una aplicación en el teléfono inteligente, y finalmente, vamos a hacer un análisis general sobre la fuerza de la señal de las redes encontradas.

Aquí ponemos el pinning de cada uno de los microcontroladores que analizamos:

Paso 1: Analizador de WiFi

Analizador de WiFi
Analizador de WiFi
Analizador de WiFi
Analizador de WiFi
Analizador de WiFi
Analizador de WiFi

WiFi Analyzer es una aplicación que busca redes WiFi disponibles a nuestro alrededor. También muestra la intensidad de la señal en dBm y el canal de cada red. Lo usaremos para hacer nuestro análisis, lo cual es posible mediante visualización en los modos: lista o gráfico.

APLICACIÓN DE FOTOS --- La aplicación se puede descargar desde Google Play Store a través del enlace:

play.google.com/store/apps/details?id=com.farproc.wifi.analyzer&hl=en

Paso 2: ¿Pero cómo puedo programar chips ESP que no tienen entrada USB?

Para grabar su código en ESP01, mire este video "GRABANDO EN ESP01" y vea todos los pasos necesarios. Este procedimiento es un ejemplo útil, ya que es similar a todos los demás tipos de microcontroladores.

Paso 3: ESP02, ESP201, ESP12

ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12
ESP02, ESP201, ESP12

Al igual que en ESP01, necesitará un adaptador FTDI para grabar, como el anterior. El siguiente es el enlace requerido para cada uno de estos ESP.

IMPORTANTE: Después de grabar el programa en ESP, asegúrese de eliminar el GPIO_0 del GND.

Paso 4: Bibliotecas

Bibliotecas
Bibliotecas

Si elige usar ESP8266, agregue la siguiente biblioteca "ESP8266WiFi".

Simplemente acceda a "Sketch >> Incluir bibliotecas >> Administrar bibliotecas …"

Este procedimiento no es necesario para ESP32, ya que este modelo ya viene con su biblioteca instalada.

Paso 5: Código

Usaremos el mismo código en todos los chips ESP. Las únicas diferencias entre ellos serán el nombre del punto de acceso y el canal.

Recuerda que ESP32 usa una librería diferente al resto: "WiFi.h". Los otros modelos utilizan el "ESP8266WiFi.h".

* La biblioteca ESP32 WiFi.h viene incluida con el paquete de instalación de la placa en el IDE de Arduino.

// descomentar una biblioteca de acordo com seu chip ESP // # include // ESP8266

// # incluir // ESP32

Paso 6: Configuración inicial

Aquí tenemos los datos que cambiarán de un ESP a otro, el ssid, que es el nombre de nuestra red, la contraseña de la red y, finalmente, el canal, que es el canal donde operará la red.

/ * Nome da rede e senha * / const char * ssid = "nomdeDaRede"; const char * contraseña = "senha"; const int canal = 4; / * Endereços para configuração da rede * / IPAddress ip (192, 168, 0, 2); Puerta de enlace IPAddress (192, 168, 0, 1); Subred de dirección IP (255, 255, 255, 0);

Paso 7: configuración

En la configuración, inicializaremos nuestro punto de acceso y estableceremos la configuración.

Hay detalles para el constructor donde podemos definir el CANAL en el que operará la red creada.

WiFi.softAP (ssid, contraseña, canal);

configuración vacía () {retraso (1000); Serial.begin (115200); Serial.println (); Serial.print ("Configurando punto de acceso …"); / * Você pode remover o parâmetro "password", se quiser que sua rede seja aberta. * / / * Wifi.softAP (ssid, contraseña, canal); * / WiFi.softAP (ssid, contraseña, canal); / * configurações da rede * / WiFi.softAPConfig (ip, puerta de enlace, subred); Dirección IP myIP = WiFi.softAPIP (); Serial.print ("Dirección IP de AP:"); Serial.println (myIP); } bucle vacío () {}

Paso 8: Experimente

1. Todos los chips se conectaron simultáneamente, uno al lado del otro.

2. El experimento se realizó en un entorno de trabajo, con otras redes disponibles, por lo que es posible que veamos otros carteles junto al nuestro.

3. Cada chip está en un canal diferente.

4. Utilizando la aplicación, comprobamos el gráfico generado según la intensidad de la señal, tanto cerca de los chips como en un entorno más alejado con paredes en el camino.

Paso 9: análisis de signos

Analizar signos
Analizar signos

Cerca de chips - 1 metro

Aquí mostramos las primeras notas de la aplicación. En esta prueba, las mejores actuaciones fueron de ESP02 y ESP32.

Paso 10: Analizar los signos

Analizar signos
Analizar signos

Lejos de las fichas - 15 metros

En esta segunda etapa, lo más destacado nuevamente es el ESP02, que cuenta con una antena externa propia.

Paso 11: Gráfico de barras - 1 metro de distancia

Gráfico de barras: 1 metro de distancia
Gráfico de barras: 1 metro de distancia

Para facilitar la visualización, configuramos este gráfico que indica lo siguiente: cuanto más pequeña es la barra, más potente es la señal. Entonces, aquí nuevamente, tenemos el mejor rendimiento de ESP02, seguido de ESP32 y ESP01.

Paso 12: Gráfico de barras: 15 metros de distancia

Gráfico de barras: 15 metros de distancia
Gráfico de barras: 15 metros de distancia

En este gráfico volvemos al mejor rendimiento del ESP02, seguido del ESP32 en una distancia más larga.

Paso 13: Canales

Canales
Canales

Ahora, en esta imagen, les mostraré cómo funciona cada chip en un canal diferente.

Paso 14: Conclusiones

- ESP02 y ESP32 destacan cuando analizamos el

señal, tanto cerca como lejos.

- ESP01 es tan potente como ESP32 cuando miramos de cerca, pero a medida que nos alejamos de él, pierde mucha señal.

Los otros chips terminan perdiendo más potencia a medida que nos alejamos.

Recomendado: