Konfigurieren eines benutzerdefinierten IQ-Controllers in VEXcode IQ (1. Generation)

Dieser Artikel wurde archiviert. Den aktualisierten Artikel finden Sie hier.

Sie können den VEX IQ Controller mit Ihrem Roboter verwenden, ohne ein benutzerdefiniertes VEXcode IQ-Projekt zu programmieren.

In diesem Beispiel konfigurieren wir zwei einzelne Motoren und einen Antriebsstrang, der den Tasten und Joysticks des Controllers zugewiesen wird. Die beiden einzelnen Motoren, die wir für dieses Beispiel verwenden werden, sind die Arm- und Klauenmotoren aus der Clawbot-Konfiguration. Wenn Sie keinen Clawbot haben, können Sie mit den gleichen Schritten trotzdem zwei einzelne Motoren hinzufügen. 

Die Anschlüsse für die einzelnen Motoren und den Antriebsstrang sind wie folgt:

  • Motoren:
    • ArmMotor: Port 10
    • Klauenmotor: Port 11
  • Antriebsstrang:
    • Linker Motor: Port 1
    • Rechter Motor: Port 6

Die Schritte, die wir in diesem Artikel befolgen werden, sind:

  • Motoren hinzufügen
  • Hinzufügen eines Antriebsstrangs
  • Hinzufügen eines Controllers
  • Zuweisen der Motoren zu den Tasten des Controllers
  • Zuweisen des Antriebsstrangs zu den Joysticks des Controllers
  • Änderungen speichern
  • Laden Sie ein Projekt herunter und führen Sie es aus

Motoren hinzufügen

VEXcode_IQ_-_dev_YNqpvnVZYT.png

Um einen Motor zu konfigurieren, wählen Sie die Schaltfläche „Geräte“, um das Fenster „Geräte“ zu öffnen. 

VEXcode_IQ_-_dev_FwEKUkelRY.png

Wählen Sie die Generation aus, mit der Sie arbeiten.

VEXcode_IQ_-_dev_BpdsraKihq.png

Wählen Sie „Gerät hinzufügen“.

VEXcode_IQ_-_dev_OxuIGWd5Lc.png

Wählen Sie „Motor“.

VEXcode_IQ_-_dev_t70j7C1gWS.png

Wählen Sie die gewünschte Portnummer für Ihren Motor. Wählen Sie für dieses Beispiel Port 10 für Ihren Armmotor.

VEXcode_IQ_-_dev_nYmKJoXsRF.png

Benennen Sie den Armmotor um, indem Sie den Namen im Textfeld oben im Optionsbildschirm in „ArmMotor“ ändern. Wenn Sie einen ungültigen Namen auswählen, wird das Textfeld zur Anzeige rot hervorgehoben. 

VEXcode_IQ_-_dev_c5KQuHpEKO.png

Sobald der Motor umbenannt wurde, wählen Sie „Fertig“, um das Gerät an die Konfiguration zu senden. Lassen Sie die Richtungsauswahl unverändert, es sei denn, Sie möchten den Motor weiter anpassen.

Hinweis: Durch Auswahl von „Abbrechen“ werden alle Änderungen, die Sie am Gerät vorgenommen haben, rückgängig gemacht und sind nicht Teil der Konfiguration.

Hinweis: Für weitere Einzelheiten zur Konfiguration eines Motors klicken Sie hier.

Wiederholen Sie die Schritte „Hinzufügen eines Motors“, um den Klauenmotor hinzuzufügen, und wählen Sie Port 11 aus. Fügen Sie die Antriebsstrangmotoren nicht mit diesen Schritten hinzu.


Nachdem die Motoren hinzugefügt wurden, besteht der nächste Schritt darin, den Antriebsstrang hinzuzufügen. Ein Antriebsstrang kann sowohl mit als auch ohne Gyro verwendet werden. Dieses Beispiel konzentriert sich auf das Hinzufügen eines Antriebsstrangs ohne Gyro.

  • Um einen Antriebsstrang mit einem Gyro zu konfigurieren, klicken Sie hier .

Hinzufügen eines Antriebsstrangs

VEXcode_IQ_-_dev_YNqpvnVZYT.png

Um einen Antriebsstrang zu konfigurieren, wählen Sie die Schaltfläche „Geräte“, um das Fenster „Geräte“ zu öffnen, sofern es noch nicht geöffnet ist. 

VEXcode_IQ_-_dev_BpdsraKihq.png

Wählen Sie „Gerät hinzufügen“.

VEXcode_IQ_-_dev_zlcur3EA46.png

Wählen Sie „Antriebsstrang“.

VEXcode_IQ_-_dev_Caq5hInJMs.pngVEXcode_IQ_-_dev_saFsksbRVH.png

Wählen Sie die gewünschten Portnummern für Ihre linken und rechten Motoren aus. Für dieses Beispiel wählen wir Port 1 für den linken Motor und Port 6 für den rechten Motor. Ports, die bereits für andere Geräte konfiguriert sind, sind nicht verfügbar. Port 2 wird als Beispiel für einen nicht verfügbaren Port ausgegraut dargestellt.

