Verwenden meiner Blöcke in VEXcode V5

„Meine Blöcke“ ist eine der Blockkategorien in VEXcode V5. 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.


Wie man einen Block herstellt

VEXcode V5 Blocks Toolbox mit der Kategorie "Meine Blöcke" und der hervorgehobenen Schaltfläche "Block erstellen".

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

Das Menü „Block erstellen“ von VEXcode V5 wurde geöffnet. Der Block wurde in Drive-in umbenannt und ist hervorgehoben. Die Schaltfläche „OK“ unten ist ebenfalls 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

Eine Eingabe (Zahl) hinzufügen

Das Menü „Block erstellen“ in VEXcode V5 ist geöffnet und der Name des Blocks ist auf „Einfahrt“ eingestellt. Dem Block wurde ein Zahleneingabefeld hinzugefügt, das nun hervorgehoben ist.

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.

Eingabe hinzufügen (Boolescher Wert)

Das Menü „Block erstellen“ in VEXcode V5 ist geöffnet und der Name des Blocks ist auf „Einfahrt“ eingestellt. Dem Block wurde ein Boolesches Eingabefeld hinzugefügt, das nun hervorgehoben ist.

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“ in VEXcode V5 ist geöffnet und der Name des Blocks ist auf „Einfahrt“ eingestellt, gefolgt von der Eingabe einer Zahl. Am Ende des Blocks wurde ein Beschriftungsfeld hinzugefügt, das nun hervorgehoben ist.

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 Menü „Block erstellen“ in VEXcode V5 ist geöffnet und ein benutzerdefinierter Block wurde erstellt. Der Block beginnt mit der Aufschrift „Drive in“, gefolgt von einem Zahleneingabefeld und endet mit der Beschriftung „mm Square“. Der gesamte benutzerdefinierte Block lautet: Drive in X mm Square. Die Schaltfläche „OK“ ist unten 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“ in VEXcode V5 ist geöffnet und der Name des Blocks ist auf „Einfahrt“ eingestellt. Dem Block wurde ein Zahleneingabefeld hinzugefügt, und das Symbol „Löschen“ über dem neuen Eingabefeld 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 Block „Meine Blockdefinitionen“ in VEXcode V5 ist im Arbeitsbereich hervorgehoben. Der definierte Block lautet „Drive in number mm square“, wobei das Wort „number“ ein Zahlenparameter ist, der in der Blockdefinition verwendet werden kann.

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

Der VEXcode V5 My Blocks Definition-Block, dem nun eine Codedefinition hinzugefügt wurde. Der Stapel enthält einen Wiederholungsblock mit der Einstellung 4 und einen Antriebsblock für 200 mm mit einem Drehblock für 90 Grad, die sich beide innerhalb des Wiederholungsblocks befinden.

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

Der VEXcode V5 My Blocks Definition-Block, bei dem nun der Nummernparameter in der Definition verwendet wird. Der Stapel enthält einen Wiederholungsblock mit der Einstellung 4 und einen Antriebsblock über einem Drehblock um 90 Grad innerhalb des Wiederholungsblocks. Der Parameter „number“ wurde in den Drive for-Block eingefügt, sodass der Block nun „Drive forward for number mm“ lautet.

Verwenden Sie Parameter aus dem {Define} Block.

Der Befehlsblock „Meine Blöcke“ in VEXcode V5 wurde unterhalb eines „Wenn gestartet“-Blocks hinzugefügt, um den neuen Block auszuführen. Dieser Befehlsblock ruft den Befehl "Drive in number mm square" 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

In diesem 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. In diesem Beispielvideo zerlegt dieser {Define} Hutblock die Blöcke, die verwendet werden, um ein Quadrat eine bestimmte Anzahl Male zu durchfahren. Ziehen Sie Argumente aus dem {Define} Block, um sie innerhalb der Blöcke zu verwenden.

Sobald der {Define} Block festgelegt ist, kann der neu erstellte Block nun gezogen und zum {When Started} Block hinzugefügt werden, um Parameter festzulegen. Dieser Vorgang wird in diesem Video gezeigt.

VEXcode V5-Blöcke, die einen "Beim Start"-Block verwenden, um den benutzerdefinierten "Anzahl mm Quadrat einfahren"-Block zweimal auszuführen. Der Befehl „Beim Start“ lautet: Beim Start: 200 mm Quadrat einfahren, um 45 Grad nach rechts drehen und dann 300 mm Quadrat einfahren.

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: