Turinys:
- 1 žingsnis: Aparatūra:
- 2 žingsnis: spausdintinė plokštė
- 3 žingsnis: „Arduino“eskizas
- 4 žingsnis: keletas prisiminimų + išvada
Video: LOG WiFi analizatorius: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Radau šį iš dalies pradėtą projektą prieš keletą metų. Nesu tikras, kodėl to niekada nepateikiau, bet pabandysiu tai padaryti dabar.
Taigi kitais metais šis tingus senas geikas (L. O. G.) rado šį nurodymą:
www.instructables.com/id/ESP8266-WiFi-Anal…
Manau, kad autorius padarė puikų darbą, todėl nusprendžiau padaryti savo.
Jis naudojo „NodeMCU ESP8266“. Aš to neturėjau, bet manau, kad jie pagrįsti ESP-12. Na, ESP-07 yra labai panašus į ESP-12, todėl aš užsisakiau porą jų. Aš taip pat nusipirkau 2 mm vyriškas antraštes ir kai kurias moteriškas antraštes, todėl ant ESP-07 sumontavau vyriškas antraštes, paėmiau antgalių kaiščius ir uždėjau ant jų keletą laidų, kad jie tilptų į duonos lentą. (Žr. Paveikslėlį)
1 žingsnis: Aparatūra:
Vietoj „Nodemcu“naudojau ESP-07.
Mano ekranas yra 2,8 colio ILI9341 ekranas, tikriausiai įsigytas „ebay“. Šis dydis yra šiek tiek didesnis nei originalus.
2 žingsnis: spausdintinė plokštė
Gerai, aš sukūriau PCB su 3.3 V maitinimo šaltiniu, 2.2 mm antgalių kaiščiais ESP-07 ir ekrano jungtimi.
Pridedami „Eagle Cadsoft“failai, kuriuos naudoju PCB gamybai, ir schema.
ĮSPĖJIMAS: Paveikslėlyje esanti schema nesutampa su Eagle failais. Aš praradau „Eagle“failus naudodamas AMS1117 3.3V reguliatorių, parodytą šiame paveikslėlyje.
Pridedami „Eagle“failai naudoja 1N5817 diodą, kad sumažintų 5v iki 4,4 (?) V ESP-07. Mano sąrankai atrodo, kad viskas gerai, bet žinau, kad tai neatitinka specifikacijų. Nerekomenduoju naudoti diodo (ir nesu tikras, kodėl tai padariau).
Jei atsitiko, kad norite naudoti šiuos „Eagle“failus, tikriausiai galėsite atlikti pakeitimus. Pakeiskite schemą ir plokštę, kad galėtumėte naudoti 3.3V reguliatorių.
Šiai PCB taip pat reikalingas USB serijos adapteris su RTS ir DTR, kaip paaiškinta šioje instrukcijoje:
www.instructables.com/id/ESP-07-Test-PCB/
3 žingsnis: „Arduino“eskizas
Tai bibliotekos, kurias naudojau 2,8 colio ekranui:
Bibliotekos: atsisiųskite ZIP failus:
github.com/adafruit/Adafruit_ILI9341
github.com/adafruit/Adafruit-GFX-Library
Pradėti „Arduino“:
Spustelėkite
Raskite aukščiau esančius ZIP failus, atidarykite ir atsisiųskite
Šiuo metu naudoju „Arduino“1.8.1 versiją.
Lengviausias būdas įdiegti ESP8266 yra naudojant valdybą naudojant šį metodą:
github.com/esp8266/Arduino#installing-with…
Kai bandžiau su ESP-07 I, pasirinkau „Bendrasis ESP8266 modulis“.
www.instructables.com/id/ESP-07-Test-PCB/
Tačiau tai nepadėjo šiam eskizui, todėl lentose, antraštėje ESP8266 (2.6.3), pasirinkite NodeMCU 0.9 (ESP-12 modulis arba NodeMCU 1.0 (ESP-12 modulis)
Panašu, kad valdybos nustatymai veikia gerai.
Taip, aš žinau, kad tai nėra ESP-12, bet manau, kad jie yra pakankamai arti, kad veiktų.
Manau, kad perrašiau originalų „WiFiAnalyzer“kodą, bet nežinau, ką pakeičiau. Tai gali būti dėl mano ekrano arba skirtumų tarp ESP-07 ir „NodeMCU“. Bet kokiu atveju tai veikia, bet nuopelnas tenka iniciatoriui.
Pridedamas mano kodas: MTSWiFi.ino.
4 žingsnis: keletas prisiminimų + išvada
Šioje lentoje pastebėjau kažką apie ESP-07. Keraminė antena pašalinama ir prie išorinės antenos pritvirtintas kabelis. Keraminė antena pašalinama, kad nebūtų signalo neatitikimo, jei tuo pačiu metu būtų prijungtos dvi antenos. Tai sukėlė keletą prisiminimų. Mano planas buvo uždėti ant jo kryptinę anteną, kad galėčiau pamatyti, iš kur sklinda kiekvienas signalas.
Aš jį prijungiau prie kryptinės pataisos antenos, žiūrėkite kitas nuotraukas.
Manau, kad antena galėjo būti pritvirtinta ant trikojo.
Nepamenu rezultatų. Įtariu, kad jie iš esmės buvo nereikšmingi, todėl galbūt tiesiog atsisakiau idėjos.
Taigi šiandien aš kažko išmokau. Aš paėmiau pavyzdį iš „LOG Wifi Analyzer“(žr. Pridedamą) ir kitą iš „Smartphone WiFi Analyzer“(žr. Pridedamą)
Reikšmingas skirtumas yra NVR9ca3a93 14 kanale.
Po to miegodamas turėjau „Eureka“akimirką, atlikiau keletą tyrimų:
en.wikipedia.org/wiki/List_of_WLAN_channel…
Kaip nurodyta lentelėje, Šiaurės Amerika neleidžia 12-14 kanalų. Taigi tai paaiškina, kodėl mano išmanusis telefonas to nerodo, ir akivaizdu, kad tai rodo „LOG WiFi“analizatorius.
Tai nepaaiškina, kas yra „WiFi“įrenginys su NVR9ca3a93 SSID?
Na, darysiu prielaidą, kad tai yra ESP-07 SSID mano „LOG WiFi“analizatoriuje.
PATARIMAS: Žinau tik vieną dalyką-ESP-03, kuriuos turiu, turi AI_Thinker SSID. Kaip parodyta paveikslėliuose, tai yra mano IP laikrodis. Taigi aš spėju, kad ESP-07 turi NVR ?? SSID.
Išvada: Nepaisant visų nežinomų ir abejonių, šis „WiFi“analizatorius veikia.
Rekomenduojamas:
ESP32 grandiklis, analizatorius ir tiesioginis žemėlapių kūrėjas: 4 žingsniai (su paveikslėliais)
ESP32 grandiklis, analizatorius ir tiesioginis žemėlapių kūrėjas: Sveikas pasaulis! Tai mano pirmasis Instructable! Aš esu Marco iš Grosseto Italijos, nesu kūrėjas, nesu elektronikos inžinierius, bet esu aplinkosaugos vadovas mūsų vietiniame gamtos parke (Maremma gamtos parkas). Savo kooperatyve mes daug dirbame su kanojomis
Dviejų juostų „WiFi“analizatorius: 6 žingsniai (su nuotraukomis)
Dviejų juostų „WiFi“analizatorius: šiose instrukcijose parodyta, kaip naudotis „Seeedstudio Wio“terminalu, kad būtų sukurtas 2,4 GHz ir 5 GHz dviejų juostų „WiFi“analizatorius
Didelio dydžio akrilo spektro analizatorius: 7 žingsniai (su nuotraukomis)
Super dydžio akrilo spektro analizatorius: Kodėl norėtumėte pažvelgti į tuos mažus LED ekranus ar tuos mažus skystųjų kristalų ekranus, jei galite tai padaryti dideliais? Tai žingsnis po žingsnio aprašymas, kaip sukurti savo milžiniško dydžio spektro analizatorių. Naudojant akrilo plyteles vedė juosteles, kad pastatytų kambarį užpildančią šviesą
„TicTac Super Wifi“analizatorius, ESP-12, ESP8266: 5 žingsniai (su nuotraukomis)
„TicTac Super Wifi Analyzer“, ESP-12, ESP8266: Šis projektas grindžiamas originaliu mėnulio degimo kodu ir „TicTac“dėžutės kaip gaubto naudojimo koncepcija. Tačiau vietoj mygtuko rodmenims pradėti naudojamas jutiklinis skydelis, pateikiamas kartu su TFT SPI ekranas. Kodas buvo
Nešiojamasis „WiFi“analizatorius: 10 žingsnių (su nuotraukomis)
Nešiojamasis „WiFi“analizatorius: ši instrukcija parodo, kaip naudoti „Tic Tac“saldžiąją dėžutę, kad būtų galima nešiojamąjį „WiFi“analizatorių. Daugiau informacijos galite rasti ankstesnėse instrukcijose: https: //www.instructables.com/id/ESP8266-WiFi-Anal .. .https: //www.instructables.com/id/IoT-Power-Consump