Sensor de distancia#

Introducción#

El Sensor de Distancia puede detectar si hay un objeto delante del sensor e indicar a qué distancia se encuentra dicho objeto. También puede informar sobre la velocidad relativa del objeto detectado y estimar si el objeto es pequeño, mediano o grande.

El sensor de distancia funciona en un rango de 20 mm a 2000 mm.

Por debajo de 200 mm, la precisión es de aproximadamente ±15 mm. Por encima de 200 mm, la precisión mejora hasta aproximadamente un 5 %.

El sensor de distancia utiliza un láser de clase 1. La detección se realiza en línea recta hacia adelante y es seguro para usar en el aula.

El sensor de distancia.

A continuación se muestra una lista de los bloques disponibles:

distancia del objeto#

El bloque de informe de distancia del objeto informa la distancia entre el sensor de distancia y el objeto detectado más cercano.

([Distance 1 v] distancia del objeto en [mm v])

Parámetros

Descripción

dispositivo

El sensor de distancia que se va a utilizar. Seleccione uno de los sensores de distancia configurados en la ventana Dispositivos.

unidades

La unidad de distancia: mm (de 20 mm a 2000 mm) o pulgadas (de 0,78 pulgadas a 78,74 pulgadas).

Ejemplo

Avance hasta que se detecte un objeto a menos de 200 mm.#
cuando empezó
[Drive forward until the object is within 50 mm away.]
unidad [adelante v]
esperar hasta <([Distance 1 v] distancia del objeto en [mm v]) [math_less_than v] [50]>
deja de conducir

velocidad del objeto#

El bloque de informe de velocidad del objeto informa la velocidad relativa del objeto detectado como un número decimal en m/s (metros por segundo).

La velocidad indica la rapidez con la que el objeto se acerca o se aleja del sensor de distancia. Un valor cercano a 0 significa que el objeto no se mueve mucho con respecto al sensor.

([Distance 1 v] velocidad del objeto en m/s)

Parámetros

Descripción

dispositivo

El sensor de distancia que se va a utilizar. Seleccione uno de los sensores de distancia configurados en la ventana Dispositivos.

El tamaño del objeto es#

El bloque booleano tamaño del objeto es indica si el objeto detectado por el sensor de distancia coincide con el tamaño seleccionado.

El sensor de distancia estima el tamaño del objeto en función de la porción del campo de visión del sensor que ocupa el objeto detectado.

  • Verdadero — El sensor de distancia detecta un objeto del tamaño seleccionado.

  • Falso — El sensor de distancia no detecta un objeto del tamaño seleccionado.

<¿El tamaño del objeto [Distance 1 v] es [pequeño v]?>

Parámetros

Descripción

dispositivo

El sensor de distancia que se va a utilizar. Seleccione uno de los sensores de distancia configurados en la ventana Dispositivos.

tamaño

Tamaño del objeto a comprobar:

  • pequeño
  • mediano
  • grande

Distancia encontrada un objeto#

El bloque booleano Distancia encontró un objeto indica si el sensor de distancia detecta actualmente un objeto.

  • Verdadero — El sensor de distancia detecta un objeto.

  • Falso — El sensor de distancia no detecta ningún objeto.

<[Distance 1 v] Encontraste un objeto?>

Parámetros

Descripción

dispositivo

El sensor de distancia que se va a utilizar. Seleccione uno de los sensores de distancia configurados en la ventana Dispositivos.

Ejemplo

Avanza hasta que se detecte un objeto a menos de 50 mm.#
cuando empezó
[Drive forward until the object is within 50 mm away.]
para siempre
unidad [adelante v]
si <[Distance 1 v] Encontraste un objeto?> entonces
si <([Distance 1 v] distancia del objeto en [mm v]) [math_less_than v] [50]> entonces
deja de conducir
romper