Distanz#
Einführung#
Der Distanzsensor kann erkennen, ob sich ein Objekt vor dem Sensor befindet und wie weit dieses Objekt entfernt ist.
Nachfolgend finden Sie eine Liste der verfügbaren Blöcke:
Distanz gefunden Objekt — Meldet, ob der Distanzsensor aktuell ein Objekt erkennt.
Objektdistanz — Gibt die Distanz zwischen dem Distanzsensor und dem nächstgelegenen erkannten Objekt an.
Entfernung, die ein Objekt gefunden hat#
Der boolesche Block Entfernung: Objekt gefunden gibt an, ob der Entfernungssensor aktuell ein Objekt innerhalb von 2000 mm erkennt.
Wahr — Der Abstandssensor erkennt ein Objekt.
Falsch — Der Abstandssensor erkennt kein Objekt.
<[FrontDistance v] Objekt gefunden?>
Parameter |
Beschreibung |
|---|---|
Abstandssensor |
Der zu verwendende Distanzsensor. Wählen Sie aus den für den VR-Roboter verfügbaren Distanzsensoren. |
Beispiel
wenn gestartet :: hat events
[Spin until the Distance Sensor detects an object.]
drehe [rechts v]
warte bis <[FrontDistance v] Objekt gefunden?>
Fahren stoppen
Objektentfernung#
Der Objektdistanz-Reporterblock meldet die Distanz zwischen dem Distanzsensor und dem nächstgelegenen erkannten Objekt.
([FrontDistance v] Abstand in [mm v])
Parameter |
Beschreibung |
|---|---|
Abstandssensor |
Der zu verwendende Distanzsensor. Wählen Sie aus den für den VR-Roboter verfügbaren Distanzsensoren. |
Einheit |
Die Entfernungseinheit: mm oder Zoll. |
Beispiel
wenn gestartet :: hat events
[Print the distance only after the Distance Sensor detects an object.]
drehe [rechts v]
warte bis <[FrontDistance v] Objekt gefunden?>
Fahren stoppen
drucke ([FrontDistance v] Abstand in [mm v]) ▶