Obsah:

LOG WiFi analyzátor: 4 kroky
LOG WiFi analyzátor: 4 kroky

Video: LOG WiFi analyzátor: 4 kroky

Video: LOG WiFi analyzátor: 4 kroky
Video: Lava iris 50 hard reset / lava iris 50 reboot / lava iris 50 reset factory setting 2024, November
Anonim
LOG WiFi analyzátor
LOG WiFi analyzátor
LOG WiFi analyzátor
LOG WiFi analyzátor

Našiel som tento čiastočne rozbehnutý projekt spred niekoľkých rokov. Nie som si istý, prečo som to nikdy neodoslal, ale pokúsim sa to urobiť teraz.

Takže druhý rok tento Lazy Old Geek (L. O. G.) našiel tento návod:

www.instructables.com/id/ESP8266-WiFi-Anal…

Myslím si, že autor odviedol skvelú prácu, a tak som sa rozhodol urobiť si vlastnú.

Použil NodeMCU ESP8266. Žiadny som nemal, ale myslím si, že vychádzajú z ESP-12. ESP-07 je veľmi podobný ESP-12, takže som si ich pár objednal. Kúpil som tiež niekoľko 2 mm zásuviek a niekoľko zásuviek, takže som nainštaloval hlavičky na ESP-07 a vzal som kolíkové kolíky a nasadil na ne niekoľko vodičov, aby sa zmestili do škatule. (Pozri obrázok)

Krok 1: Hardvér:

Hardvér
Hardvér
Hardvér
Hardvér

Namiesto Nodemcu som použil ESP-07.

Môj displej je 2,8 palcový displej ILI9341 pravdepodobne zakúpený na ebay. Je o niečo väčší ako ten v origináli.

Krok 2: Doska s plošnými spojmi

Vytlačená obvodová doska
Vytlačená obvodová doska
Vytlačená obvodová doska
Vytlačená obvodová doska

Dobre, navrhol som DPS s napájaním 3,3 V, 2,2 mm kolíkovými konektormi pre ESP-07 a konektorom pre displej.

Pripojené sú súbory Eagle Cadsoft, ktoré som použil na výrobu DPS a schémy.

UPOZORNENIE: Schéma na obrázku nesúhlasí so súbormi Eagle. Stratil som súbory Eagle pomocou regulátora AMS1117 3,3 V zobrazeného na tomto obrázku.

Pripojené súbory Eagle používajú diódu 1N5817 na zníženie napätia 5v na 4,4 (?) V pre ESP-07. Zdá sa, že moje nastavenie funguje dobre, ale viem, že je mimo špecifikácie. Neodporúčam používať diódu (a nie som si istý, prečo som to urobil).

Ak by ste náhodou chceli použiť tieto súbory Eagle, pravdepodobne budete môcť vykonať zmeny. Zmeňte schému a dosku, aby ste použili regulátor 3,3 V.

Táto doska plošných spojov tiež vyžaduje sériový adaptér USB s RTS a DTR, ako je vysvetlené v tomto návode:

www.instructables.com/id/ESP-07-Test-PCB/

Krok 3: Skica Arduino

Skica Arduino
Skica Arduino

Toto sú knižnice, ktoré som použil pre 2,8”displej:

Knižnice: Sťahujte súbory zip:

github.com/adafruit/Adafruit_ILI9341

github.com/adafruit/Adafruit-GFX-Library

Spustite Arduino:

Kliknite na

Nájdite vyššie uvedené súbory zip, otvorte ich a stiahnite

Aktuálne používam verziu Arduino1.8.12.

Pre mňa je najľahším spôsobom inštalácie ESP8266 pomocou Board Manager pomocou tejto metódy:

github.com/esp8266/Arduino#installing-with…

Keď som robil nejaké testy s ESP-07, vybral som „Generický modul ESP8266“.

www.instructables.com/id/ESP-07-Test-PCB/

To však pre tento náčrt nefungovalo, takže pre dosky pod nadpisom ESP8266 (2.6.3) vyberte NodeMCU 0.9 (modul ESP-12 alebo NodeMCU 1.0 (modul ESP-12)

Zdá sa, že predvolené nastavenia dosky fungujú dobre.

Áno, viem, že toto nie je ESP-12, ale myslím, že sú dostatočne blízko, aby to fungovalo.

Myslím, že som prepísal pôvodný kód WiFiAnalyzer, ale neviem, čo som zmenil. Môže to byť kvôli môjmu zobrazeniu alebo rozdielom medzi ESP-07 a NodeMCU. V každom prípade to funguje, ale kredit ide pôvodcovi.

Môj kód je v prílohe: MTSWiFi.ino.

Krok 4: Niektoré spomienky + záver

Niektoré spomienky + záver
Niektoré spomienky + záver
Niektoré spomienky + záver
Niektoré spomienky + záver
Niektoré spomienky + záver
Niektoré spomienky + záver

Na tejto doske som si všimol niečo o ESP-07. Keramická anténa je odstránená a k externej anténe je pripojený kábel. Keramická anténa je odstránená, aby nedošlo k nesúladu signálov, ak sú súčasne pripojené dve antény. To oživilo niektoré spomienky. Mojím plánom bolo umiestniť naň smerovú anténu, aby som videl, odkiaľ každý signál prichádza.

Nechal som to pripojiť k smerovej patch anténe, pozri ďalšie obrázky.

Myslím, že som mohol mať anténu namontovanú na statíve.

Výsledky si nepamätám. Mám podozrenie, že boli v podstate bezvýznamné, takže som možno od tejto myšlienky upustil.

Tak som sa dnes niečo naučil. Vzal som vzorku z môjho LOG Wifi analyzátora (pozri priložený) a ďalší z môjho Smartphone WiFi analyzátora (pozri priložený)

Významným rozdielom je NVR9ca3a93 na kanáli 14.

Potom, čo som spal, mal som chvíľku Eureky a urobil som malý prieskum:

en.wikipedia.org/wiki/List_of_WLAN_channel…

Ako naznačuje tabuľka, Severná Amerika nepovoľuje kanály 12-14. To teda vysvetľuje, prečo to môj smartphone nezobrazuje a očividne to robí analyzátor LOG WiFi.

Čo nevysvetľuje, je to, čo je zariadenie WiFi so SSID NVR9ca3a93?

Budem predpokladať, že toto je SSID ESP-07 v mojom analyzátore LOG WiFi.

TIP: Jedna vec, ktorú viem, je, že ESP-03, ktoré mám, majú identifikátor SSID AI_Thinker. Ako je znázornené na obrázkoch, toto je ten v mojich IP hodinách. Hádam teda, že ESP-07 majú NVR ?? SSID.

Záver: Napriek všetkým neznámym a pochybnostiam tento WiFi analyzátor funguje.

Odporúča: