Inhoudsopgave:

LOG WiFi-analysator: 4 stappen
LOG WiFi-analysator: 4 stappen

Video: LOG WiFi-analysator: 4 stappen

Video: LOG WiFi-analysator: 4 stappen
Video: Pix-Link: настройка режима повторителя за 3 минуты 2024, Juli-
Anonim
LOG WiFi-analysator
LOG WiFi-analysator
LOG WiFi-analysator
LOG WiFi-analysator

Ik vond dit gedeeltelijk gestarte project van enkele jaren geleden. Ik weet niet zeker waarom ik dit nooit heb ingediend, maar ik zal het nu proberen.

Dus het andere jaar vond deze Lazy Old Geek (L. O. G.) dit Instructable:

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

Ik vind dat de auteur geweldig werk heeft geleverd, dus besloot ik er zelf een te maken.

Hij gebruikte een NodeMCU ESP8266. Ik had er geen, maar ik denk dat ze gebaseerd zijn op de ESP-12. Nou, de ESP-07 lijkt erg op de ESP-12, dus ik heb er een paar besteld. Ik kocht ook enkele mannelijke headers van 2 mm en enkele vrouwelijke headers, dus ik installeerde mannelijke headers op de ESP-07 en nam vrouwelijke header-pinnen en legde er wat draden op zodat ze in een breadboard zouden passen. (zie afbeelding)

Stap 1: Hardware:

Hardware
Hardware
Hardware
Hardware

In plaats van een Nodemcu heb ik een ESP-07 gebruikt.

Mijn scherm is een 2,8-inch ILI9341-scherm dat waarschijnlijk op ebay is gekocht. Dit is iets groter dan het origineel.

Stap 2: Printplaat

Printplaat
Printplaat
Printplaat
Printplaat

Oké, ik heb een PCB ontworpen met een voeding van 3,3 V, 2,2 mm header-pinnen voor ESP-07 en een connector voor het display.

Bijgevoegd zijn de Eagle Cadsoft-bestanden die ik heb gebruikt om de PCB en het schema te maken.

WAARSCHUWING: Het schema in de afbeelding komt niet overeen met de Eagle-bestanden. Ik verloor de Eagle-bestanden met behulp van de AMS1117 3.3V-regelaar die op deze afbeelding wordt getoond.

De bijgevoegde Eagle-bestanden gebruiken een 1N5817-diode om de 5v te verlagen naar 4,4 (?) v voor de ESP-07. Voor mijn setup lijkt het goed te werken, maar ik weet dat het buiten de specificaties valt. Ik raad het gebruik van een diode niet aan (en weet niet zeker waarom ik het deed).

Als u deze Eagle-bestanden toevallig wilt gebruiken, kunt u waarschijnlijk wijzigingen aanbrengen. Wijzig het schema en de kaart om een 3.3v-regelaar te gebruiken.

Deze PCB vereist ook een USB-seriële adapter met RTS en DTR zoals uitgelegd in deze Instructable:

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

Stap 3: Arduino-schets

Arduino-schets
Arduino-schets

Dit zijn de bibliotheken die ik heb gebruikt voor het 2,8-inch scherm:

Bibliotheken: Zip-bestanden downloaden:

github.com/adafruit/Adafruit_ILI9341

github.com/adafruit/Adafruit-GFX-Library

Arduino starten:

Klik op

Zoek de bovenstaande zip-bestanden, open en download

Ik gebruik momenteel Arduino versie 1.8.12.

De gemakkelijkste manier voor mij om de ESP8266 te installeren, is door Board Manager te gebruiken met deze methode:

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

Toen ik wat testen deed met de ESP-07, selecteer ik "Generieke ESP8266-module".

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

Dit werkte echter niet voor deze Sketch, dus voor Boards, selecteer onder het kopje ESP8266 (2.6.3) NodeMCU 0.9 (ESP-12 Module of NodeMCU 1.0 (ESP-12 Module)

De standaardinstellingen van de Board lijken goed te werken.

Ja, ik weet dat dit geen ESP-12 is, maar ik denk dat ze dichtbij genoeg zijn zodat het werkt.

Ik denk dat ik de originele WiFiAnalyzer-code heb herschreven, maar ik weet niet wat ik heb gewijzigd. Het kan zijn voor mijn weergave of verschillen tussen ESP-07 en NodeMCU. Het werkt in ieder geval wel, maar de eer gaat naar de maker.

Mijn code is de bijgevoegde: MTSWiFi.ino.

Stap 4: Enkele herinneringen + conclusie

Enkele herinneringen + conclusie
Enkele herinneringen + conclusie
Enkele herinneringen + conclusie
Enkele herinneringen + conclusie
Enkele herinneringen + conclusie
Enkele herinneringen + conclusie

Ik merkte iets over de ESP-07 op dit bord. De keramische antenne is verwijderd en er zit een kabel aan de externe antenne. De keramische antenne is verwijderd zodat er geen signaalmismatch is als er twee antennes tegelijkertijd worden aangesloten. Dat jogde wat herinneringen. Mijn plan was om er een richtantenne op te plaatsen, zodat ik kon zien waar elk signaal vandaan kwam.

Ik had hem aangesloten op een directionele patch antenne, zie volgende foto's.

Ik denk dat ik de antenne misschien op een statief heb gezet.

Ik kan me de resultaten niet herinneren. Ik vermoed dat ze in wezen onbeduidend waren, dus misschien heb ik het idee gewoon laten vallen.

Dus ik heb vandaag iets geleerd. Ik heb een monster genomen van mijn LOG Wifi Analyzer (zie bijgevoegd) en een ander van mijn Smartphone WiFi Analyzer (zie bijgevoegd)

Het significante verschil is NVR9ca3a93 op kanaal 14.

Nadat ik hierop had geslapen, had ik een Eureka-moment, deed wat onderzoek:

en.wikipedia.org/wiki/List_of_WLAN_channel…

Zoals de tabel aangeeft, staat Noord-Amerika de kanalen 12-14 niet toe. Dus dat verklaart waarom mijn smartphone het niet toont en uiteraard de LOG WiFi-analyzer wel.

Wat het niet verklaart, is wat het WiFi-apparaat is met SSID van NVR9ca3a93?

Welnu, ik ga ervan uit dat dit de ESP-07 SSID in mijn LOG WiFi Analyzer is.

TIP: Wat ik wel weet, is dat de ESP-03's die ik heb een AI_Thinker SSID hebben. Zoals op de foto's te zien is, is dit degene in mijn IP-klok. Dus ik gok dat de ESP-07's een NVR hebben?? SSID.

Conclusie: Ondanks alle onbekenden en twijfels werkt deze WiFi Analyzer.

Aanbevolen: