Der Müllsammler
Benutze die Blöcke [Drive for] und [Turn] sowie den Front Distance Sensor, um den VR-Roboter so zu steuern, dass er so viel Müll wie möglich einsammelt, bevor die Batterien leer sind.
- Wählen Sie den Spielplatz „Korallenriff-Reinigung“.
- Programmiere den VR-Roboter so, dass er so viel Müll wie möglich sammelt, bevor die Batterien leer sind.
- Gewünschte Kurvengeschwindigkeit einstellen. Verwenden Sie den [Turn]-Block, um den Antriebsstrang weiter zu drehen, und verwenden Sie den vorderen Abstandssensor, um nach Müll zu suchen.
- Wenn der vordere Abstandssensor ein Stück Müll erkennt, fährt der VR-Roboter die Distanz zwischen dem Roboter und dem Müllstück entlang, um es einzusammeln.
- Verwenden Sie den [Forever]-Block, damit der VR-Roboter ständig nach Müll sucht und diesen einsammelt.
Hilfreiche Tipps
Verwenden Sie den Block FrontDistance found object aus der Kategorie „Sensorik“, um zu melden, ob der Front Distance Sensor ein Objekt in seinem Sichtfeld erkennt.

Passender Python-Befehl:
front_distance.found_object()
Verwenden Sie den FrontDistance Reporter-Block aus der Kategorie Sensorik, um die Entfernung des nächstgelegenen Objekts vom Distanzsensor zu ermitteln.

Passender Python-Befehl:
front_distance.get_distance(MM)
Verwenden Sie den wenn dann Block aus der Kategorie Steuerung, um zu prüfen, ob der vordere Abstandssensor ein Müllstück erkennt, und führen Sie den Code zum Einsammeln des Müllstücks aus, wenn die boolesche Bedingung wahr ist.

Passender Python-Befehl:
if front_distance.found_object():
Verwenden Sie den Forever -Block aus der Kategorie Steuerung, um den VR-Roboter dazu zu bringen, ständig nach Müll zu suchen und ihn einzusammeln.

Passender Python-Befehl:
solange wahr: