Sisällysluettelo:

LOG WiFi -analysaattori: 4 vaihetta
LOG WiFi -analysaattori: 4 vaihetta

Video: LOG WiFi -analysaattori: 4 vaihetta

Video: LOG WiFi -analysaattori: 4 vaihetta
Video: How to create wifi password for each different person 2024, Marraskuu
Anonim
LOG WiFi -analysaattori
LOG WiFi -analysaattori
LOG WiFi -analysaattori
LOG WiFi -analysaattori

Löysin tämän osittain aloitetun projektin useita vuosia sitten. En ole varma, miksi en ole koskaan lähettänyt tätä, mutta yritän tehdä sen nyt.

Joten toisena vuonna tämä Lazy Old Geek (L. O. G.) löysi tämän ohjeellisen:

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

Mielestäni kirjoittaja teki hienoa työtä, joten päätin tehdä oman.

Hän käytti NodeMCU ESP8266. Minulla ei ollut sellaista, mutta luulen, että ne perustuvat ESP-12: een. ESP-07 on hyvin samanlainen kuin ESP-12, joten tilasin pari niistä. Ostin myös joitain 2 mm uros- ja naarasliittimiä, joten asensin miespuoliset otsikot ESP-07: een ja otin naaraspuoliset otsatapit ja laitoin niihin johtoja, jotta ne mahtuisivat leipälautaan. (Katso kuva)

Vaihe 1: Laitteisto:

Laitteisto
Laitteisto
Laitteisto
Laitteisto

Nodemcun sijasta käytin ESP-07: tä.

Näyttöni on 2,8 tuuman ILI9341 -näyttö, joka on todennäköisesti ostettu ebaystä. Tämä on hieman suurempi kuin alkuperäinen.

Vaihe 2: Piirilevy

Painettu piirilevy
Painettu piirilevy
Painettu piirilevy
Painettu piirilevy

Okei, suunnittelin piirilevyn, jossa oli 3,3 V: n syöttö, 2,2 mm: n nastatapit ESP-07: lle ja liitin näytölle.

Liitteenä ovat Eagle Cadsoft -tiedostot, joita käytin piirilevyn ja kaavion tekemiseen.

VAROITUS: Kuvan kaavio ei vastaa Eagle -tiedostoja. Olen kadottanut Eagle -tiedostot käyttämällä tässä kuvassa näkyvää AMS1117 3.3V -säädintä.

Liitetyt Eagle-tiedostot käyttävät 1N5817-diodia pudottaakseen 5v: n 4,4 (?) V: iin ESP-07: ssä. Asennuksessani se näyttää toimivan hyvin, mutta tiedän, että se on spec. En suosittele diodin käyttöä (enkä ole varma miksi tein sen).

Jos olet halunnut käyttää näitä Eagle -tiedostoja, voit todennäköisesti tehdä muutoksia. Vaihda kaavio ja piirilevy 3,3 V: n säätimeen.

Tämä piirilevy vaatii myös USB-sarjasovittimen, jossa on RTS ja DTR, kuten tässä oppaassa selitetään:

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

Vaihe 3: Arduino -luonnos

Arduino -luonnos
Arduino -luonnos

Näitä kirjastoja käytin 2,8 tuuman näytössä:

Kirjastot: Lataa zip -tiedostot:

github.com/adafruit/Adafruit_ILI9341

github.com/adafruit/Adafruit-GFX-Library

Käynnistä Arduino:

Klikkaa

Etsi yllä olevat zip -tiedostot, avaa ja lataa

Käytän tällä hetkellä Arduinon versiota 1.8.12.

Helpoin tapa asentaa ESP8266 on Board Managerin käyttäminen tällä menetelmällä:

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

Kun tein joitain testejä ESP-07 I: llä, valitsin”Generic ESP8266 module”.

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

Tämä ei kuitenkaan toiminut tässä luonnoksessa, joten valitse taulukoille otsikon ESP8266 (2.6.3) alta NodeMCU 0.9 (ESP-12-moduuli tai NodeMCU 1.0 (ESP-12-moduuli)

Hallituksen oletusasetukset näyttävät toimivan hyvin.

Kyllä, tiedän, että tämä ei ole ESP-12, mutta luulen, että ne ovat riittävän lähellä niin, että se toimii.

Luulen, että kirjoitin alkuperäisen WiFiAnalyzer -koodin uudelleen, mutta en tiedä mitä muutin. Se voi johtua näytöstä tai eroista ESP-07: n ja NodeMCU: n välillä. Joka tapauksessa se toimii, mutta hyvitys menee alullepanijalle.

Koodini on liitteenä: MTSWiFi.ino.

Vaihe 4: Jotkut muistot + johtopäätös

Muutamia muistoja + johtopäätös
Muutamia muistoja + johtopäätös
Muutamia muistoja + johtopäätös
Muutamia muistoja + johtopäätös
Muutamia muistoja + johtopäätös
Muutamia muistoja + johtopäätös

Huomasin jotain ESP-07: sta tällä levyllä. Keraaminen antenni irrotetaan ja ulkoiseen antenniin on kiinnitetty kaapeli. Keraaminen antenni poistetaan, jotta signaalivirheitä ei ilmene, jos kaksi antennia on kytketty samanaikaisesti. Suunnitelmani oli laittaa siihen suunta -antenni, jotta voisin nähdä, mistä jokainen signaali tuli.

Liitin sen suunta -antenniin, katso seuraavat kuvat.

Luulen, että olen saattanut asentaa antennin jalustalle.

En muista tuloksia. Epäilen, että ne olivat pohjimmiltaan merkityksettömiä, joten saatoin vain hylätä idean.

Joten opin jotain tänään. Otin näytteen LOG Wifi -analysaattoristani (katso liitteenä) ja toisen älypuhelimen WiFi -analysaattoristani (katso liitteenä)

Merkittävä ero on NVR9ca3a93 kanavalla 14.

Tämän nukkumisen jälkeen minulla oli Eureka -hetki, tein tutkimusta:

en.wikipedia.org/wiki/List_of_WLAN_channel…

Kuten taulukosta käy ilmi, Pohjois-Amerikka ei salli kanavia 12-14. Tämä selittää, miksi älypuhelimeni ei näytä sitä ja ilmeisesti LOG WiFi -analysaattori näyttää.

Se ei selitä, mikä on WiFi -laite, jossa on NVR9ca3a93: n SSID -tunnus?

Aion olettaa, että tämä on ESP-07 SSID LOG WiFi -analysaattorissani.

VIHJE: Tiedän yhden asian, että minulla on ESP-03: t, joilla on AI_Thinker SSID. Kuten kuvista näkyy, tämä on IP-kelloni. Joten arvaan, että ESP-07: llä on NVR ?? SSID.

Johtopäätös: Kaikista tuntemattomista ja epäilyistä huolimatta tämä WiFi -analysaattori toimii.

Suositeltava: