Lektion 2: Auf Distanz fahren - Vorwärts und rückwärts fahren
In dieser Lektion erstellen Sie ein VEXcode VR-Projekt, das Vorwärts- und Rückwärts-Antriebsbefehle verwendet, um die erste Burg auf dem Castle Crasher Playground zu zerstören!
Lernergebnisse
- Identifizieren Sie, wie Sie den [Drive for] -Block verwenden, um den VR-Roboter eine bestimmte Strecke zu fahren.
- Identifizieren Sie, wie Sie den Parameter im [Drive for] -Block ändern können, um den VR-Roboter vorwärts und rückwärts zu bewegen.
- Identifizieren Sie, wie Sie den Block [Antriebsgeschwindigkeit einstellen] verwenden, um die Geschwindigkeit des Antriebsstrangs einzustellen.
- Identifizieren Sie den Wertebereich, der im Block [Antriebsgeschwindigkeit einstellen] verwendet wird.
Neues Projekt erstellen
Ein VEXcode VR-Projekt muss erstellt werden, damit sich ein VR-Roboter vorwärts bewegen kann, um mit der ersten Burg auf dem Castle Crasher Playground zu kollidieren, und dann rückwärts fahren, um in die Ausgangsposition zurückzukehren.
Befolgen Sie diese Schritte, um ein neues VEXcode VR-Projekt zu erstellen.
- Starten Sie VEXcode VR unter vr.vex.com.
- Öffnen Sie das Menü Datei und wählen Sie „Neues Blockprojekt“.
- Sie werden aufgefordert, einen Spielplatz auszuwählen. Wähle den Castle Crasher Spielplatz aus.
- Der Spielplatz wird im Arbeitsbereich geöffnet.
Benennen Sie Ihr Projekt
-
Um Ihrem Projekt einen Namen zu geben, wählen Sie das Feld Projektname aus.
-
Geben Sie den neuen Projektnamen Unit2Lesson2ein und wählen Sie „Speichern“.
Vorwärts und rückwärts fahren
Nutze den [Drive for] -Block, um einen VR-Roboter zu programmieren, der sich vorwärts bewegt, um die erste Burg auf dem Castle Crasher Playground umzustoßen.
-
Ziehen Sie den Block [Drive for] in den Arbeitsbereich und platzieren Sie ihn unter dem Block [When started].
-
Wählen Sie die Schaltfläche "Open Playground", um den Castle Crasher Playground zu starten , wenn er noch nicht geöffnet ist.
-
Stelle sicher, dass der Castle Crasher Playground geöffnet ist.
-
Wenn sich ein anderer Spielplatz öffnet, wechsle zum Castle Crasher Playground. Um Spielplätze zu ändern, wählen Sie die Schaltfläche Spielplatz auswählen.
- Wähle Castle Crasher im Menü Spielplatz auswählen aus.
-
Wählen Sie die Schaltfläche „Start“, um das Projekt zu testen.
-
Der VR-Roboter fährt 200 mm vorwärts auf dem Castle Crasher Playground. Beachten Sie, dass der VR-Roboter die mittlere Burg nicht berührt hat. Die Parameter im Block [Antrieb für] müssen angepasst werden, damit der VR-Roboter weiterfahren kann.
-
Wählen Sie die Schaltfläche "Reset", um den Spielplatz zurückzusetzen und den VR-Roboter zurück in die Ausgangsposition zu bewegen.
Verwenden von Schalterblöcken
Bisher haben Sie den Block [Drive for] kennengelernt.
Das Bild unten zeigt den Switch [Drive for] -Block, der den Befehl enthält, in Python 200 mm vorwärts zu fahren. Wenn Sie Switch-Blöcke verwenden möchten, klicken Sie einfach auf den VEXcode [Drive for] -Block und wählen Sie "Block in Switch-Block konvertieren" oder ziehen Sie einen Switch-Schaltstrangblock in den Arbeitsbereich und geben Sie den Python-Befehl in den Block ein.
Wählen Sie die Schaltfläche Weiter um mit dem Rest dieser Lektion fortzufahren.