„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
Wählen Sie „Block erstellen“ aus der Kategorie „Meine Blöcke“.
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
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)
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
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
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
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
Ein Parameter kann nun aus dem {Define} Block verwendet werden, sobald er erstellt wurde.
Hängen Sie weitere Blöcke an den {Define} Block an.
Verwenden Sie Parameter aus dem {Define} Block.
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.
Sobald die Parameter geändert sind, kann das Projekt undwerden.