Inhoudsopgave:
2025 Auteur: John Day | [email protected]. Laatst gewijzigd: 2025-01-13 06:57
Deze instructies laten zien hoe je Seeedstudio Wio Terminal kunt gebruiken om een 2,4 GHz en 5 GHz dual-band WiFi-analysator te maken.
Benodigdheden
Seeedstudio Wio Terminal:
Stap 1: Wat is Wio Terminal?
Wio Terminal is een ATSAMD51 dev device embedded Realtek RTL8720DN draadloze module. Realtek RTL8720DN-chip ondersteunt zowel Bluetooth BLE 5.0 en Wi-Fi 2,4 GHz als 5 GHz, zodat u Wio Terminal-prototypes voor veel IoT-projecten kunt gebruiken.
Wio Terminal heeft ook een 2,4-inch LCD-scherm, ingebouwde IMU (LIS3DHTR), microfoon, zoemer, microSD-kaartsleuf, lichtsensor en infraroodzender (IR 940nm).
Ref.:
Stap 2: WiFi-analyser een stap vooruit
Mijn vorige instructables, ESP8266 WiFi Analyzer, kunnen de huidige gebruiksstatus van WiFi-kanalen scannen. Echter, beperkt door ESP8266 of zelfs ESP32, kan het alleen het 2,4 GHz-frequentiebereik scannen.
Het gebruik van 5 GHz WiFi-kanalen is ook een zeer belangrijke informatie voor het instellen van uw WiFi-router, dus we hebben een andere WiFi-module nodig die het werk kan doen. Realtek RTL8720DN ondersteunt zowel 2,4 GHz als 5 GHz, dus deze instructables zullen Wio Terminal gebruiken om een nieuwe dual-band WiFi Analyzer te maken.
Stap 3: WiFi-kanalen
De WiFi-analysator visualiseert gescande WiFi-netwerkgroep op WiFi-kanalen.
Verschillende wereldregio's ondersteunen verschillende subbanden. Omdat het LCD-scherm met 320 x 240 resolutie erg beperkt is, heb ik zojuist de meest voorkomende kanalen geselecteerd om te laten zien.
Bovenste grafiek toont 2,4 GHz-kanalen 1-14.
Onderste grafiek toont 5 GHz-kanalen 32-68 en 5,9 GHz-kanalen 96-165.
ref.:
en.wikipedia.org/wiki/List_of_WLAN_channel…
Stap 4: Bereid Wio Terminal-software voor
Volg Seeed WiKi om de Wio Terminal-software in te stellen:
wiki.seeedstudio.com/Wio-Terminal-Getting-…
Werk de Wireless Core RTL8720-firmware bij en installeer alle gerelateerde bibliotheken:
wiki.seeedstudio.com/Wio-Terminal-Network-…
Stap 5: Programma
Arduino_GFX-bibliotheek
Download de nieuwste Arduino_GFX-bibliotheken: (druk op "Clone or Download" -> "Download ZIP")
github.com/moononournation/Arduino_GFX
Importeer bibliotheken in Arduino IDE. (Arduino IDE "Sketch" Menu -> "Include Library" -> "Add. ZIP Library" -> selecteer gedownload ZIP-bestand)
Compileren en uploaden
- Verbind Wio Terminal met uw computer
- Arduino IDE openen
- Open WioWiFiAnalyzer-voorbeeldcode ("Bestand" -> "Voorbeeld" -> "GFX-bibliotheek voor Arduino" -> "WiFiAnalyzer" -> "WioWiFiAnalyzer")
- Druk op de Arduino IDE "Upload" knop
Stap 6: Geniet
Wio Terminal kan veel meer, u kunt meer informatie vinden op de officiële pagina:
www.seeedstudio.com/Wio-Terminal-p-4509.ht…