Innehållsförteckning:
Video: LOG WiFi -analysator: 4 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:39
Jag hittade detta delvis startade projekt från flera år sedan. Jag är inte säker på varför jag aldrig skickade in det här men ska försöka göra det nu.
Så häromåret fann denna Lazy Old Geek (L. O. G.) detta instruerbart:
www.instructables.com/id/ESP8266-WiFi-Anal…
Jag tycker att författaren gjorde ett bra jobb så jag bestämde mig för att göra mitt eget.
Han använde en NodeMCU ESP8266. Jag hade inte en men jag tror att de är baserade på ESP-12. Tja, ESP-07 liknar mycket ESP-12 så jag beställde ett par av dem. Jag köpte också några 2 mm hanrubriker och några kvinnliga rubriker så jag installerade manliga rubriker på ESP-07 och tog honhylsor och satte några trådar på dem så att de skulle passa i en brödbräda. (Se bild)
Steg 1: Hårdvara:
Istället för en Nodemcu använde jag en ESP-07.
Min skärm är en 2,8”ILI9341 -skärm som förmodligen är köpt på ebay. Detta är något större än originalet.
Steg 2: kretskort
Okej, jag konstruerade ett kretskort med en 3,3V-strömförsörjning, 2,2 mm huvudstift för ESP-07 och en kontakt för displayen.
Bifogade är Eagle Cadsoft -filerna som jag använde för att göra kretskortet och schemat.
VARNING: Schemat på bilden stämmer inte överens med Eagle -filerna. Jag tappade Eagle -filerna med AMS1117 3.3V -regulatorn som visas på denna bild.
De bifogade Eagle-filerna använder en 1N5817-diod för att sänka 5v till 4,4 (?) V för ESP-07. För min installation verkar det fungera okej men jag vet att det är ur specifikation. Jag rekommenderar inte att använda en diod (och är inte säker på varför jag gjorde det).
Om du råkade använda dessa Eagle -filer kan du förmodligen göra ändringar. Ändra schemat och kortet för att använda en 3.3v regulator.
Detta kretskort kräver också en USB-seriell adapter med RTS och DTR som förklaras i denna instruktionsbok:
www.instructables.com/id/ESP-07-Test-PCB/
Steg 3: Arduino Sketch
Detta är de bibliotek jag använde för 2,8”-skärmen:
Bibliotek: Ladda ner zip -filer:
github.com/adafruit/Adafruit_ILI9341
github.com/adafruit/Adafruit-GFX-Library
Starta Arduino:
Klicka på
Hitta ovanstående zip -filer, öppna och ladda ner
Jag använder för närvarande Arduino version 1.8.12.
Det enklaste sättet för mig att installera ESP8266 är att använda Board Manager med den här metoden:
github.com/esp8266/Arduino#installing-with…
När jag testade med ESP-07 I valde jag “Generic ESP8266 module”.
www.instructables.com/id/ESP-07-Test-PCB/
Detta fungerade dock inte för denna skiss, så för styrelser, under rubriken ESP8266 (2.6.3), välj NodeMCU 0.9 (ESP-12-modul eller NodeMCU 1.0 (ESP-12-modul)
Styrelsens standardinställningar verkar fungera bra.
Ja, jag vet att detta inte är en ESP-12 men jag antar att de är tillräckligt nära så att det fungerar.
Jag tror att jag skrev om den ursprungliga WiFiAnalyzer -koden men vet inte vad jag ändrade. Det kan vara för min skärm eller skillnader mellan ESP-07 och NodeMCU. Det fungerar i alla fall men krediten går till upphovsmannen.
Min kod är bifogad: MTSWiFi.ino.
Steg 4: Vissa påminnelser + slutsats
Jag märkte något om ESP-07 på det här kortet. Den keramiska antennen tas bort och det finns en kabel ansluten till den externa antennen. Den keramiska antennen tas bort så att det inte finns någon signalmatchning om två antenner är anslutna samtidigt. Det joggade några minnen. Min plan var att sätta en riktningsantenn på den så att jag kunde se varifrån varje signal kom.
Jag hade den ansluten till en riktningsplåtsantenn, se nästa bilder.
Jag tror att jag kan ha haft antennen monterad på ett stativ.
Jag kommer inte ihåg resultaten. Jag misstänker att de i princip var obetydliga så jag kan ha tappat idén.
Så jag lärde mig något idag. Jag tog ett prov från min LOG Wifi Analyzer (se bifogad) och en annan från min Smartphone WiFi Analyzer (se bifogad)
Den signifikanta skillnaden är NVR9ca3a93 på kanal 14.
Efter att ha sovit på det här hade jag ett Eureka -ögonblick, gjorde några undersökningar:
en.wikipedia.org/wiki/List_of_WLAN_channel…
Som tabellen indikerar tillåter inte Nordamerika kanalerna 12-14. Så det förklarar varför min smartphone inte visar den och det gör uppenbarligen LOG WiFi -analysatorn.
Vad det inte förklarar är vad är WiFi -enheten med SSID för NVR9ca3a93?
Tja, jag kommer att anta att detta är ESP-07 SSID i min LOG WiFi Analyzer.
TIPS: En sak jag vet är att ESP-03: erna som jag har har ett AI_Thinker SSID. Som visas på bilderna är det här i min IP-klocka. Så jag gissar att ESP-07 har en NVR ?? SSID.
Slutsats: Trots alla okända och tvivel fungerar denna WiFi -analysator.
Rekommenderad:
Arduino Car Reverse Parking Alert System - Steg för steg: 4 steg
Arduino Car Reverse Parking Alert System | Steg för steg: I det här projektet kommer jag att utforma en enkel Arduino Car Reverse Parking Sensor Circuit med Arduino UNO och HC-SR04 Ultrasonic Sensor. Detta Arduino -baserade bilomvändningsvarningssystem kan användas för autonom navigering, robotavstånd och andra
Steg för steg PC -byggnad: 9 steg
Steg för steg PC -byggnad: Tillbehör: Hårdvara: ModerkortCPU & CPU -kylarePSU (strömförsörjningsenhet) Lagring (HDD/SSD) RAMGPU (krävs inte) CaseTools: Skruvmejsel ESD -armband/mathermisk pasta med applikator
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): 8 steg
Akustisk levitation med Arduino Uno Steg-för-steg (8-steg): ultraljudsgivare L298N Dc kvinnlig adapter strömförsörjning med en manlig DC-pin Arduino UNOBreadboardHur det fungerar: Först laddar du upp kod till Arduino Uno (det är en mikrokontroller utrustad med digital och analoga portar för att konvertera kod (C ++)
ESP8266 RGB LED STRIP WIFI -kontroll - NODEMCU Som IR -fjärrkontroll för Led Strip kontrollerad över Wifi - RGB LED STRIP Smartphone -kontroll: 4 steg
ESP8266 RGB LED STRIP WIFI -kontroll | NODEMCU Som IR -fjärrkontroll för Led Strip kontrollerad över Wifi | RGB LED STRIP Smartphone Control: Hej killar i den här självstudien kommer vi att lära oss hur man använder nodemcu eller esp8266 som en IR -fjärrkontroll för att styra en RGB LED -remsa och Nodemcu kommer att styras av smartphone via wifi. Så i princip kan du styra RGB LED STRIP med din smartphone
ESP8266-NODEMCU $ 3 WiFi-modul #1- Komma igång med WiFi: 6 steg
ESP8266-NODEMCU $ 3 WiFi-modul #1- Komma igång med WiFi: En ny värld av dessa mikroberäkningar har kommit och det här är ESP8266 NODEMCU. Detta är den första delen som visar hur du kan installera miljön för esp8266 i din arduino IDE genom att komma igång -videon och när delarna ingår