VEXcode_IQ_-_dev_wWZN1WNDMV.png

Schalten Sie den Gyro aus, indem Sie das Kontrollkästchen „Gyro“ deaktivieren.

VEXcode_IQ_-_dev_NnlQKE9Ncm.png

Sobald der Antriebsstrang konfiguriert wurde, wählen Sie „Fertig“, um das Gerät zur Konfiguration zu übertragen, oder „Abbrechen“, um zum Menü „Geräte“ zurückzukehren. Lassen Sie die Antriebsstrangeinstellungen unverändert, es sei denn, Sie möchten sie weiter anpassen.

Hinweis: Durch Auswahl von „Abbrechen“ werden alle Änderungen, die Sie am Gerät vorgenommen haben, rückgängig gemacht und sind nicht Teil der Konfiguration.

Hinweis: Für weitere Optionen zur Konfiguration eines Antriebsstrangs ohne Gyro klicken Sie hier .


Der Controller kann nun zur Konfiguration hinzugefügt werden, nachdem die einzelnen Motoren und der Antriebsstrang konfiguriert wurden. 

Hinzufügen eines Controllers

VEXcode_IQ_-_dev_YNqpvnVZYT.png

Um einen Controller zu konfigurieren, wählen Sie die Schaltfläche „Geräte“, um das Fenster „Geräte“ zu öffnen, sofern es noch nicht geöffnet ist. 

VEXcode_IQ_-_dev_BpdsraKihq.png

Wählen Sie „Gerät hinzufügen“.

VEXcode_IQ_-_dev_7don595W7W.png

Wählen Sie „Controller“.

Nachdem der Controller nun zur Roboterkonfiguration hinzugefügt wurde, können die Arm- und Klauenmotoren nun den Tasten des Controllers und der Antriebsstrang den Joysticks des Controllers zugewiesen werden.

Zuweisen der Motoren zu den Tasten des Controllers

VEXcode_IQ_-_dev_QB0B9OJ7cb.png

Konfigurieren Sie einen Motor für eine Schaltfläche, indem Sie auf die Schaltflächen auf dem Controller klicken. Wenn Sie mehrmals auf dieselbe Schaltfläche klicken, werden Ihre konfigurierten Motoren durchlaufen. Stoppen Sie, sobald der gewünschte Motor angezeigt wird. Der Controller verfügt über vier Tastengruppen (L, R, E und F). Für jede Gruppe kann ein einzelner Motor (der nicht Teil des Antriebsstrangs ist) konfiguriert werden. Beispielsweise kann ArmMotor nicht für beide Tastengruppen L und R konfiguriert werden, sondern nur für eine davon. Sobald ein Motor konfiguriert wurde, wird er nicht mehr als Option für die anderen Tasten angezeigt.

Zuweisen des Antriebsstrangs zu den Joysticks des Controllers

VEXcode_IQ_-_dev_1kguoxPoaW.png

Sie können den Antriebsmodus des Roboters mithilfe der Joysticks ändern, indem Sie die Tasten auswählen, um durch die Modi zu blättern, bis der gewünschte Modus angezeigt wird. Die vier Modi sind: Left Arcade, Right Arcade, Split Arcade, Tank. 

VEXcode_IQ_-_dev_699sLae7vE.png

Linke Spielhalle – Alle Bewegungen werden über den linken Joystick gesteuert.

VEXcode_IQ_-_dev_PYfqZxK9QR.png

Rechte Arcade – Alle Bewegungen werden über den rechten Joystick gesteuert.

VEXcode_IQ_-_dev_gKmFQET6y9.png

Split Arcade – Vorwärts- und Rückwärtsbewegung wird durch den linken Joystick gesteuert, während das Drehen durch den rechten Joystick gesteuert wird.

VEXcode_IQ_-_dev_2S6TPHmR8u.png

Panzer – Der linke Motor wird vom linken Joystick gesteuert, während der rechte Motor vom rechten Joystick gesteuert wird.

Hinweis: Für weitere Optionen zum Konfigurieren eines Controllers klicken Sie hier .


Sobald der Controller konfiguriert wurde, müssen die Änderungen gespeichert werden.

Änderungen speichern

VEXcode_IQ_-_dev_63ncEiWKJg.png

Wählen Sie „Fertig“, um die Konfiguration abzuschließen, sonst werden die Änderungen nicht gespeichert.


Nachdem der Controller nun konfiguriert und die Änderungen gespeichert wurden, kann das Projekt nun heruntergeladen und ausgeführt werden.

Laden Sie ein Projekt herunter und führen Sie es aus

VEXcode_IQ_-_dev_3WXT0yLNV1.png

Wählen Sie „Herunterladen“, um das Projekt in den ausgewählten Slot des Brain herunterzuladen.

Hinweis: Die Symbole „Herunterladen“, „Ausführen“ und „Stopp“ werden kurz grau, bis der Download abgeschlossen ist.

VEXcode_IQ_-_dev_ob8c3fJst2.png

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

Hinweis: Für weitere Informationen zum Herunterladen und Ausführen eines Projekts klicken Sie hier.

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

Last Updated: