Настройка VEX AIM для режима Wi-Fi-станции#

Вместо трансляции собственной сети робот может также подключиться к существующей сети Wi-Fi (режим станции). На этой странице описано, как ввести учетные данные Wi-Fi, найти назначенный роботу IP-адрес и обновить рабочее пространство в соответствии с ним.

1. Access the AIM Setup Dashboard#

В веб-браузере введите IP-адрес робота из меню «Информация о точке доступа».

В адресной строке браузера отображается IP-адрес 192.168.4.1 с предупреждением «Небезопасно», указывающим на отсутствие HTTPS-шифрования для соединения.

2. Enable Station Mode#

Установите флажок «Присоединиться к существующей сети».

Экран настройки робота AIM, показывающий раздел параметров Wi-Fi с отключенной опцией «Подключиться к существующей сети», что указывает на запуск робота в режиме точки доступа. IP-адрес установлен на 0.0.0.0.

3. Enter the Network Information#

Введите SSID и пароль целевой сети Wi-Fi. Каждое поле поддерживает максимум 20 символов.

Примечание: Статические IP-адреса не поддерживаются. Робот использует DHCP для получения сетевых настроек. Поскольку SSID и пароль хранятся непосредственно на роботе, VEX рекомендует настроить выделенную сеть Wi-Fi для AIM в средах, где устройство будет использоваться совместно — это помогает избежать проблем с подключением, вызванных перезаписью или конфликтом учетных данных.

Форма настройки Wi-Fi для робота AIM с отмеченной опцией «Присоединиться к существующей сети», именем сети, введенным как QUICKSILVER, и заполненным скрытым полем для пароля. Поле IP-адреса неактивно.

После выбора пункта Сохранить робот выйдет из режима точки доступа и переключится в режим станции, подключившись к указанной сети.

4. Find the Robot’s Assigned IP Address#

После подключения к сети нажмите значок Станция, чтобы просмотреть различные IP-адреса, назначенные роботу маршрутизатором.

Круговой дисплей робота, показывающий, что робот AIM подключен к сети QUICKSILVER с IP-адресом 192.168.2.51, обозначенным зеленым значком маршрутизатора и словом Station внизу.

5. Clone the WebSocket Repository#

Клиентская библиотека WebSocket, используемая для связи с программным роботом VEX AIM, доступна на GitHub.

Для начала клонируйте репозиторий и откройте его в предпочитаемом вами редакторе Python или IDE (например, VS Code, PyCharm или терминальном редакторе, таком как Vim).

6. Save the Assigned IP Address#

Open the settings.json file located in the vex folder. Update the host field with the assigned IP Address in Station Mode.

Фрагмент файла settings.json, открытый в редакторе кода, показывающий поле host, в котором внутри красного прямоугольника указан IP-адрес 192.168.2.51.

Теперь вы можете приступить к настройке вашей виртуальной среды Python, если вы еще этого не сделали.