Skip to main content

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.

Eine Draufsicht auf den Spielplatz der Zahlenrasterkarte, wobei die Nummernfelder 25, 42 und 78 durch rote Kästchen hervorgehoben sind. Der VR-Roboter startet auf Platz 1.

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.

Eine Draufsicht auf den VR Number Grid Map-Spielplatz, wobei die X- und Y-Achse hervorgehoben sind und sich beide in der Mitte des Spielplatzes treffen.

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.

Die gleiche Draufsicht auf den Spielplatz der Zahlenrasterkarte, wobei die Nummernfelder 25, 42 und 78 durch rote Kästchen hervorgehoben sind. Der VR-Roboter startet auf Platz 1.

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

  • Sehen Sie sich das Video unten an, um ein vollständiges Projekt zu sehen, bei dem der VR-Roboter auf dem Number Grid Map Playground drei verschiedene Zahlen ansteuert. Dieser Spielplatz verfügt über nummerierte Quadrate von 1 bis 100, in Reihen von 10, beginnend mit 1 in der unteren linken Ecke und 100 in der oberen rechten Ecke. Der VR-Roboter beginnt bei Nummer 1 und navigiert dann jeweils entlang einer Achse, um zu den Nummern 25, 78 und 42 zu fahren. Bei jeder Nummer hält der Roboter für 1 Sekunde an, um anzuzeigen, dass er seinen Standort erreicht hat.

  • Erstellen Sie ein neues Projekt oder laden Sie ein Projekt aus früheren Lektionen in dieser Einheit. Wenn Sie ein neues Projekt erstellen, wählen Sie den Number Grid Map Playground.
  • Benennen Sie das Projekt Unit6Challenge um.
  • Öffne das Spielplatz-Fenster.
  • Laden Sie den Number Grid Map Playground.
  • 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!

Fragen

Bitte wählen Sie unten einen Link aus, um auf das Lektionsquiz zuzugreifen.

Google Doc / .docx / .pdf