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

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

Wie man ein VEX-Projekt in VS Code erstellt

Durch das Erstellen eines VEX-Projekts wird die Korrektheit 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 aus, das von der VEX-Erweiterung erstellt werden soll, wenn mehrere VEX-Projekte im Arbeitsbereich vorhanden sind.
    : Code unterstützt mehrere Workspace-Projekte.
    • Klicken Sie auf das Projektauswahlsymbol in der Symbolleiste.
      Hinweis: Im Projektauswahldialog wird der Name des ausgewählten Projekts angezeigt.

      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 EXP_Test.


    • Eine Schnellauswahlliste zeigt alle gültigen VEX-Projekte im Arbeitsbereich an. Klicken Sie auf den Listeneintrag des VEX-Projekts, das die VEX-Erweiterung erstellen soll.
      : gültiges VEX-Projekt ist ein Projekt, das von der VEX-Erweiterung erstellt oder importiert wurde. Im Editor geöffnete VEXcode- oder VEXcode Pro-Projekte werden nicht als gültiges VEX-Projekt betrachtet und müssen importiert werden.

      VS Code-Suchleiste mit einer Schnellauswahlliste gespeicherter VEX-Projekte. In diesem Beispiel gibt es nur ein VEX-Projekt, und zwar EXP_Test.
  • (Optional) Wählen Sie die Python-Datei als Quellcode für die zu erstellende VEX-Erweiterung aus, wenn ein Python-Projekt ausgewählt ist und sich mehrere Python-Dateien im Arbeitsbereichsverzeichnis befinden.
    : Die VEX-Erweiterung unterstützt derzeit den Download einzelner Python-Dateien.
    • Klicken Sie auf das Python-Dateiauswahlsymbol in der Symbolleiste.
      : Das Python-Dateiauswahlsymbol wird nur dann 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 zeigt alle im Arbeitsbereichsverzeichnis befindlichen Python-Dateien an. Klicken Sie auf den Listeneintrag der Python-Datei, um sie 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 Symbol „Erstellen“ in der Symbolleiste, um das Projekt zu erstellen (kompilieren) und herunterzuladen.
    : 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 EXP Brain mit dem Computer über ein USB-C-Kabel und schalten Sie das EXP Brain ein.

  • (Optional) Wählen Sie das Gerät aus, mit dem die VEX-Erweiterung verbunden werden soll, wenn mehrere VEX-Geräte an den Computer angeschlossen sind.
    • Klicken Sie auf das Geräteauswahlsymbol in der Symbolleiste.
      Hinweis : Der Geräte-Picker wird in der Symbolleiste nur dann angezeigt wenn ein VEX-Gerät an den Computer angeschlossen ist. Es zeigt das Symbol für den angeschlossenen VEX-Gerätetyp (ein Brain oder ein Controller) und den Brain-Namen an.
      : Wenn ein VEX-Controller mit dem Computer verbunden ist aber keine Funkverbindung zu einem 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 lautet die Anzeige EXP Brain (EXP1).
    • Es erscheint eine Schnellauswahlliste mit allen an den Computer angeschlossenen VEX-Geräten. Klicken Sie auf den Listeneintrag des VEX-Geräts, mit dem die VEX-Erweiterung verbunden werden soll.

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

      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.
    • Es erscheint eine Schnellauswahlliste mit den verfügbaren Benutzerprogramm-Slots 1-8. Klicken Sie auf den Listeneintrag des Slots, in den das VEX-Projekt auf dem 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 es bei Erfolg auf das 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.

Wie man ein VEX-Projekt in VS Code startet und stoppt

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

  • Klicken Sie auf das Wiedergabesymbol in der Symbolleiste, um das auf Brain heruntergeladene Benutzerprojekt in VS Code auszuführen.
    : Diese Methode Ausführen des VEX-Projekts funktioniert nur, wenn das Brain noch an den Computer angeschlossen ist und stationär 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 Brain zu beenden.
    : Diese Methode funktioniert , wenn das Gehirn 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 Brain aus zu starten und zu stoppen, während es vom Computer getrennt ist, falls der Roboter fahren soll.

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

Last Updated: