Turinys:

LOG WiFi analizatorius: 4 žingsniai
LOG WiFi analizatorius: 4 žingsniai

Video: LOG WiFi analizatorius: 4 žingsniai

Video: LOG WiFi analizatorius: 4 žingsniai
Video: Объяснение протоколов защиты беспроводных сетей WIFi - WEP, WPA, WPS 2024, Liepa
Anonim
LOG WiFi analizatorius
LOG WiFi analizatorius
LOG WiFi analizatorius
LOG WiFi analizatorius

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:

Techninė įranga
Techninė įranga
Techninė įranga
Techninė įranga

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ė

Spausdintinė plokštė
Spausdintinė plokštė
Spausdintinė plokštė
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

Arduino eskizas
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

Keletas prisiminimų + išvada
Keletas prisiminimų + išvada
Keletas prisiminimų + išvada
Keletas prisiminimų + išvada
Keletas prisiminimų + išvada
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: