Innholdsfortegnelse:
Video: LOG WiFi Analyzer: 4 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
Jeg fant dette delvis startet prosjektet fra flere år siden. Jeg er ikke sikker på hvorfor jeg aldri sendte inn dette, men skal prøve å gjøre det nå.
Så det andre året fant denne Lazy Old Geek (L. O. G.) dette instruerbart:
www.instructables.com/id/ESP8266-WiFi-Anal…
Jeg synes forfatteren gjorde en god jobb, så jeg bestemte meg for å lage min egen.
Han brukte en NodeMCU ESP8266. Jeg hadde ikke en, men jeg tror de er basert på ESP-12. Vel, ESP-07 er veldig lik ESP-12, så jeg bestilte et par av dem. Jeg kjøpte også noen 2 mm hannoverskrifter og noen kvinnelige topptekster, så jeg installerte hannoverskrifter på ESP-07 og tok kvinnelige toppstifter og satte noen ledninger på dem slik at de passet inn i et brødbrett. (Se bildet)
Trinn 1: Maskinvare:
I stedet for en Nodemcu brukte jeg en ESP-07.
Skjermen min er en 2,8”ILI9341 -skjerm som sannsynligvis er kjøpt på eBay. Dette er litt større enn originalen.
Trinn 2: kretskort
Ok, jeg designet en PCB med en 3,3V forsyning, 2,2 mm toppnål for ESP-07 og en kontakt for skjermen.
Vedlagt er Eagle Cadsoft -filene jeg brukte til å lage PCB og skjematisk.
ADVARSEL: Skjematikken på bildet er ikke enig med Eagle -filene. Jeg mistet Eagle -filene ved hjelp av AMS1117 3.3V -regulatoren som er vist på dette bildet.
De vedlagte Eagle-filene bruker en 1N5817-diode for å slippe 5v til 4,4 (?) V for ESP-07. For mitt oppsett ser det ut til å fungere greit, men jeg vet at det er ute av spesifikasjoner. Jeg anbefaler ikke å bruke en diode (og er ikke sikker på hvorfor jeg gjorde det).
Hvis du tilfeldigvis ønsket å bruke disse Eagle -filene, kan du sannsynligvis gjøre endringer. Endre skjemaet og tavlen for å bruke en 3.3v regulator.
Dette kretskortet krever også en USB-seriell adapter med RTS og DTR som forklart i denne instruksjonsboken:
www.instructables.com/id/ESP-07-Test-PCB/
Trinn 3: Arduino Sketch
Dette er bibliotekene jeg brukte for 2,8”-skjermen:
Biblioteker: Last ned zip -filer:
github.com/adafruit/Adafruit_ILI9341
github.com/adafruit/Adafruit-GFX-Library
Start Arduino:
Klikk på
Finn zip -filene ovenfor, åpne og last ned
Jeg bruker for tiden Arduino versjon 1.8.12.
Den enkleste måten for meg å installere ESP8266 er å bruke Board Manager med denne metoden:
github.com/esp8266/Arduino#installing-with…
Da jeg testet med ESP-07 I valgte jeg “Generic ESP8266 module”.
www.instructables.com/id/ESP-07-Test-PCB/
Dette fungerte imidlertid ikke for denne skissen, så for Boards, under overskriften ESP8266 (2.6.3), velg NodeMCU 0.9 (ESP-12 Module eller NodeMCU 1.0 (ESP-12 Module)
Standardinnstillingene i styret ser ut til å fungere fint.
Ja, jeg vet at dette ikke er en ESP-12, men jeg antar at de er nær nok til at det fungerer.
Jeg tror jeg skrev om den originale WiFiAnalyzer -koden, men vet ikke hva jeg endret. Det kan være for min skjerm eller forskjeller mellom ESP-07 og NodeMCU. Uansett fungerer det, men æren går til opphavsmannen.
Koden min er vedlagt: MTSWiFi.ino.
Trinn 4: Noen minner + konklusjon
Jeg la merke til noe om ESP-07 på dette brettet. Den keramiske antennen fjernes, og det er en kabel festet til den eksterne antennen. Den keramiske antennen fjernes slik at det ikke oppstår signalmatch hvis to antenner kobles til samtidig. Det jogget noen minner. Planen min var å sette en retningsantenne på den slik at jeg kunne se hvor hvert signal kom fra.
Jeg hadde den koblet til en retningsopprettet antenne, se neste bilder.
Jeg tror jeg kan ha hatt antennen montert på et stativ.
Jeg husker ikke resultatene. Jeg mistenker at de i utgangspunktet var ubetydelige, så jeg har kanskje droppet ideen.
Så jeg lærte noe i dag. Jeg tok en prøve fra min LOG Wifi Analyzer (se vedlagt) og en annen fra min Smartphone WiFi Analyzer (se vedlagt)
Den signifikante forskjellen er NVR9ca3a93 på kanal 14.
Etter å ha sovet på dette, hadde jeg et Eureka -øyeblikk, gjorde noen undersøkelser:
en.wikipedia.org/wiki/List_of_WLAN_channel…
Som tabellen indikerer, tillater ikke Nord-Amerika kanalene 12-14. Så det forklarer hvorfor smarttelefonen min ikke viser den, og åpenbart gjør LOG WiFi -analysatoren det.
Det den ikke forklarer er hva som er WiFi -enheten med SSID for NVR9ca3a93?
Vel, jeg kommer til å anta at dette er ESP-07 SSID i min LOG WiFi Analyzer.
TIPS: En ting jeg vet er at ESP-03ene jeg har har en AI_Thinker SSID. Som vist på bildene, er dette den i min IP-klokke. Så jeg tipper at ESP-07ene har en NVR ?? SSID.
Konklusjon: Til tross for alle ukjente og tvilende fungerer denne WiFi -analysatoren.
Anbefalt:
Dual Band WiFi Analyzer: 6 trinn (med bilder)
Dual Band WiFi Analyzer: Denne instrctables viser hvordan du bruker Seeedstudio Wio Terminal til å lage en 2,4 GHz og 5 GHz dual band WiFi analysator
Superstørrelse Acryllic Spectrum Analyzer: 7 trinn (med bilder)
Superstørrelse Acryllic Spectrum Analyzer: Hvorfor vil du se på de små LED -skjermene eller de små LCD -skjermene hvis du kan gjøre det stort? Dette er en trinnvis beskrivelse av hvordan du bygger din egen Giant sized Spectrum analysator.Bruker akrylfliser og ledede strimler for å bygge et rom som fyller lys
DIY FFT Audio Spectrum Analyzer: 3 trinn
DIY FFT Audio Spectrum Analyzer: FFT spektrumanalysator er et testutstyr som bruker Fourier -analyse og digital signalbehandlingsteknikk for å gi spektrumanalyse. Ved å bruke Fourier -analyse er det mulig for en verdi i for eksempel det kontinuerlige tidsdomenet å konvertere
10 Band Led Spectrum Analyzer: 11 trinn
10 Band Led Spectrum Analyzer: God ettermiddag, kjære seere og lesere. I dag vil jeg vise deg den komplette monteringsguiden for 10 -bånds LED -spektrumanalysator
TicTac Super Wifi Analyzer, ESP-12, ESP8266: 5 trinn (med bilder)
TicTac Super Wifi Analyzer, ESP-12, ESP8266: Dette prosjektet bygger på den originale måneoppføringskoden og konseptet med å bruke en TicTac-boks som et kabinett, men i stedet for å bruke en knapp for å starte avlesningene bruker dette berøringspanelet som følger med en TFT SPI -skjerm. Koden har vært