Verwenden meiner Blöcke in VEXcode GO

„Meine Blöcke“ ist eine der Blockkategorien in VEXcode GO. Einige andere Kategorien umfassen Aussehen, Klang, Wahrnehmung und Variablen. Mit „Meine Blöcke“ erstellen Sie eine Abfolge von Blöcken, die im Laufe eines Projekts mehrfach verwendet werden können.


So erstellen Sie einen Block

VEXcode GO-Symbolleiste mit angezeigtem Abschnitt „Meine Blöcke“ und hervorgehobener Schaltfläche „Block erstellen“.

Wählen Sie „Block erstellen“ aus der Kategorie „Meine Blöcke“.

Das VEXcode GO-Menü „Block erstellen“ ist geöffnet und der Name des Blocks wurde in „Einfahren“ geändert und ist hervorgehoben. Der blaue Ok-Button unten rechts ist hervorgehoben.

Benennen Sie den Block um, indem Sie ihn in das Feld „Blockname“ eingeben und dann „OK“ auswählen.


So passen Sie einen Block an

Einen Eingang (Nummer) hinzufügen

Das Menü „Block erstellen“ von VEXcode GO ist geöffnet und der Name des Blocks ist auf „Einfahren“ eingestellt. Dem Block wurde ein Zahleneingabefeld hinzugefügt und ist jetzt hervorgehoben.

Wählen Sie im Bildschirm „Block erstellen“ die Option „Eingabe (Nummer) hinzufügen“ aus. Benennen Sie die Eingabe um, indem Sie sie in das Feld „Nummer“ eingeben und dann „OK“ auswählen.

Eine Eingabe hinzufügen (Boolean)

Das Menü „Block erstellen“ von VEXcode GO ist geöffnet und der Name des Blocks ist auf „Einfahren“ eingestellt. Dem Block wurde ein boolesches Eingabefeld hinzugefügt und ist jetzt hervorgehoben.

Wählen Sie im Bildschirm „Block erstellen“ die Option „Boolescher Wert“. Benennen Sie die Eingabe um, indem Sie sie in das Feld „Boolescher Wert“ eingeben und dann „OK“ auswählen.

Fügen Sie ein Etikett hinzu

Das Menü „Block erstellen“ von VEXcode GO ist geöffnet und der Name des Blocks ist auf „Einfahren“ eingestellt. Dem Block wurde ein Beschriftungsfeld hinzugefügt und ist jetzt hervorgehoben.

Wählen Sie im Bildschirm „Block erstellen“ die Option „Beschriftung hinzufügen“. Benennen Sie das Etikett um, indem Sie es in das Feld „Etikettentext“ eingeben und dann „OK“ auswählen.

Kombinieren Sie Eingaben und Beschriftungen

Das VEXcode GO-Menü „Block erstellen“ ist geöffnet und ein benutzerdefinierter Block wurde erstellt. Der Block trägt zuerst die Aufschrift „Einfahren“, dann ein Zahleneingabefeld und endet mit einer Beschriftung mit der Aufschrift „mm Quadrat“. Insgesamt lautet der benutzerdefinierte Block „Einfahren in X mm²“. Der blaue Ok-Button unten rechts ist hervorgehoben.

Kombinieren Sie Eingaben und Beschriftungen, um eine Folge von Blöcken zu erstellen, und wählen Sie dann „OK“.


So löschen Sie Eingaben/Beschriftungen

Das Menü „Block erstellen“ von VEXcode GO ist geöffnet und der Name des Blocks ist auf „Einfahren“ eingestellt. Dem Block wurde ein Zahleneingabefeld hinzugefügt und das darüber liegende Löschsymbol ist hervorgehoben.

Um eine Eingabe oder Beschriftung zu löschen, wählen Sie das Symbol „Löschen“ über der Eingabe oder Beschriftung, die Sie entfernen möchten.


So verwenden Sie den Define-Block

Der VEXcode GO-Block „Meine Blockdefinition“ ist hervorgehoben. Dort steht „Anzahl mm² einfahren“ und die Zahl ist ein Parameter, der in der Blockdefinition verwendet werden kann.

Ein Parameter kann nun aus dem {Define} Block verwendet werden, sobald er erstellt wurde.

Der VEXcode GO My Blocks Definition-Block mit einer jetzt hinzugefügten Definition. Der Stapel verfügt über einen auf 4 eingestellten Wiederholungsblock und einen 200-mm-Laufwerksblock mit einem 90-Grad-Drehungsblock, beide innerhalb des Wiederholungsblocks.

Hängen Sie weitere Blöcke an den {Define} Block an.

Der VEXcode GO My Blocks Definition-Block mit dem Zahlenparameter, der jetzt in der Definition verwendet wird. Der Stapel verfügt über einen auf 4 eingestellten Wiederholungsblock und einen „Fahren für“-Block über einem „Drehen um 90 Grad“-Block innerhalb des Wiederholungsblocks. Der Zahlenparameter wurde in den Block „Fahren um“ eingefügt, sodass er jetzt „Fahren Sie um Anzahl mm vorwärts“ lautet.

Verwenden Sie Parameter aus dem {Define} Block.

VEXcode GO „Meine Blöcke“-Befehlsblock unter einem „Wenn gestartet“-Block hinzugefügt. Dieser Befehlsblock ruft den Befehl „Anzahl mm im Quadrat einfahren“ auf. Der Zahlenparameter ist auf 300 eingestellt.

Verwenden Sie den [Mein Block], der dem {When Started} Block beigefügt ist.


So verwenden Sie meine Blöcke

Beispiel für das Fahren im Quadrat

Im folgenden Beispiel verwendet der Roboter „Meine Blöcke“, um:

  • Fahren Sie im Quadrat von 200 mm vorwärts.
  • Biegen Sie um 45 Grad nach rechts ab.
  • Fahren Sie im Quadrat von 300 mm vorwärts.

Der {Define} Hat-Block zerlegt eine Prozedur. Im folgenden Beispiel zerlegt dieser {Define} Hat-Block die Blöcke, die zum Befahren eines Quadrats mit einer bestimmten Anzahl von Malen verwendet werden. Ziehen Sie Argumente aus dem Block {Define} , um sie innerhalb der Blöcke in seiner Definition zu verwenden, wie in diesem Video gezeigt.

VEXcode GO-Block „Beim Start“ mit drei Blöcken darunter. Zuerst erfolgt eine Einfahrt in einen 200 mm großen quadratischen Befehlsblock, dann eine Rechtskurve um 45 Grad und dann eine Einfahrt in einen 300 mm großen quadratischen Befehlsblock.

Sobald der {Define} Block festgelegt ist, kann der neu erstellte Block nun gezogen und zum {When Started} Block hinzugefügt werden, um Parameter festzulegen.

Die vorherigen VEXcode GO-Blöcke werden mithilfe des Befehlsblocks „Drive in number mm square“ gestapelt, der neben der Blockdefinition angezeigt wird.

Sobald die Parameter geändert sind, kann das Projekt undwerden.

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

Last Updated: