Herunterladen und Ausführen eines VEX-Projekts in VS Code

Sobald ein VEX-Projekt in VS Code programmiert ist, müssen Benutzer es erstellen und auf ein VEX-Gerät herunterladen und dann das Projekt ausführen, damit der VEX-Roboter das in VS Code entwickelte Programm ausführen kann. 

So erstellen Sie ein VEX-Projekt in VS Code

Durch das Erstellen eines VEX-Projekts wird die Richtigkeit der Programmsyntax sichergestellt und der Code für das Herunterladen und Ausführen auf der jeweiligen VEX-Plattform vorbereitet.

  • (Optional) Wählen Sie das VEX-Projekt für die VEX-Erweiterung aus, das erstellt werden soll, wenn im Arbeitsbereich mehrere VEX-Projekte vorhanden sind.
    Hinweis: VS Code unterstützt mehrere Arbeitsbereichsprojekte.
    • Klicken Sie in der Symbolleiste auf das Projektauswahlsymbol.
      Hinweis: Die Projektauswahl zeigt den Namen des ausgewählten Projekts an.

      Das Symbol für die Projektauswahl ist in der VS Code-Symbolleiste hervorgehoben. Im Projektauswahldialog wird der Name des ausgewählten Projekts angezeigt, in diesem Beispiel lautet er IQ_Test.


    • Eine Schnellauswahlliste mit allen gültigen VEX-Projekten im Arbeitsbereich wird angezeigt. Klicken Sie auf das Listenelement des VEX-Projekts, das die VEX-Erweiterung erstellen soll.
      Hinweis: Ein gültiges VEX-Projekt ist ein Projekt, das von der VEX-Erweiterung erstellt oder importiert wird. Im Editor geöffnete VEXcode- oder VEXcode Pro-Projekte werden nicht als gültige VEX-Projekte betrachtet und müssen importiert werden.

      VS Code-Suchleiste mit einer Schnellauswahlliste gespeicherter VEX-Projekte. In diesem Beispiel gibt es nur ein VEX-Projekt mit dem Namen IQ_Test.
  • (Optional) Wählen Sie die Python-Datei als Quellcode für die VEX-Erweiterung aus, die erstellt werden soll, wenn ein Python-Projekt ausgewählt ist und sich mehrere Python-Dateien im Arbeitsbereichsverzeichnis befinden.
    Hinweis: Die VEX-Erweiterung unterstützt derzeit nur das Herunterladen einzelner Python-Dateien.
    • Klicken Sie in der Symbolleiste auf das Python-Dateiauswahlsymbol.
      Hinweis: Das Python-Dateiauswahlsymbol wird nur in der Symbolleiste angezeigt, wenn ein VEX-Python-Projekt ausgewählt ist. Es zeigt den Namen der ausgewählten Python-Datei an.

      Das Symbol für die Python-Dateiauswahl ist in der VS Code-Symbolleiste hervorgehoben. Der Python-Dateiauswahldialog zeigt den Namen der ausgewählten Python-Datei an, und in diesem Beispiel lautet er main.py.


    • Eine Schnellauswahlliste mit allen Python-Dateien im Arbeitsbereichsverzeichnis wird angezeigt. Klicken Sie auf das Listenelement der Python-Datei, um es als Quellcode auszuwählen, den die VEX-Erweiterung erstellen soll.

      VS Code-Suchleiste mit einer Schnellauswahlliste aller Python-Dateien in diesem VEX-Projekt. In diesem Beispiel gibt es nur eine Python-Datei, und diese liest main.py.
  • Klicken Sie auf das Build-Symbol in der Symbolleiste, um das Projekt zu erstellen (kompilieren) und herunterzuladen.
    Hinweis: Das Build-Symbol wird in der Symbolleiste angezeigt, wenn kein VEX-Gerät an den Computer angeschlossen ist.

    Das Build-Symbol ist in der VS Code-Symbolleiste hervorgehoben. Hier kann man klicken, um das Projekt zu kompilieren und herunterzuladen, wenn kein VEX-Gerät angeschlossen ist.

So laden Sie ein VEX-Projekt in VS Code herunter

  • Verbinden Sie das VEX Brain über ein USB-C-Kabel mit dem Computer und schalten Sie das VEX Brain ein.

  • (Optional) Wählen Sie das VEX-Gerät für die VEX-Erweiterung aus, das verbunden werden soll, wenn mehrere VEX-Geräte mit dem Computer verbunden sind.
    • Klicken Sie in der Symbolleiste auf das Geräteauswahlsymbol.
      Hinweis: Die Geräteauswahl wird nur in der Symbolleiste angezeigt, wenn ein VEX-Gerät an den Computer angeschlossen ist. Es zeigt das Symbol an, das den angeschlossenen VEX-Gerätetyp (ein Brain oder ein Controller) und den Brain-Namen darstellt.
      Hinweis: Wenn ein VEX-Controller an den Computer angeschlossen ist, aber keine Funkverbindung zu einem VEX-Brain besteht, wird neben dem Controller-Symbol kein Brain-Name angezeigt.

      Das Symbol für die Geräteauswahl ist in der VS Code-Symbolleiste hervorgehoben. Im Geräte-Picker werden Typ und Name des angeschlossenen Geräts angezeigt. In diesem Beispiel steht dort IQ Brain(IQ).
    • Eine Schnellauswahlliste mit allen an den Computer angeschlossenen VEX-Geräten wird angezeigt. Klicken Sie auf das Listenelement des VEX-Geräts, mit dem Sie eine Verbindung über die VEX-Erweiterung herstellen möchten.

      VS Code-Suchleiste mit einer Schnellauswahlliste aller angeschlossenen VEX-Geräte. In diesem Beispiel ist nur ein VEX-Gerät angeschlossen, und dieses liest „IQ2 Brain“.
  • Wählen Sie den Slot auf dem VEX Brain aus, in den das VEX-Projekt heruntergeladen wird.
    Hinweis: Das VEX Brain verfügt über acht Slots zum Speichern heruntergeladener Programme. Benutzer können auswählen, welcher Slot verwendet werden soll, indem sie den Slot in VS Code auswählen. Beachten Sie, dass beim Herunterladen das vorherige Programm im ausgewählten Slot ersetzt wird.
    • Klicken Sie in der Symbolleiste auf das Slot-Auswahlsymbol.

      Das Slot-Selector-Symbol ist in der VS Code-Symbolleiste hervorgehoben. Der Slot-Selektor zeigt den ausgewählten Slot auf dem angeschlossenen VEX Brain an, auf den heruntergeladen werden soll. In diesem Beispiel wird Slot 1 angezeigt.
    • Eine Schnellauswahlliste mit den verfügbaren Benutzerprogramm-Slots 1–8 wird angezeigt. Klicken Sie auf das Listenelement des Slots, in den das VEX-Projekt auf dem VEX Brain heruntergeladen werden soll.

      VS Code-Suchleiste mit einer Schnellauswahlliste aller verfügbaren Slots auf dem angeschlossenen VEX Brain. In diesem Beispiel stehen acht Plätze zur Verfügung.
  • Klicken Sie auf das Download-Symbol in der Symbolleiste, um das VEX-Projekt zu erstellen, und laden Sie das Projekt, wenn es erfolgreich war, in das VEX Brain herunter.

    Das Download-Symbol ist in der VS Code-Symbolleiste hervorgehoben. Hiermit kann das Projekt auf den ausgewählten Slot eines angeschlossenen VEX Brain heruntergeladen werden.

So führen Sie ein VEX-Projekt in VS Code aus und stoppen es

Wenn das VEX-Projekt auf ein VEX Brain heruntergeladen wird und das Vex Brain noch an den Computer angeschlossen ist, können Benutzer das Projekt ausführen oder die Ausführung des Projekts in VS Code beenden.

  • Klicken Sie auf das Wiedergabesymbol in der Symbolleiste, um das in VEX Brain heruntergeladene Benutzerprojekt im VS Code auszuführen.
    Hinweis: Diese Methode zum Ausführen des VEX-Projekts funktioniert nur, wenn der VEX-Roboter noch an den Computer angeschlossen ist und an einem bestimmten Ort bleiben soll.

    Das Wiedergabesymbol ist in der VS Code-Symbolleiste hervorgehoben. Hier kann man klicken, um das heruntergeladene Projekt auf einem angeschlossenen VEX Brain auszuführen.
  • Klicken Sie auf das Stopp-Symbol in der Symbolleiste, um die Ausführung des Benutzerprogramms auf dem VEX Brain zu stoppen.
    Hinweis: Diese Methode funktioniert nur, wenn der VEX-Roboter noch an den Computer angeschlossen ist.

    Das Stopp-Symbol ist in der VS Code-Symbolleiste hervorgehoben. Hiermit kann die Ausführung des heruntergeladenen Projekts auf einem angeschlossenen VEX Brain gestoppt werden.

Es wird empfohlen, das VEX-Projekt vom VEX Robot Brain aus auszuführen und zu stoppen, während das Gerät vom Computer getrennt ist, wenn der Roboter fahren soll. Hilfreiche Informationen zum Ausführen von Benutzerprogrammen mit VEX Brain finden Sie in diesem Artikel.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: