Indholdsfortegnelse:
Video: LOG WiFi Analyzer: 4 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:26
Jeg fandt dette delvist startede projekt fra flere år siden. Jeg er ikke sikker på, hvorfor jeg aldrig indsendte dette, men vil prøve at gøre det nu.
Så det andet år fandt denne Lazy Old Geek (L. O. G.) dette instruktivt:
www.instructables.com/id/ESP8266-WiFi-Anal…
Jeg synes, at forfatteren gjorde et godt stykke arbejde, så jeg besluttede at lave mit eget.
Han brugte en NodeMCU ESP8266. Jeg havde ikke en, men jeg tror, de er baseret på ESP-12. Nå, ESP-07 ligner meget ESP-12, så jeg bestilte et par af dem. Jeg købte også nogle 2 mm hanhoveder og nogle hunhoveder, så jeg installerede hanhoveder på ESP-07 og tog hunhovedstifter og satte nogle ledninger på dem, så de ville passe ind i et brødbræt. (Se billede)
Trin 1: Hardware:
I stedet for en Nodemcu brugte jeg en ESP-07.
Mit display er et 2,8”ILI9341 display sandsynligvis købt på eBay. Dette er lidt større end det i originalen.
Trin 2: Printkort
Okay, jeg designede et printkort med en 3.3V forsyning, 2.2mm header pins til ESP-07 og et stik til displayet.
Vedhæftet er Eagle Cadsoft -filer, jeg brugte til at lave PCB og skematisk.
ADVARSEL: Skematikken på billedet stemmer ikke overens med Eagle -filerne. Jeg mistede Eagle -filerne ved hjælp af AMS1117 3.3V -regulatoren vist på dette billede.
De vedhæftede Eagle-filer bruger en 1N5817-diode til at sænke 5v til 4,4 (?) V for ESP-07. Til mit setup ser det ud til at fungere okay, men jeg ved, at det er ude af specifikationer. Jeg anbefaler ikke at bruge en diode (og er ikke sikker på, hvorfor jeg gjorde det).
Hvis du tilfældigvis ville bruge disse Eagle -filer, kan du sandsynligvis foretage ændringer. Skift venligst skematisk og tavle for at bruge en 3.3v regulator.
Dette printkort kræver også en USB-seriel adapter med RTS og DTR som forklaret i denne Instructable:
www.instructables.com/id/ESP-07-Test-PCB/
Trin 3: Arduino Sketch
Dette er de biblioteker, jeg brugte til 2,8”skærmen:
Biblioteker: Download zip -filer:
github.com/adafruit/Adafruit_ILI9341
github.com/adafruit/Adafruit-GFX-Library
Start Arduino:
Klik på
Find de ovenstående zip -filer, åbn og download
Jeg bruger i øjeblikket Arduino version 1.8.12.
Den nemmeste måde for mig at installere ESP8266 er ved hjælp af Board Manager ved hjælp af denne metode:
github.com/esp8266/Arduino#installing-with…
Da jeg testede med ESP-07 I, valgte jeg "Generisk ESP8266-modul".
www.instructables.com/id/ESP-07-Test-PCB/
Dette fungerede imidlertid ikke for denne skitse, så for bestyrelser under overskriften ESP8266 (2.6.3) skal du vælge NodeMCU 0.9 (ESP-12 Module eller NodeMCU 1.0 (ESP-12 Module)
Bestyrelsens standardindstillinger synes at fungere fint.
Ja, jeg ved, at dette ikke er en ESP-12, men jeg gætter på, at de er tæt nok på, så det virker.
Jeg tror, at jeg omskrev den originale WiFiAnalyzer -kode, men ved ikke, hvad jeg har ændret. Det kan være for mit display eller forskelle mellem ESP-07 og NodeMCU. Under alle omstændigheder virker det, men æren går til ophavsmanden.
Min kode er vedhæftet: MTSWiFi.ino.
Trin 4: Nogle erindringer + konklusion
Jeg lagde mærke til noget om ESP-07 på dette bord. Den keramiske antenne fjernes, og der er fastgjort et kabel til den eksterne antenne. Den keramiske antenne fjernes, så der ikke er et signalfejl, hvis to antenner tilsluttes samtidigt. Det jogede nogle minder. Min plan var at sætte en retningsantenne på den, så jeg kunne se, hvor hvert signal kom fra.
Jeg havde den tilsluttet en retningsrettet patch -antenne, se næste billeder.
Jeg tror, jeg måske har haft antennen monteret på et stativ.
Jeg kan ikke huske resultaterne. Jeg formoder, at de stort set var ubetydelige, så jeg har måske lige droppet ideen.
Så jeg lærte noget i dag. Jeg tog en prøve fra min LOG Wifi Analyzer (se vedhæftet) og en anden fra min Smartphone WiFi Analyzer (se vedhæftet)
Den signifikante forskel er NVR9ca3a93 på kanal 14.
Efter at have sovet på dette, havde jeg et Eureka -øjeblik, lavede nogle undersøgelser:
da.wikipedia.org/wiki/List_of_WLAN_channel…
Som tabellen angiver, tillader Nordamerika ikke kanalerne 12-14. Så det forklarer, hvorfor min smartphone ikke viser det, og det gør tydeligvis LOG WiFi -analysatoren.
Hvad det ikke forklarer er, hvad er WiFi -enheden med SSID for NVR9ca3a93?
Nå, jeg kommer til at antage, at dette er ESP-07 SSID i min LOG WiFi Analyzer.
TIP: En ting, jeg ved, er, at de ESP-03'er, jeg har, har et AI_Thinker SSID. Som vist på billederne er dette den i mit IP-ur. Så jeg gætter på, at ESP-07'erne har en NVR ?? SSID.
Konklusion: På trods af alle de ubekendte og tvivl, fungerer denne WiFi Analyzer.
Anbefalede:
DIY Spot Like Quadruped Robot (bygning Log V2): 9 trin
DIY Spot Like Quadruped Robot (building Log V2): Dette er en byggelog med detaljerede instruktioner om, hvordan du bygger https://www.instructables.com/DIY-Spot-Like-Quadru…robot dog v2.Follow Robolab youtube websted for mere information. https://www.youtube.com/robolab19Dette er min første robot, og jeg har
Dual Band WiFi Analyzer: 6 trin (med billeder)
Dual Band WiFi Analyzer: Denne instrctables viser, hvordan du bruger Seeedstudio Wio Terminal til at lave en 2,4 GHz og 5 GHz dual band WiFi analysator
Log højhastigheds -EKG eller andre data, kontinuerligt i over en måned: 6 trin
Log højhastigheds -EKG eller andre data, kontinuerligt i over en måned: Dette projekt blev udviklet til at understøtte et universitetsmedicinsk forskerhold, der havde brug for en bærbar, der kunne logge 2 x EKG -signaler ved 1000 prøver/sek hver (2K prøver/sek i alt) kontinuerligt i 30 dage for at påvise arytmier. Projektet præsenterer
Log data og lav en graf online ved hjælp af NodeMCU, MySQL, PHP og Chartjs.org: 4 trin
Log data og aftegn en graf online ved hjælp af NodeMCU, MySQL, PHP og Chartjs.org: Denne instruktion beskriver, hvordan vi kan bruge Node MCU -kortet til at indsamle data fra flere sensorer, sende disse data til en hostet PHP -fil, som derefter tilføjer dataene til en MySQL -database. Dataene kan derefter ses online som en graf ved hjælp af chart.js.A ba
TicTac Super Wifi Analyzer, ESP-12, ESP8266: 5 trin (med billeder)
TicTac Super Wifi Analyzer, ESP-12, ESP8266: Dette projekt bygger på den originale moononournation-kode og konceptet med at bruge en TicTac-boks som kabinet, men i stedet for at bruge en knap til at starte aflæsningerne bruger dette det berøringspanel, der følger med et TFT SPI -display. Koden har været