Skip to main content
Skip to Main Content
Skip to main content
Navigation

Kapitel 6: Deinen Standort kennen


Lektion 4: Fahr zur Drei-Zahlen-Herausforderung

In der Drive to Three Numbers Challenge fährt der VR-Roboter mithilfe des Positionssensors und der Bedienerblöcke in beliebiger Reihenfolge zu drei Zahlen auf dem Number Grid Map Playground.

Lernergebnisse

  • Wenden Sie Blöcke aus den Kategorien Drivetrain, Sensing und Control in der richtigen Reihenfolge an, damit der VR-Roboter erfolgreich drei Zahlen auf dem Number Grid Map Playground in beliebiger Reihenfolge ansteuert, während Sie den Positionssensor verwenden.

Alles zusammensetzen

Der Positionssensor kann verwendet werden, um die Koordinaten eines beliebigen Spielplatzes zu navigieren oder einen VR-Roboter an einen bekannten Ort zu bewegen. Mithilfe des Koordinatenrasters von jedem Spielplatz kann ein VR-Roboter mehrere Sensorwerte (X- und Y-Werte) verwenden, um zu diesen angegebenen Orten zu fahren. Die Blöcke, die mit dem Positionssensor in einem VEXcode VR-Projekt verwendet werden, sind von den vorherigen Aktionen eines VR-Roboters und der Fahrtrichtung eines VR-Roboters betroffen.

Wenn ein VR-Roboter nach unten oder links fahren muss, muss der angestrebte Sensorwert für den Positionssensor kleiner als die Startinformationen sein. Das bedeutet, dass das Projekt einen <Less than> Block verwenden sollte. Damit ein VR-Roboter vorwärts oder nach rechts fahren kann, müssen die Zielsensorwerte für den Positionssensor größer als die vorherige Position sein, was die Verwendung eines <Greater than> Blocks erfordert.

Durch die Kombination der Verwendung von Bedienerblöcken und mehrerer Werte des Positionssensors kann ein VR-Roboter zu jedem bekannten Ort fahren, einen Sturz von einem Spielplatz vermeiden oder die Koordinatenebene eines Spielplatzes navigieren.

Herausforderungsübersicht

In der Herausforderung Drive to Three Numbers fahren Sie den VR-Roboter mithilfe des Positionssensors und der Vergleichsblöcke auf dem Number Grid Map Playground zu drei Zahlen. Um diese Herausforderung zu meistern, muss der VR-Roboter in beliebiger Reihenfolge zu den Zahlen ‘25‘,’42‘ und ’78’ fahren.

Befolgen Sie diese Schritte, um die Herausforderung abzuschließen:

  • Sehen Sie sich das Lösungsvideo an, um zu sehen, wie der VR-Roboter fahren sollte, um die Herausforderung zu meistern. Beachten Sie, dass der VR-Roboter für diese Herausforderung zu jeder der drei angegebenen Zahlen in beliebiger Reihenfolge fahren kann.

  • Erstellen Sie ein neues Projekt oder laden Sie ein Projekt aus den vorherigen Lektionen in diesem Kapitel. Wenn Sie ein neues Projekt erstellen, wählen Sie den Zahlenrasterkarten-Playground aus, wenn Sie dazu aufgefordert werden.
  • Benennen Sie das Projekt Unit6Challenge um.
  • Fügen Sie die Blöcke hinzu, die erforderlich sind, um den VR-Roboter zu den Nummern ‘25’, ‘42’ und ’78‘ zu navigieren.
  • Starten Sie das Projekt, um zu testen, ob es funktioniert.
  • Wenn das Projekt nicht erfolgreich ist, bearbeiten Sie es und versuchen Sie es erneut. Fahren Sie fort, das Projekt zu überarbeiten und auszuführen, bis der VR-Roboter erfolgreich zu den Zahlen ‘25’, ‘42’ und ‘78‘ fährt.
  • Speichern Sie das Projekt, sobald der VR-Roboter erfolgreich zu jeder dieser Nummern fährt.

Herzlichen Glückwunsch! Du hast die "Drive to Three Numbers" -Herausforderung erfolgreich abgeschlossen!