Konvertieren eines IQ-Projekts (1. Generation) zur Verwendung mit einem IQ-Brain (2. Generation).

Während Sie mit VEX IQ arbeiten, möchten Sie möglicherweise ein Projekt ausführen, das für ein Gehirn (1. Generation) auf einem Roboter mit einem Gehirn (2. Generation) konfiguriert wurde. In diesem Szenario müssen Sie Ihr Projekt in VEXcode IQ von der „1. Generation“ in die „2. Generation“ konvertieren.

VEXcode IQ Devices-Menü mit der angezeigten Einstellung für die IQ Robot Brain-Generierung. Diese Einstellung ist auf die Option der 2. Generation voreingestellt.

In den meisten Fällen ergeben sich bei der Konvertierung keine Änderungen am Projekt. Es gibt jedoch einige Fälle, in denen kleinere Änderungen automatisch vorgenommen werden, wenn bestimmte Blöcke in einem Projekt der 1. Generation verwendet werden. Diese Änderungen haben keinen Einfluss darauf, wie Ihr Projekt auf einem IQ Brain (2. Generation) ausgeführt wird.


Konvertieren eines Projekts ohne Gyro – keine Änderungen am Code

VEXcode IQ mit einem Projekt der 1. Generation im Arbeitsbereich. Das Gerätesymbol ist zwischen dem Code-Viewer- und dem Hilfesymbol hervorgehoben.

Öffnen Sie ein Projekt (1. Generation) im Arbeitsbereich. Wählen Sie dann das Fenstersymbol „Geräte“ aus.

VEXcode IQ Devices-Menü mit der angezeigten Einstellung für die IQ Robot Brain-Generierung. Diese Einstellung ist auf die Option der 1. Generation voreingestellt, die Option der 2. Generation ist jedoch hervorgehoben.

Sobald das Fenster „Geräte“ geöffnet ist, wählen Sie das Symbol „2. Generation“.

VEXcode IQ Devices-Menü mit der angezeigten Einstellung für die IQ Robot Brain-Generierung. Diese Einstellung wurde auf die 2. Generation umgeschaltet und ist hervorgehoben.

Wenn kein Gyro konfiguriert wurde, wird das Symbol „2. Generation“ blau hervorgehoben, um anzuzeigen, dass das Projekt konvertiert wurde. Sie können dieses Projekt jetzt auf einem Brain (2. Generation) ausführen.


Konvertieren eines Projekts mit konfiguriertem Gyro – keine Änderungen am Code

Wenn Sie einen Antriebsstrang mit konfiguriertem Gyro haben, müssen Sie entweder den Gyro mit dem IQ-Brain (2. Generation) oder den Brain-Inertialsensor konfigurieren, der im IQ-Brain (2. Generation) integriert ist.

VEXcode IQ mit einem Projekt der 1. Generation im Arbeitsbereich. Das Gerätesymbol ist zwischen dem Code-Viewer- und dem Hilfesymbol hervorgehoben.

Öffnen Sie ein Projekt (1. Generation) im Arbeitsbereich. Wählen Sie dann das Fenstersymbol „Geräte“ aus.

VEXcode IQ Devices-Menü mit der angezeigten Einstellung für die IQ Robot Brain-Generierung. Diese Einstellung ist auf die Option der 1. Generation voreingestellt, die Option der 2. Generation ist jedoch hervorgehoben.

Sobald das Fenster „Geräte“ geöffnet ist, wählen Sie das Symbol „2. Generation“.

VEXcode IQ Brain Generation-Aufforderung mit dem Hinweis, dass IQ Robot Brain-Projekte der 1. Generation konvertiert werden müssen, bevor sie mit einem IQ Robot Brain der 2. Generation verwendet werden können. Möchten Sie mit der Umstellung fortfahren? Weiter unten finden Sie einen Link zu „Lean More“. Weiter unten befinden sich außerdem zwei Schaltflächen: eine mit der Aufschrift „Abbrechen“ und die andere mit der Aufschrift „Weiter“. Die Schaltfläche „Weiter“ ist hervorgehoben.

Wenn Sie einen Antriebsstrang mit konfiguriertem Gyro haben, müssen Sie den externen Gyro manuell konfigurieren oder den Brain Inertial Sensor konfigurieren. 

In diesem Szenario wird ein Konvertierungsdialogfenster geöffnet. Wählen Sie „Weiter“, um mit der Konvertierung fortzufahren.

Hinweis: Wenn Sie keinen Gyro konfiguriert haben, erhalten Sie diese Meldung nicht und Ihr Projekt wird konvertiert.

VEXcode IQ Wählen Sie eine Gyro-Typ-Eingabeaufforderung aus, die die Meldung enthält: Dieses Projekt verwendet einen Antriebsstrang mit einem Gyro. Bitte wählen Sie den Typ der Gyro-Daten aus, die mit Ihrem VEX IQ (2. Generation) Roboter verwendet werden sollen. Unten finden Sie zwei Optionen: eine mit der Bezeichnung „Externes Gyroskop“ und die andere mit der Bezeichnung „Gehirn-Inertialsensor“.

Sie werden aufgefordert, die Gyro-Konfiguration auszuwählen. entweder Externail Gyro oder Brain Inertial. Wähle eins.

  • Wenn „External Gyro“ ausgewählt wird, wird es für denselben Port konfiguriert, der zuvor konfiguriert wurde.
  • Wenn Brain Inertial ausgewählt ist, verwendet Ihr Projekt den im Brain integrierten Brain Inertial Sensor und der Port kann mit anderen Geräten verwendet werden.

VEXcode IQ Projektkonvertierungsaufforderung mit der Meldung: Die Projektkonvertierung wurde mit diesen Änderungen abgeschlossen. Der Gyrosensor des Antriebsstrangs wurde durch einen Inertialsensor ersetzt. Unten befindet sich eine OK-Schaltfläche.

Es erscheint eine Meldung, die Sie darüber informiert, dass das Projekt konvertiert wurde. Wählen Sie „OK“, um fortzufahren.

VEXcode IQ Devices-Menü mit der angezeigten Einstellung für die IQ Robot Brain-Generierung. Diese Einstellung wurde auf die 2. Generation umgeschaltet und ist hervorgehoben. Das Drivetrain-Gerät wird ebenfalls angezeigt, und sein Inertialsymbol ist hervorgehoben, um anzuzeigen, dass das Projekt nun den im Brain integrierten Inertialsensor verwendet.

Das Symbol „2. Generation“ wird blau hervorgehoben, um anzuzeigen, dass das Projekt konvertiert wurde. Sie können auch sehen, dass der Brain Inertial Sensor konfiguriert wurde.

Sie können dieses Projekt jetzt auf einem Brain (2. Generation) ausführen.

Hinweis:Wenn dieses Projekt zurück auf die 1. Generation konvertiert wird, wird der externe Gyro nicht automatisch konfiguriert. Es muss manuell im Gerätefenster konfiguriert werden.

Hinweis: Der Konvertierungsprozess startet auch, wenn ein IQ-Brain (2. Generation) angeschlossen ist, während sich VEXcode im Modus der 1. Generation befindet.


Konvertieren eines Projekts mit automatisch vorgenommenen geringfügigen Änderungen am Code

VEXcode IQ mit einem Projekt der 1. Generation im Arbeitsbereich. Das Gerätesymbol ist zwischen dem Code-Viewer- und dem Hilfesymbol hervorgehoben.

Öffnen Sie ein Projekt (1. Generation) im Arbeitsbereich. Wählen Sie dann das Fenstersymbol „Geräte“ aus.

VEXcode IQ Devices-Menü mit der angezeigten Einstellung für die IQ Robot Brain-Generierung. Diese Einstellung ist auf die Option der 1. Generation voreingestellt, die Option der 2. Generation ist jedoch hervorgehoben.

Sobald das Fenster „Geräte“ geöffnet ist, wählen Sie das Symbol „2. Generation“.

VEXcode IQ Brain Generation-Aufforderung mit dem Hinweis, dass IQ Robot Brain-Projekte der 1. Generation konvertiert werden müssen, bevor sie mit einem IQ Robot Brain der 2. Generation verwendet werden können. Möchten Sie mit der Umstellung fortfahren? Weiter unten finden Sie einen Link zu „Lean More“. Weiter unten befinden sich außerdem zwei Schaltflächen: eine mit der Aufschrift „Abbrechen“ und die andere mit der Aufschrift „Weiter“. Die Schaltfläche „Weiter“ ist hervorgehoben.

Es erscheint eine Meldung, die Sie darauf hinweist, dass das Projekt konvertiert werden muss. Wählen Sie „Weiter“, um mit der Konvertierung fortzufahren.

Hinweis: Diese Meldung wird nur geöffnet, wenn Änderungen am Projektcode vorgenommen wurden. 

VEXcode IQ Projektkonvertierungsaufforderung mit der Meldung: Die Projektkonvertierung wurde mit diesen Änderungen abgeschlossen. Das Dropdown-Menü für den Ereignisblock {When Brain button} wurde aktualisiert. Darunter befindet sich eine hervorgehobene Schaltfläche „OK“.

Eine Meldung zum Abschluss der Konvertierung wird geöffnet und alle vorgenommenen Änderungen aufgelistet. In diesem Beispiel wurde das Dropdown-Menü für den {When Brain button} Ereignisblock von der Konfiguration der 1. auf die 2. Generation aktualisiert.

  • Weitere Informationen zu den verschiedenen Nachrichten, die Sie möglicherweise erhalten, und deren Interpretation finden Sie im folgenden Abschnitt.

