Starten, Herunterladen und Ausführen eines Python-Projekts in VEXcode IQ

Das Starten und Herunterladen von Python-Projekten in VEXcode IQ ist einfach.


Wie man ein Python-Projekt startet

Neues Blocks-Projekt in VEXcode IQ eröffnet.

Starten Sie VEXcode IQ. Die Plattform verwendet standardmäßig die Blocks-Schnittstelle.

VEXcode IQ Toolbar mit geöffnetem Menü „Datei“ und hervorgehobener Option „Neues Textprojekt“. „Neues Textprojekt“ ist die zweite Option im Menü, unterhalb von „Neues Blockprojekt“.

Wählen Sie „Datei“ und dann „Neues Textprojekt“, um die Textoberfläche zu öffnen.

VEXcode IQ Wählen Sie eine Projektsprache aus, die Optionen für Python oder C++ bietet. Python kann nur auf IQ-Geräten der 2. Generation ausgeführt werden, C++-Projekte hingegen funktionieren sowohl auf IQ-Geräten der 1. als auch der 2. Generation. Sie können die jeweilige Sprache auswählen, um ein neues Projekt zu öffnen. Alternativ können Sie unten auf die Schaltfläche „Abbrechen“ klicken, um das Menü zu schließen. Die Option „Python-Projekt“ ist hervorgehoben.

Wählen Sie als Nächstes die Python-Projektsprache aus. Es besteht die Möglichkeit, ein neues Projekt entweder in C++ oder Python zu starten.

Hinweis: Derzeit sind nur IQ-Elektronikgeräte (2. Generation) mit Python-Projekten kompatibel.

Neues Python-Projekt in VEXcode IQ eröffnet.

Die Python-Schnittstelle wird geöffnet.


So erstellen Sie ein Python-Projekt

In diesem Abschnitt erfahren Sie, wie Sie mit Befehlen aus der Toolbox ein einfaches Python-Projekt erstellen. Das hier skizzierte Projekt wird den IQ (2. Generation) BaseBot um 200 Millimeter (mm) nach vorne bringen.

VEXcode IQ Toolbar mit geöffnetem Menü „Datei“ und hervorgehobener Option „Beispiele öffnen“. „Beispiele öffnen“ ist die fünfte Option im Menü, unterhalb von „Neues Blockprojekt“, „Neues Textprojekt“, „Öffnen“ und „Zuletzt geöffnet“.

Wählen Sie „Datei“ und dann „Beispiele öffnen“, um ein Vorlagenprojekt zu öffnen.

BaseBot Antriebsstrang 2 Motor Beispielprojekt-Miniaturansicht.

Wählen Sie die Vorlage Basebot (Antriebsstrang 2-motorig) aus. Vorlagen sind leere Projekte mit voreingestellten Gerätekonfigurationen.

VEXcode IQ-Meldung „Nicht gespeichertes Projekt“: Ihr Projekt wurde nie gespeichert. Jetzt sparen? Unten befinden sich zwei Schaltflächen: eine mit der Aufschrift „Verwerfen“ und die andere mit der Aufschrift „Speichern“.

Wenn Ihr Projekt nicht gespeichert wurde, erscheint das Fenster „Jetzt speichern“, bevor das Beispielprojekt im Arbeitsbereich geöffnet wird.

Wählen Sie „Speichern“, wenn Sie Ihr vorheriges Projekt speichern möchten, andernfalls wählen Sie „Verwerfen“.

VEXcode IQ mit geöffnetem Beispielprojekt als Vorlage, einschließlich konfigurierter Geräte und Codekommentare mit einer Projektbeschreibung.

Beachten Sie, dass im Arbeitsbereich eine Reihe von Projektkommentaren geöffnet wird. Sie werden nach den Kommentaren die Befehle hinzufügen.

VEXcode IQ mit dem Clawbot Drivetrain 2 Motorvorlagen-Beispielprojekt geöffnet. Eine bestimmte leere Codezeile in Zeile 47 ist direkt unter dem Kommentar „Begin project code“ hervorgehoben.

Wählen Sie am Ende der letzten Codezeile (Zeile 46) die Eingabetaste. Dadurch sollte die nächste nummerierte Zeile (Zeile 47) erstellt werden. Hier beginnen Sie mit dem Hinzufügen von Code zum Projekt.

VEXcode IQ mit dem in der Python Toolbox hervorgehobenen Drive for-Befehl.

Jetzt können Sie Befehle aus der Toolbox hinzufügen. Wählen Sie den Befehl „Fahren für“.

VEXcode IQ mit dem BaseBot Drivetrain 2 Motorvorlagen-Beispielprojekt geöffnet. Die zuvor leere Codezeile enthält nun einen Drive for-Befehl, der drivetrain.drive_for(FORWARD, 200, MM) lautet.

Ziehen Sie den Befehl „Drive for“ in den Arbeitsbereich und platzieren Sie ihn in der letzten Zeile des Projekts (Zeile 47).


So laden Sie ein Python-Projekt herunter und führen es aus

VEXcode IQ Toolbar, wobei das Feld für den Projektnamen hervorgehoben und in Drive Forward umbenannt wurde. Rechts neben dem Projektnamen befindet sich die Bezeichnung „Gespeichert“.

Benennen und speichern Sie zunächst Ihr Python-Projekt. Ausführliche Informationen zum Speichern eines VEXcode IQ Python-Projekts finden Sie in einem der folgenden Artikel:

VEXcode IQ mit geöffnetem Slots-Dropdown-Menü. Es stehen 8 Slots zum Herunterladen von Projekten auf das Brain zur Verfügung, der erste Slot ist hervorgehoben.

Wählen Sie dann aus, auf welchen der Brain-Slots Sie das Projekt herunterladen möchten. Wählen Sie dazu die Schaltfläche „Slot“ in der Symbolleiste.

VEXcode IQ Toolbar mit hervorgehobenem grünen Gehirn-Symbol, was darauf hinweist, dass das Gehirn verbunden ist.

Verbinden Sie als Nächstes das Brain mit Ihrem Gerät (direkt über Micro-USB, USB-C oder über den VEX-Controller). Sehen Sie diesen Abschnitt der Knowledge Base an, um mehr über die Verbindung eines IQ Brain mit VEXcode IQ zu erfahren) und prüfen Sie, ob das Brain-Symbol grün ist.

VEXcode IQ Toolbar mit hervorgehobenem Download-Symbol zwischen den Symbolen Brain und Run.

Wählen Sie die Schaltfläche „Herunterladen“, um das Projekt in Brain herunterzuladen. Das Projekt wird in den ausgewählten Slot heruntergeladen.

VEXcode IQ Toolbar mit hervorgehobenem Ausführen-Symbol zwischen den Symbolen Herunterladen und Stoppen.

Wählen Sie abschließend „Ausführen“, um das Projekt zu starten, während der Roboter noch mit Ihrem Computer verbunden ist.

Der Bildschirm „VEXcode IQ 2nd gen Brain“ wird angezeigt, wobei die Optionen des Drive Forward-Projekts geöffnet und die Schaltfläche „Ausführen“ ausgewählt ist.

Oder trennen Sie das Brain von Ihrem Gerät und führen Sie das Projekt auf dem IQ Brain aus.

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

Last Updated: