Turinys:

Dviejų juostų „WiFi“analizatorius: 6 žingsniai (su nuotraukomis)
Dviejų juostų „WiFi“analizatorius: 6 žingsniai (su nuotraukomis)

Video: Dviejų juostų „WiFi“analizatorius: 6 žingsniai (su nuotraukomis)

Video: Dviejų juostų „WiFi“analizatorius: 6 žingsniai (su nuotraukomis)
Video: Masterclass: Perfecting Your Home Wireless Network - Episode 2 2024, Gruodis
Anonim
Dviejų juostų „WiFi“analizatorius
Dviejų juostų „WiFi“analizatorius

Šiose instrukcijose parodyta, kaip naudojant „Seeedstudio Wio“terminalą sukurti 2,4 GHz ir 5 GHz dviejų juostų „WiFi“analizatorių.

Prekės

„Seeedstudio Wio“terminalas:

1 žingsnis: Kas yra „Wio“terminalas?

Image
Image

„Wio Terminal“yra „ATSAMD51 dev“įrenginyje įmontuotas „Realtek RTL8720DN“belaidis modulis. „Realtek RTL8720DN“lustas palaiko ir „Bluetooth BLE 5.0“, ir „Wi-Fi“2.4GHz, ir 5 GHz, todėl galite naudoti daugelio „Wio Terminal“prototipų IoT projektus.

„Wio Terminal“taip pat turėjo 2,4 colių skystųjų kristalų ekraną, įmontuotą IMU (LIS3DHTR), mikrofoną, garsinį signalą, „microSD“kortelės lizdą, šviesos jutiklį ir infraraudonųjų spindulių spinduliuotę (IR 940 nm).

Nuoroda:

2 veiksmas: „WiFi“analizatorius vienu žingsniu pirmyn

„WiFi“analizatorius vienu žingsniu į priekį
„WiFi“analizatorius vienu žingsniu į priekį

Mano ankstesnės instrukcijos, „ESP8266 WiFi Analyzer“, gali nuskaityti dabartinę „WiFi“kanalų naudojimo būseną. Tačiau apribotas ESP8266 ar net ESP32, jis gali nuskaityti tik 2,4 GHz dažnių diapazoną.

5 GHz „WiFi“kanalų naudojimas taip pat yra labai svarbi informacija nustatant „WiFi“maršrutizatorių, todėl mums reikia kito „WiFi“modulio, kuris galėtų atlikti šį darbą. „Realtek RTL8720DN“palaiko tiek 2,4 GHz, tiek 5 GHz dažnius, todėl ši instrukcija naudos „Wio“terminalą, kad sukurtų naują dviejų juostų „WiFi“analizatorių.

3 žingsnis: „WiFi“kanalai

„WiFi“analizatorius vizualizuoja nuskaitytą „WiFi“tinklo grupę pagal „WiFi“kanalus.

Skirtingi pasaulio regionai palaiko skirtingas pogrupius. Kadangi 320 x 240 raiškos skystųjų kristalų ekranas yra labai ribotas, aš tiesiog pasirinkau dažniausiai rodomus kanalus.

Viršutinėje diagramoje rodomi 2,4 GHz 1–14 kanalai.

Apatinėje diagramoje rodomi 5 GHz 32–68 ir 5,9 GHz 96–165 kanalai.

Nuoroda:

en.wikipedia.org/wiki/List_of_WLAN_channel…

4 žingsnis: Paruoškite „Wio“terminalo programinę įrangą

Paruoškite „Wio Terminal“programinę įrangą
Paruoškite „Wio Terminal“programinę įrangą

Norėdami nustatyti „Wio Terminal“programinę įrangą, vadovaukitės „SeeK WiKi“:

wiki.seeedstudio.com/Wio-Terminal-Getting-…

Atnaujinkite „Wireless Core RTL8720“programinę -aparatinę įrangą ir įdiekite visas susijusias bibliotekas:

wiki.seeedstudio.com/Wio-Terminal-Network-…

5 žingsnis: programa

„Arduino_GFX“biblioteka

Atsisiųskite naujausias „Arduino_GFX“bibliotekas: (paspauskite „Klonuoti arba atsisiųsti“-> „Atsisiųsti ZIP“)

github.com/moononournation/Arduino_GFX

Importuokite bibliotekas „Arduino IDE“. („Arduino IDE“eskizo meniu -> „Įtraukti biblioteką“-> „Pridėti. ZIP biblioteką“-> pasirinkite atsisiųstą ZIP failą)

Kompiliavimas ir įkėlimas

  1. Prijunkite „Wio“terminalą prie kompiuterio
  2. Atidarykite „Arduino IDE“
  3. Atidarykite „WioWiFiAnalyzer“pavyzdžio kodą („Failas“-> „Pavyzdys“-> „GFX biblioteka„ Arduino “->„ WiFiAnalyzer “->„ WioWiFiAnalyzer “)
  4. Paspauskite „Arduino IDE“mygtuką „Įkelti“

6 žingsnis: Mėgaukitės

„Wio Terminal“gali padaryti daug daugiau, daugiau galite sužinoti oficialiame puslapyje:

www.seeedstudio.com/Wio-Terminal-p-4509.ht…

Rekomenduojamas: