VEX AIM für den Wi-Fi-Stationsmodus konfigurieren#

Anstatt ein eigenes Netzwerk zu erstellen, kann der Roboter sich auch mit einem bestehenden WLAN-Netzwerk verbinden (Stationsmodus). Diese Seite beschreibt die Eingabe der WLAN-Zugangsdaten, das Ermitteln der zugewiesenen IP-Adresse des Roboters und die entsprechende Aktualisierung Ihres Arbeitsbereichs.

1. Access the AIM Setup Dashboard#

Geben Sie in einem Webbrowser die IP-Adresse des Roboters aus dem Menü „Zugangspunktinformationen“ ein.

In der Adressleiste des Browsers wird die IP-Adresse 192.168.4.1 mit einer Warnung namens „Nicht sicher“ angezeigt, was auf eine fehlende HTTPS-Verschlüsselung der Verbindung hinweist.

2. Enable Station Mode#

Aktivieren Sie das Kontrollkästchen Vorhandenem Netzwerk beitreten.

Ein Einrichtungsbildschirm für den AIM-Roboter, der den Abschnitt mit den WLAN-Parametern zeigt. Die Option „Vorhandenem Netzwerk beitreten“ ist deaktiviert, was darauf hindeutet, dass der Roboter im AP-Modus startet. Die IP-Adresse ist auf 0.0.0.0 eingestellt.

3. Enter the Network Information#

Geben Sie die SSID und das Passwort des gewünschten WLAN-Netzwerks ein. Jedes Feld unterstützt maximal 20 Zeichen.

Hinweis: Statische IP-Adressen werden nicht unterstützt. Der Roboter bezieht seine Netzwerkeinstellungen per DHCP. Da SSID und Passwort direkt auf dem Roboter gespeichert sind, empfiehlt VEX, in Umgebungen, in denen das Gerät gemeinsam genutzt wird, ein dediziertes WLAN-Netzwerk für AIM einzurichten. Dies hilft, Verbindungsprobleme durch überschriebene oder in Konflikt stehende Zugangsdaten zu vermeiden.

Ein WLAN-Einrichtungsformular für den AIM-Roboter mit aktivierter Option „Vorhandenem Netzwerk beitreten“, dem eingegebenen Netzwerknamen „QUICKSILVER“ und einem ausgefüllten, versteckten Passwortfeld. Das IP-Adressfeld ist ausgegraut.

Nach Auswahl von Speichern verlässt der Roboter den AP-Modus und wechselt in den Stationsmodus, wodurch er sich mit dem angegebenen Netzwerk verbindet.

4. Find the Robot’s Assigned IP Address#

Sobald die Verbindung zum Netzwerk hergestellt ist, drücken Sie auf das Symbol Station, um die verschiedenen IP-Adressen anzuzeigen, die dem Roboter vom Router zugewiesen wurden.

Eine kreisförmige Roboteranzeige zeigt an, dass der AIM-Roboter mit dem Netzwerk QUICKSILVER mit der IP-Adresse 192.168.2.51 verbunden ist, was durch ein grünes Router-Symbol und das Wort „Station“ am unteren Rand angezeigt wird.

5. Clone the WebSocket Repository#

Die WebSocket-Clientbibliothek, die zur Kommunikation mit dem VEX AIM Coding Robot verwendet wird, ist auf GitHub verfügbar.

Um loszulegen, klonen Sie das Repository und öffnen Sie es in Ihrem bevorzugten Python-Editor oder Ihrer bevorzugten IDE (z. B. VS Code, PyCharm oder einem terminalbasierten Editor wie Vim).

6. Save the Assigned IP Address#

Öffnen Sie die settings.json im vex . Aktualisieren Sie das Feld host Adresse.

Ein Ausschnitt aus einer settings.json-Datei, die in einem Code-Editor geöffnet wurde und das Host-Feld mit der IP-Adresse 192.168.2.51 innerhalb eines roten Rechtecks ​​zeigt.

Falls Sie dies noch nicht getan haben, können Sie jetzt mit der Einrichtung Ihrer virtuellen Python-Umgebung fortfahren.