Tabla de contenido:
- Paso 1: hardware:
- Paso 2: placa de circuito impreso
- Paso 3: Boceto de Arduino
- Paso 4: Algunos recuerdos + Conclusión
Video: Analizador de WiFi LOG: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:41
Encontré este proyecto iniciado parcialmente desde hace varios años. No estoy seguro de por qué nunca envié esto, pero intentaré hacerlo ahora.
Entonces, el otro año, este Lazy Old Geek (L. O. G.) encontró este Instructable:
www.instructables.com/id/ESP8266-WiFi-Anal…
Creo que el autor hizo un gran trabajo, así que decidí hacer el mío.
Usó un NodeMCU ESP8266. No tenía uno, pero creo que se basan en el ESP-12. Bueno, el ESP-07 es muy similar al ESP-12, así que pedí un par de ellos. También compré algunos conectores macho de 2 mm y algunos conectores hembra, así que instalé conectores macho en el ESP-07, tomé pines hembra y les puse algunos cables para que quepan en una placa de pruebas (ver imagen).
Paso 1: hardware:
En lugar de un Nodemcu, usé un ESP-07.
Mi pantalla es una pantalla ILI9341 de 2.8”probablemente comprada en eBay. Este es un poco más grande que el del original.
Paso 2: placa de circuito impreso
De acuerdo, diseñé una PCB con un suministro de 3.3V, pines de cabezal de 2.2 mm para ESP-07 y un conector para la pantalla.
Se adjuntan los archivos Eagle Cadsoft que utilicé para hacer el PCB y el esquema.
ADVERTENCIA: El esquema de la imagen no coincide con los archivos Eagle. Perdí los archivos Eagle usando el regulador AMS1117 3.3V que se muestra en esta imagen.
Los archivos Eagle adjuntos utilizan un diodo 1N5817 para reducir los 5v a 4.4 (?) V para el ESP-07. Para mi configuración, parece funcionar bien, pero sé que está fuera de especificaciones. No recomiendo usar un diodo (y no estoy seguro de por qué lo hice).
Si desea utilizar estos archivos Eagle, es probable que pueda realizar cambios. Cambie el esquema y la placa para usar un regulador de 3.3v.
Esta PCB también requiere un adaptador USB-Serial con RTS y DTR como se explica en este Instructable:
www.instructables.com/id/ESP-07-Test-PCB/
Paso 3: Boceto de Arduino
Estas son las bibliotecas que usé para la pantalla de 2.8”:
Bibliotecas: descargue archivos zip:
github.com/adafruit/Adafruit_ILI9341
github.com/adafruit/Adafruit-GFX-Library
Inicie Arduino:
Haga clic en
Encuentra los archivos zip anteriores, ábrelos y descárgalos
Actualmente estoy usando Arduino versión 1.8.12.
La forma más fácil para mí de instalar el ESP8266 es usando Board Manager usando este método:
github.com/esp8266/Arduino#installing-with…
Cuando hice algunas pruebas con el ESP-07, seleccioné “Módulo ESP8266 genérico”.
www.instructables.com/id/ESP-07-Test-PCB/
Sin embargo, esto no funcionó para este Sketch, por lo que para las placas, bajo el encabezado ESP8266 (2.6.3), seleccione NodeMCU 0.9 (Módulo ESP-12 o NodeMCU 1.0 (Módulo ESP-12)
Los valores predeterminados de configuración de la Junta parecen funcionar bien.
Sí, sé que este no es un ESP-12, pero supongo que están lo suficientemente cerca para que funcione.
Creo que reescribí el código original de WiFiAnalyzer pero no sé qué cambié. Podría ser por mi pantalla o diferencias entre ESP-07 y NodeMCU. En cualquier caso, funciona pero el crédito es para el originador.
Mi código es el adjunto: MTSWiFi.ino.
Paso 4: Algunos recuerdos + Conclusión
Noté algo sobre el ESP-07 en esta placa. Se quita la antena de cerámica y hay un cable conectado a la antena externa. La antena de cerámica se quita para que no haya un desajuste de señal si dos antenas están conectadas al mismo tiempo, lo que sacó algunos recuerdos. Mi plan era colocarle una antena direccional para poder ver de dónde venía cada señal.
Lo tenía conectado a una antena de parche direccional, vea las siguientes imágenes.
Creo que pude haber montado la antena en un trípode.
No recuerdo los resultados. Sospecho que eran básicamente insignificantes, por lo que es posible que simplemente haya abandonado la idea.
Entonces aprendí algo hoy. Tomé una muestra de mi LOG Wifi Analyzer (ver adjunto) y otra de mi Smartphone WiFi Analyzer (ver adjunto)
La diferencia significativa es NVR9ca3a93 en el canal 14.
Después de dormir en esto, tuve un momento Eureka, investigué un poco:
en.wikipedia.org/wiki/List_of_WLAN_channel…
Como indica la tabla, Norteamérica no permite los canales 12-14. Entonces eso explica por qué mi Smartphone no lo muestra y obviamente el analizador LOG WiFi sí lo hace.
Lo que no explica es ¿qué es el dispositivo WiFi con SSID de NVR9ca3a93?
Bueno, voy a suponer que este es el SSID ESP-07 en mi analizador LOG WiFi.
SUGERENCIA: Una cosa que sí sé es que los ESP-03 que tengo tienen un SSID AI_Thinker. Como se muestra en las imágenes, este es el de mi reloj IP. ¿Entonces supongo que los ESP-07 tienen un NVR? SSID.
Conclusión: A pesar de todas las incógnitas y dudas, este Analizador WiFi funciona.
Recomendado:
Cómo hacer un analizador de espectro de audio LED: 7 pasos (con imágenes)
Cómo hacer un analizador de espectro de audio LED: el analizador de espectro de audio LED genera el hermoso patrón de iluminación de acuerdo con la intensidad de la música.Hay muchos kits de espectro musical LED DIY disponibles en el mercado, pero aquí vamos a hacer un espectro de audio LED. Analizador con NeoPixe
Cómo hacer un analizador de espectro de música de audio LED de 32 bandas con Arduino Nano en casa #arduinoproject: 8 pasos
Cómo hacer un analizador de espectro de música de audio LED de 32 bandas usando Arduino Nano en casa #arduinoproject: hoy haremos un analizador de espectro de música de audio LED de 32 bandas en casa usando Arduino, puede mostrar el espectro de frecuencia y reproducir música al mismo tiempo. debe estar conectado frente a la resistencia de 100k, de lo contrario el ruido del altavoz
Analizador WiFi de doble banda: 6 pasos (con imágenes)
Analizador de WiFi de doble banda: estos instrctables muestran cómo usar el terminal Seeedstudio Wio para hacer un analizador de WiFi de doble banda de 2,4 GHz y 5 GHz
Analizador de espectro acrílico de gran tamaño: 7 pasos (con imágenes)
Analizador de espectro acrílico de gran tamaño: ¿Por qué querrías mirar esas pequeñas pantallas LED o esos LCD pequeños si puedes hacerlo a lo grande? Esta es una descripción paso a paso sobre cómo construir tu propio analizador de espectro de tamaño gigante. tiras de led para construir una habitación que llene la luz
Analizador WiFi portátil: 10 pasos (con imágenes)
Analizador de WiFi portátil: este instructivo muestra cómo usar una caja de dulces Tic Tac para hacer un analizador de WiFi portátil. Puede encontrar más antecedentes en mis instructivos anteriores: https: //www.instructables.com/id/ESP8266-WiFi-Anal .. .https: //www.instructables.com/id/IoT-Power-Consump