Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-13 06:58
Tài liệu hướng dẫn này chỉ ra cách sử dụng Seeedstudio Wio Terminal để tạo bộ phân tích WiFi băng tần kép 2,4 GHz và 5 GHz.
Quân nhu
Seeedstudio Wio Terminal:
Bước 1: Wio Terminal là gì?
Wio Terminal là một thiết bị nhà phát triển ATSAMD51 được nhúng mô-đun không dây Realtek RTL8720DN. Chip Realtek RTL8720DN hỗ trợ cả Bluetooth BLE 5.0 & Wi-Fi 2.4GHz và 5 GHz, vì vậy bạn có thể sử dụng nguyên mẫu Wio Terminal cho nhiều dự án IoT.
Wio Terminal cũng trang bị Màn hình LCD 2,4”, IMU tích hợp (LIS3DHTR), Micrô, Buzzer, khe cắm thẻ nhớ microSD, Cảm biến ánh sáng và Bộ phát hồng ngoại (IR 940nm).
Tham khảo:
Bước 2: Trình phân tích WiFi Một bước về phía trước
Các hướng dẫn trước đây của tôi, ESP8266 WiFi Analyzer, có thể quét trạng thái sử dụng các kênh WiFi hiện tại. Tuy nhiên, bị giới hạn bởi ESP8266 hoặc thậm chí là ESP32, nó chỉ có thể quét dải tần 2,4 GHz.
Việc sử dụng các kênh WiFi 5 GHz cũng là một thông tin rất quan trọng để thiết lập bộ định tuyến WiFi của bạn, vì vậy chúng tôi cần một mô-đun WiFi khác có thể thực hiện công việc này. Realtek RTL8720DN hỗ trợ cả 2,4 GHz và 5 GHz, vì vậy tài liệu hướng dẫn này sẽ sử dụng Wio Terminal để tạo một Bộ phân tích WiFi băng tần kép mới.
Bước 3: Kênh WiFi
Bộ phân tích WiFi trực quan hóa nhóm mạng WiFi được quét bởi các kênh WiFi.
Các khu vực thế giới khác nhau hỗ trợ các dải con khác nhau. Vì màn hình LCD độ phân giải 320 x 240 rất hạn chế, tôi chỉ chọn hầu hết các kênh phổ biến để hiển thị.
Biểu đồ phía trên hiển thị các kênh 2,4 GHz 1-14.
Biểu đồ phía dưới hiển thị các kênh 5 GHz 32-68 và 5,9 GHz các kênh 96-165.
Tham chiếu:
en.wikipedia.org/wiki/List_of_WLAN_channel…
Bước 4: Chuẩn bị phần mềm Wio Terminal
Vui lòng theo dõi Seeed WiKi để thiết lập phần mềm Wio Terminal:
wiki.seeedstudio.com/Wio-Terminal-Getting-…
Cập nhật chương trình cơ sở Wireless Core RTL8720 và cài đặt tất cả các thư viện liên quan:
wiki.seeedstudio.com/Wio-Terminal-Network-…
Bước 5: Chương trình
Thư viện Arduino_GFX
Tải xuống các thư viện Arduino_GFX mới nhất: (nhấn "Sao chép hoặc Tải xuống" -> "Tải xuống ZIP")
github.com/moononournation/Arduino_GFX
Nhập thư viện trong Arduino IDE. (Menu Arduino IDE "Sketch" -> "Bao gồm Thư viện" -> "Thêm Thư viện. ZIP" -> chọn tệp ZIP đã tải xuống)
Biên dịch & Tải lên
- Kết nối Wio Terminal với máy tính của bạn
- Mở Arduino IDE
- Mở mã mẫu WioWiFiAnalyzer ("Tệp" -> "Ví dụ" -> "Thư viện GFX cho Arduino" -> "WiFiAnalyzer" -> "WioWiFiAnalyzer")
- Nhấn nút "Tải lên" Arduino IDE
Bước 6: Thưởng thức
Wio Terminal có thể làm được nhiều hơn thế, bạn có thể tìm hiểu thêm tại trang chính thức:
www.seeedstudio.com/Wio-Terminal-p-4509.ht…