Taula de continguts:
- Pas 1: maquinari:
- Pas 2: placa de circuit imprès
- Pas 3: Arduino Sketch
- Pas 4: alguns records + conclusió
Vídeo: LOG WiFi Analyzer: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Vaig trobar aquest projecte parcialment iniciat fa diversos anys. No estic segur de per què no he enviat mai això, però intentaré fer-ho ara.
L’altre any, aquest Lazy Old Geek (L. O. G.) va trobar aquest instructiu:
www.instructables.com/id/ESP8266-WiFi-Anal…
Crec que l’autor va fer una gran feina, així que vaig decidir fer-ne la meva.
Va utilitzar un NodeMCU ESP8266. No en tenia, però crec que es basen en l’ESP-12. Doncs bé, l’ESP-07 és molt similar a l’ESP-12, així que en vaig demanar un parell. També vaig comprar capçaleres masculines de 2 mm i capçaleres femenines, de manera que vaig instal·lar capçaleres masculines a l’ESP-07 i vaig agafar passadors de capçaleres femenins i els vaig posar uns cables per tal que encaixessin en una taula de tall. (Veure imatge)
Pas 1: maquinari:
En lloc d’un Nodemcu, he utilitzat un ESP-07.
La meva pantalla és una pantalla ILI9341 de 2,8”probablement comprada a eBay. Aquesta és una mica més gran que la de l'original.
Pas 2: placa de circuit imprès
D’acord, vaig dissenyar un PCB amb un subministrament de 3,3 V, pins de capçalera de 2,2 mm per a l’ESP-07 i un connector per a la pantalla.
S'adjunten els fitxers Eagle Cadsoft que he utilitzat per fer el PCB i l'esquema.
ADVERTÈNCIA: l’esquema de la imatge no concorda amb els fitxers Eagle. He perdut els fitxers Eagle amb el regulador AMS1117 3,3V que es mostra en aquesta imatge.
Els fitxers Eagle adjunts utilitzen un díode 1N5817 per deixar caure el 5v a 4,4 (?) V per a l’ESP-07. Per a la meva configuració, sembla que funciona bé, però sé que no està en condicions. No recomano utilitzar un díode (i no estic segur de per què ho he fet).
Si voleu fer servir aquests fitxers Eagle, probablement podreu fer canvis. Canvieu l’esquema i la placa per utilitzar un regulador de 3,3 V.
Aquest PCB també requereix un adaptador sèrie USB amb RTS i DTR, tal com s’explica en aquest manual:
www.instructables.com/id/ESP-07-Test-PCB/
Pas 3: Arduino Sketch
Aquestes són les biblioteques que he utilitzat per a la pantalla de 2,8 polzades:
Biblioteques: descarregar fitxers zip:
github.com/adafruit/Adafruit_ILI9341
github.com/adafruit/Adafruit-GFX-Library
Inicieu Arduino:
Fer clic a
Cerqueu els fitxers zip anteriors, obriu-los i baixeu-los
Actualment estic fent servir la versió 1.8.2 d’Arduino.
La manera més senzilla d’instal·lar l’ESP8266 és fer servir el gestor de consells mitjançant aquest mètode:
github.com/esp8266/Arduino#installing-with…
Quan vaig fer algunes proves amb l’ESP-07 I vaig seleccionar “Mòdul ESP8266 genèric”.
www.instructables.com/id/ESP-07-Test-PCB/
Tanmateix, això no va funcionar per a aquest esbós, de manera que per a les juntes, a l’epígraf ESP8266 (2.6.3), seleccioneu NodeMCU 0.9 (mòdul ESP-12 o NodeMCU 1.0 (mòdul ESP-12)
Els valors predeterminats del paràmetre semblen funcionar bé.
Sí, sé que no es tracta d’un ESP-12, però suposo que estan prou a prop perquè funcioni.
Crec que he reescrit el codi original de WiFiAnalyzer però no sé què he canviat. Pot ser per la meva pantalla o diferències entre ESP-07 i NodeMCU. En qualsevol cas, funciona però el mèrit recau en el creador.
El meu codi és el adjunt: MTSWiFi.ino.
Pas 4: alguns records + conclusió
Vaig notar alguna cosa sobre l’ESP-07 en aquest tauler. L’antena de ceràmica s’elimina i hi ha un cable connectat a l’antena externa. L'antena de ceràmica s'elimina de manera que no hi hagi un desajust de senyal si hi ha dues antenes connectades al mateix temps. El meu pla era posar-hi una antena direccional perquè pogués veure d’on provenia cada senyal.
La tenia connectada a una antena de pegat direccional, vegeu les imatges següents.
Crec que potser tenia l’antena muntada en un trípode.
No recordo els resultats. Sospito que eren bàsicament insignificants, de manera que potser acabo de deixar caure la idea.
Així que he après alguna cosa avui. Vaig agafar una mostra del meu LOG Wifi Analyzer (veure adjunt) i una altra del meu Smartphone WiFi Analyzer (veure adjunt)
La diferència significativa és NVR9ca3a93 al canal 14.
Després de dormir-hi, vaig tenir un moment Eureka i vaig investigar:
ca.wikipedia.org/wiki/List_of_WLAN_channel…
Com indica la taula, Amèrica del Nord no permet els canals 12-14. Per tant, això explica per què el meu telèfon intel·ligent no ho mostra i, evidentment, l’analitzador LOG WiFi sí.
El que no explica és què és el dispositiu WiFi amb SSID de NVR9ca3a93?
Bé, faré la suposició que aquest és l’SSID ESP-07 al meu LOG WiFi Analyzer.
CONSELL: Una cosa que sé és que els ESP-03 que tinc tenen un SSID AI_Thinker. Com es mostra a les imatges, aquesta és la del meu IP-Clock. Així que suposo que els ESP-07 tenen un NVR ?? SSID.
Conclusió: malgrat totes les incògnites i dubtes que funciona aquest WiFi Analyzer.
Recomanat:
Punt de bricolatge com el robot quadrúpede (edifici Log V2): 9 passos
DIY Spot Like Quadruped Robot (Building Log V2): es tracta d’un registre de la construcció amb instruccions detallades sobre com construir https://www.instructables.com/DIY-Spot-Like-Quadru…robot dog v2. Seguiu Robolab youtube lloc per obtenir més informació. https://www.youtube.com/robolab19Aquest és el meu primer robot i tinc
CRAZY L.O.L SPECTRUM ANALYZER: 6 passos (amb imatges)
CRAZY L.O.L SPECTRUM ANALYZER: Avui m’agradaria compartir com fer un analitzador d’espectre d’àudio: 36 bandes combinant 4 LoL Shields junts. Aquest boig projecte utilitza una biblioteca FFT per analitzar un senyal d’àudio estèreo, convertir-lo a bandes de freqüència i mostrar l’amplitud d’aquestes freqüències
Altaveu WiFi multi-WiFi i Bluetooth HiFi: 10 passos (amb imatges)
Altaveus WiFi i Bluetooth Hi-Multi Multi Room: els altaveus connectats a Wi-Fi són capaços d’oferir una qualitat d’àudio significativament millor que les opcions Bluetooth. No comprimeixen el contingut d'àudio abans de reproduir-lo, cosa que pot tenir un efecte negatiu sobre el so, ja que redueix el nivell de detall i
ESP8266 RGB LED STRIP WIFI Control - NODEMCU com a comandament a distància IR per a tira LED controlada per Wifi - Control de telèfons RGB LED STRIP: 4 passos
ESP8266 RGB LED STRIP WIFI Control | NODEMCU com a comandament a distància IR per a tira LED controlada per Wifi | Control de telèfons RGB LED STRIP: Hola nois, en aquest tutorial aprendrem a utilitzar nodemcu o esp8266 com a comandament a distància IR per controlar una tira LED RGB i Nodemcu serà controlat per smartphone mitjançant wifi. Així, bàsicament, podeu controlar la RGB LED STRIP amb el vostre telèfon intel·ligent
ESP8266-NODEMCU $ 3 WiFi Module # 1- Introducció al WiFi: 6 passos
ESP8266-NODEMCU $ 3 WiFi Module # 1- Introducció al WiFi: Arriba un nou món d’aquesta microinformàtica i això és l’ESP8266 NODEMCU. Aquesta és la primera part que mostra com podeu instal·lar l’entorn de l’esp8266 al vostre IDE arduino a través del vídeo inicial i com les parts inc