Wählen Sie „OK“, um die Projektkonvertierung zu speichern.

VEXcode IQ Devices-Menü mit der angezeigten Einstellung für die IQ Robot Brain-Generierung. Diese Einstellung wurde auf die 2. Generation umgeschaltet und ist hervorgehoben.

Das Symbol „2. Generation“ wird blau hervorgehoben, um anzuzeigen, dass das Projekt konvertiert wurde. Sie können dieses Projekt jetzt auf einem Brain (2. Generation) ausführen.


Interpretieren von Dialogmeldungen beim Konvertieren von Projekten

Wenn aufgrund einer der unten aufgeführten Bedingungen eine Konvertierung des Codes erforderlich war, lautet die Meldung nach der Konvertierung: „Die Projektkonvertierung wurde mit diesen Änderungen abgeschlossen“, gefolgt von einer Liste aller Änderungen, die am Code vorgenommen wurden. Nachfolgend sind die Änderungen aufgeführt, die auftreten können, wenn Sie ein Projekt (1. Generation) für die Ausführung auf einem Brain (2. Generation) konvertieren. 

Hinweis: Der Konvertierungsprozess startet auch, wenn ein IQ-Brain (2. Generation) angeschlossen ist, während sich VEXcode im Modus der 1. Generation befindet.

{When Brain button} Dropdown-Menü aktualisiert

VEXcode IQ Projektkonvertierungsaufforderung mit der Meldung: Die Projektkonvertierung wurde mit diesen Änderungen abgeschlossen. Das Dropdown-Menü für den Ereignisblock {When Brain button} wurde aktualisiert. Unten befindet sich eine OK-Schaltfläche.

Hier teilt Ihnen die Meldung mit, dass die Konvertierung abgeschlossen ist und das Dropdown-Menü des {When Brain button} Blocks aktualisiert wurde.

Diagramm des „When Brain Button“-Blocks, der je nach Gehirngeneration ein anderes Dropdown-Menü mit Schaltflächen enthält. Das Menü der 1. Generation hat drei Optionen: Hoch, Runter und Prüfen. Das Menü der 2. Generation enthält drei Optionen: Links, Rechts und Prüfen.

Da die Pfeiltasten auf dem Brain (1. Generation) „Nach oben“ und „Ab“ sind, auf dem Brain (2. Generation) jedoch „Links“ und „Rechts“, sind die Parameter im Dropdown-Menü für die mit dem verbundenen Blöcke Die Pfeiltasten müssen aktualisiert werden.

Dropdown-Menü aktualisiert

VEXcode IQ Projektkonvertierungsaufforderung mit der Meldung: Die Projektkonvertierung wurde mit diesen Änderungen abgeschlossen. Das Dropdown-Menü des Sensorblocks „Gehirnknopf gedrückt“ wurde aktualisiert. Unten befindet sich eine OK-Schaltfläche.

Hier teilt Ihnen die Meldung mit, dass die Konvertierung abgeschlossen ist und das Dropdown-Menü des <Brain button pressed> Blocks aktualisiert wurde.

Diagramm des Blocks „Gehirn-Taste gedrückt“, der je nach Gehirngeneration ein anderes Dropdown-Menü mit Tasten enthält. Das Menü der 1. Generation hat drei Optionen: Hoch, Runter und Prüfen. Das Menü der 2. Generation enthält drei Optionen: Links, Rechts und Prüfen.

Da die Pfeiltasten auf dem Brain (1. Generation) „Nach oben“ und „Ab“ sind, auf dem Brain (2. Generation) jedoch „Links“ und „Rechts“, sind die Parameter im Dropdown-Menü für die mit dem verbundenen Blöcke Die Pfeiltasten müssen aktualisiert werden.

Antriebsstrang-Gyro-Update

VEXcode IQ Projektkonvertierungsaufforderung mit der Meldung: Die Projektkonvertierung wurde mit diesen Änderungen abgeschlossen. Der Gyrosensor des Antriebsstrangs wurde durch einen Inertialsensor ersetzt. Unten befindet sich eine OK-Schaltfläche.

Hier erfahren Sie in der Meldung, dass der Antriebs-Gyrosensor durch den Trägheitssensor ersetzt wurde.

Das Menü „VEXcode IQ Devices“ ist geöffnet und die Einstellung für die Robotergehirngeneration ist auf die 2. Generation eingestellt. Das Drivetrain-Gerät wird angezeigt und sein Inertialsymbol ist hervorgehoben, um anzuzeigen, dass das Projekt nun den im Brain integrierten Inertialsensor verwendet.

Sie sehen das Trägheitssensor-Symbol in den Geräten.    
Hinweis:Wenn dieses Projekt zurück auf die 1. Generation konvertiert wird, wird der externe Gyro nicht automatisch konfiguriert. Es muss manuell konfiguriert werden.

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

Last Updated: