配置 VEX AIM 以用于 Wi-Fi 站模式#
机器人不仅可以广播自己的网络,还可以加入现有的 Wi-Fi 网络(站点模式)。本页面将引导您输入 Wi-Fi 凭据、查找机器人分配的 IP 地址,并更新您的工作空间以进行匹配。
1. Access the AIM Setup Dashboard#
在 Web 浏览器中,从接入点信息菜单输入机器人的 IP 地址。
2. Enable Station Mode#
勾选加入现有网络框。
AIM 机器人的设置屏幕,显示 WiFi 参数部分,其中“加入现有网络”选项未选中,表示机器人将以 AP 模式启动。IP 地址设置为 0.0.0.0。](/_static/img/Websocket/Join_Existing_Network.png)
3.输入网络信息#
输入目标 Wi-Fi 网络 SSID 和密码。每个字段最多支持 20 个字符。
**注意:**不支持静态 IP 地址。机器人使用 DHCP 获取其网络设置。由于 SSID 和密码直接存储在机器人上,VEX 建议在设备共享的环境中为 AIM 设置专用 Wi-Fi 网络——这有助于避免因凭据覆盖或冲突而导致的连接问题。
选择保存后,机器人将退出AP模式,切换到Station模式,加入指定的网络。
4. Find the Robot’s Assigned IP Address#
一旦连接到网络,按下Station图标即可查看路由器分配给机器人的不同IP地址。
5.克隆WebSocket存储库#
用于与 VEX AIM 编码机器人通信的 WebSocket 客户端库可在 GitHub 上找到。
首先,克隆存储库并在您喜欢的 Python 编辑器或 IDE(例如 VS Code、PyCharm 或基于终端的编辑器(如 Vim))中打开它。
6.保存分配的IP地址#
打开位于 vex
文件夹中的 settings.json
文件。使用站点模式下分配的 IP 地址更新 host
字段。
如果您…/websocket_library_setup/setting_up.md没有设置 Python 虚拟环境,现在可以继续了。