INHOUDSOPGAWE:
- Stap 1: Hardeware:
- Stap 2: Gedrukte stroombaan
- Stap 3: Arduino -skets
- Stap 4: Enkele herinneringe + gevolgtrekking
Video: LOG WiFi -ontleder: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Ek het gevind dat hierdie projek gedeeltelik begin is van 'n paar jaar gelede. Ek is nie seker hoekom ek dit nooit ingedien het nie, maar ek sal dit nou probeer doen.
Die ander jaar het hierdie Lazy Old Geek (L. O. G.) hierdie instruksies gevind:
www.instructables.com/id/ESP8266-WiFi-Anal…
Ek dink die skrywer het hom uitstekend van sy taak gekwyt, en ek het besluit om my eie te maak.
Hy gebruik 'n NodeMCU ESP8266. Ek het nie een gehad nie, maar ek dink hulle is gebaseer op die ESP-12. Die ESP-07 is baie soortgelyk aan die ESP-12, so ek het 'n paar daarvan bestel. Ek het ook 'n paar 2 mm manlike kopstukke en 'n paar vroulike kopstukke gekoop, sodat ek manlike kopstukke op die ESP-07 geïnstalleer het, en vroulike koppenne geneem het en 'n paar drade daarop gesit het sodat hulle in 'n broodbord kon pas. (Sien prent)
Stap 1: Hardeware:
In plaas van 'n Nodemcu, het ek 'n ESP-07 gebruik.
My skerm is 'n 2.8”ILI9341 -skerm wat waarskynlik op eBay gekoop is. Dit is effens groter as die oorspronklike.
Stap 2: Gedrukte stroombaan
Goed, ek het 'n PCB ontwerp met 'n 3.3V-toevoer, 2.2mm koppenne vir ESP-07 en 'n aansluiting vir die skerm.
Aangeheg is die Eagle Cadsoft -lêers wat ek gebruik het om die PCB en die skematiese opmaak te maak.
WAARSKUWING: Die skematiese in die prent stem nie ooreen met die Eagle -lêers nie. Ek het die Eagle -lêers verloor met die AMS1117 3.3V -reguleerder wat op hierdie foto getoon word.
Die aangehegte Eagle-lêers gebruik 'n 1N5817-diode om die 5v na 4.4 (?) V vir die ESP-07 te laat sak. Vir my opstelling lyk dit asof dit goed werk, maar ek weet dat dit nie spesifiek is nie. Ek beveel nie aan om 'n diode te gebruik nie (en ek weet nie hoekom ek dit gedoen het nie).
As u toevallig hierdie Eagle -lêers wou gebruik, kan u waarskynlik veranderings aanbring. Verander die skema en die bord om 'n 3.3v -reguleerder te gebruik.
Hierdie PCB benodig ook 'n USB-seriële adapter met RTS en DTR soos uiteengesit in hierdie instruksies:
www.instructables.com/id/ESP-07-Test-PCB/
Stap 3: Arduino -skets
Dit is die biblioteke wat ek vir die 2.8”-skerm gebruik het:
Biblioteke: Laai zip -lêers af:
github.com/adafruit/Adafruit_ILI9341
github.com/adafruit/Adafruit-GFX-Library
Begin Arduino:
Klik op
Soek die bogenoemde zip -lêers, maak dit oop en laai dit af
Ek gebruik tans Arduino weergawe 1.8.12.
Die maklikste manier om die ESP8266 te installeer, is deur die bestuurder te gebruik deur hierdie metode te gebruik:
github.com/esp8266/Arduino#installing-with…
Toe ek 'n paar toetse met die ESP-07 gedoen het, kies ek 'Generic ESP8266 module'.
www.instructables.com/id/ESP-07-Test-PCB/
Dit het egter nie vir hierdie skets gewerk nie, dus vir rade, onder die opskrif ESP8266 (2.6.3), kies NodeMCU 0.9 (ESP-12-module of NodeMCU 1.0 (ESP-12-module)
Die standaardinstellings van die raad werk goed.
Ja, ek weet dat dit nie 'n ESP-12 is nie, maar ek dink hulle is naby genoeg sodat dit werk.
Ek dink ek het die oorspronklike WiFiAnalyzer -kode herskryf, maar ek weet nie wat ek verander het nie. Dit kan wees vir my vertoning of die verskille tussen ESP-07 en NodeMCU. Dit werk in elk geval, maar die krediet gaan aan die oorspronklike.
My kode is die aangehegte: MTSWiFi.ino.
Stap 4: Enkele herinneringe + gevolgtrekking
Ek het iets opgemerk oor die ESP-07 op hierdie bord. Die keramiekantenne word verwyder en daar is 'n kabel aan die eksterne antenna gekoppel. Die keramiekantenne word verwyder sodat daar geen seinverskil is as twee antennas gelyktydig verbind word nie. My plan was om 'n rigtingantenne daarop te sit sodat ek kon sien waar elke sein vandaan kom.
Ek het dit aan 'n rigtingvlekantenne gekoppel, sien die volgende foto's.
Ek dink ek het moontlik die antenna op 'n driepoot laat sit.
Ek kan nie die resultate onthou nie. Ek vermoed dat dit basies onbeduidend was, so ek het miskien net die idee laat vaar.
So ek het vandag iets geleer. Ek het 'n voorbeeld geneem van my LOG Wifi Analyzer (sien aangeheg) en 'n ander van my Smartphone WiFi Analyzer (sien aangeheg)
Die beduidende verskil is NVR9ca3a93 op kanaal 14.
Nadat ek hieroor geslaap het, het ek 'n Eureka -oomblik gehad en 'n bietjie navorsing gedoen:
en.wikipedia.org/wiki/List_of_WLAN_channel…
Soos die tabel aandui, laat Noord-Amerika nie kanale 12-14 toe nie. Dit verduidelik hoekom my slimfoon dit nie wys nie, en die LOG WiFi -ontleder wys dit duidelik.
Wat dit nie verduidelik nie, is wat die WiFi -toestel met SSID van NVR9ca3a93 is?
Wel, ek gaan aanneem dat dit die ESP-07 SSID is in my LOG WiFi Analyzer.
WENK: Een ding wat ek wel weet, is dat die ESP-03's wat ek het 'n AI_Thinker SSID het. Soos op die foto's getoon, is dit die een in my IP-klok. Ek vermoed dus dat die ESP-07's 'n NVR het ?? SSID.
Gevolgtrekking: Ten spyte van al die onbekendes en twyfel, werk hierdie WiFi Analyzer.
Aanbeveel:
ESP32 TTGO WiFi seinsterkte: 8 stappe (met foto's)
ESP32 TTGO WiFi -seinsterkte: in hierdie tutoriaal leer ons hoe u die sterkte van 'n WiFi -netwerk kan toon met behulp van ESP32 TTGO -bord. Kyk na die video
DIY -plek soos viervoetige robot (gebou Log V2): 9 stappe
DIY Spot Like Quadruped Robot (gebou Log V2): Dit is 'n bouboek met gedetailleerde instruksies oor hoe om te bou https://www.instructables.com/DIY-Spot-Like-Quadru…robot dog v2.Volg Robolab youtube webwerf vir meer inligting. https://www.youtube.com/robolab19Dit is my eerste robot en ek het
ESP8266 RGB LED STRIP WIFI Control - NODEMCU As 'n IR -afstandsbediening vir LED -strook wat via wifi bestuur word - RGB LED STRIP -slimfoonbeheer: 4 stappe
ESP8266 RGB LED STRIP WIFI Control | NODEMCU As 'n IR -afstandsbediening vir LED -strook wat via wifi bestuur word | RGB LED STRIP -slimfoonbeheer: Hallo ouens, in hierdie tutoriaal leer ons hoe om nodemcu of esp8266 as 'n IR -afstandsbediening te gebruik om 'n RGB LED -strook te beheer, en Nodemcu word deur 'n slimfoon oor wifi beheer. U kan dus die RGB LED STRIP met u slimfoon beheer
Log Computer Speaker: 6 stappe
Log Computer Speaker: Hierdie instruksie is hoe ek ou rekenaars in 'n logboek geïnstalleer het. Ek probeer alle herwonne materiaal vir my projekte gebruik en gebruik alles wat ek om my het ten tyde van die bou. Herwin alles en alles is my motor. Natuurlike materiale
ESP8266-NODEMCU $ 3 WiFi-module #1- Aan die gang met die WiFi: 6 stappe
ESP8266-NODEMCU $ 3 WiFi-module #1- Aan die gang met die WiFi: 'n Nuwe wêreld van hierdie mikrorekenaars het aangebreek, en hierdie ding is die ESP8266 NODEMCU. Dit is die eerste deel wat wys hoe u die omgewing van die esp8266 in u arduino IDE kan installeer deur die aanvangsvideo en terwyl die onderdele insluit