Sensor de distancia#

Introducción#

El Sensor de Distancia mide la distancia a un objeto, su tamaño aproximado y su velocidad de aproximación. Funciona en un rango de 20 mm a 2000 mm.

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

El sensor de distancia utiliza un láser de clase 1, lo que garantiza que la detección siempre se dirija hacia adelante y sea segura para el aula.

El sensor de distancia VEX.

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

distancia del objeto#

El bloque distancia al objeto devuelve la distancia desde el sensor hasta el objeto más cercano.

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

Parámetros

Descripción

dispositivo

¿Qué sensor de distancia utilizar?

unidades

Unidad de medida:

  • mm – milímetros, de 20 a 2000.
  • pulgadas – 0,78 a 78,74

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 velocidad del objeto devuelve la velocidad relativa de un objeto que se desplaza hacia o desde el sensor de distancia en m/s (metros por segundo).

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

Parámetros

Descripción

dispositivo

¿Qué sensor de distancia utilizar?

¿Cuál es el tamaño del objeto?#

El bloque ¿Cuál es el tamaño del objeto? indica si el objeto detectado tiene un tamaño determinado. El tamaño se determina por la porción del campo de visión del sensor de distancia que ocupa el objeto detectado.

  • Verdadero: el sensor de distancia está detectando un objeto del tamaño especificado.

  • Falso: el sensor de distancia no detecta un objeto del tamaño especificado.

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

Parámetros

Descripción

dispositivo

¿Qué sensor de distancia utilizar?

tamaño

Tamaño del objeto a buscar:

  • pequeño
  • mediano
  • grande

¿Distancia a la que se encontró un objeto?#

El bloque ¿Distancia detecta un objeto? devuelve si el sensor de distancia está detectando un objeto.

  • Verdadero: el sensor de distancia está detectando un objeto.

  • Falso: el sensor de distancia no detecta ningún objeto.

<[Distance 1 v] Encontraste un objeto?>

Parámetros

Descripción

dispositivo

¿Qué sensor de distancia utilizar?

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