Innholdsfortegnelse:

LOG WiFi Analyzer: 4 trinn
LOG WiFi Analyzer: 4 trinn

Video: LOG WiFi Analyzer: 4 trinn

Video: LOG WiFi Analyzer: 4 trinn
Video: Turn WiFi Back On Manually Windows 10 | Method: 2/6 2024, Juli
Anonim
LOG WiFi -analysator
LOG WiFi -analysator
LOG WiFi -analysator
LOG WiFi -analysator

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:

Maskinvare
Maskinvare
Maskinvare
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

Kretskort
Kretskort
Kretskort
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

Arduino skisse
Arduino skisse

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

Noen minner + konklusjon
Noen minner + konklusjon
Noen minner + konklusjon
Noen minner + konklusjon
Noen minner + konklusjon
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: