El sensor de distancia del robot VR informa la distancia entre el robot VR y el objeto más cercano. El sensor calcula la distancia utilizando el tiempo que tardan las ondas ultrasónicas en rebotar en un objeto y regresar al sensor.

El siguiente artículo cubrirá:


Sensor de distancia en el robot VR

ojo delantero hacia abajo

El sensor de distancia es un sensor que informa la distancia entre el robot VR y el objeto sólido más cercano.

VR de arriba hacia abajo

El sensor de distancia utiliza los mismos principios que los dispositivos de sonda para medir el sonido. Envía un pulso diminuto de ultrasonido con su emisor en un lado del sensor y luego mide el tiempo que tarda en escuchar el sonido reflejarse en el receptor en el otro lado del sensor. El sensor calcula la distancia en función de cuánto tiempo tomó el pulso de sonido para hacer el viaje de ida y vuelta. Luego, el sensor de distancia informa al robot VR qué tan lejos está el objeto más cercano.


Bloques VEXcode VR utilizados con el sensor de distancia

vista

Los bloques utilizados con el sensor de distancia se pueden encontrar en la categoría de detección.

Objeto encontrado de distancia Bloque

Bloque VR

El sensor de distancia detecta si hay un objeto frente a él mediante el bloque Objeto encontrado de distancia . El sensor de distancia puede detectar un objeto o una superficie dentro de los 3000 mm (~ 118 pulgadas) del sensor.

Bloques de realidad virtual

El bloque Distancia encontrada es un bloque booleano que devuelve una condición como verdadero o falso y cabe dentro de cualquier bloques con espacios hexagonales (de seis lados) para otros bloques. Para obtener más información sobre los bloques booleanos, visite, Formas de bloque y significado - Tutoriales - VEXcode VR artículo.

Distancia desde bloque

Bloques de realidad virtual

Usando la Distancia desde bloque, el sensor de distancia puede informar la distancia del objeto más cercano en milímetros (mm) o pulgadas .

Bloques de realidad virtual

El bloque desde informa valores numéricos y cabe dentro de cualquier bloque con espacios ovalados. Para obtener más información sobre los bloques de reportero, visite, Formas de bloque y significado - Tutoriales - VEXcode VR artículo.

El valor de la Distancia desde bloque se puede mostrar en la Consola del monitor en VEXcode VR. Para obtener más información sobre Monitor Console, consulte el artículo Monitoreo de valores de detección y variables - Tutoriales - VEXcode VR .

Bloques de realidad virtual

El valor de la Distancia desde el bloque se puede informar en milímetros (mm) o pulgadas.

Distancia en mm

Distancia en pulgadas

Las unidades de milímetros (mm) o pulgadas aparecerán en la Consola del monitor. Para obtener más información sobre Monitor Console, consulte el artículo Monitoreo de valores de detección y variables - Tutoriales - VEXcode VR .

Bloques de realidad virtual

El valor del bloque Distancia encontrada objeto es un bloque booleano que informa true cuando el sensor de distancia está cerca de un objeto e informa falso cuando no está lo suficientemente cerca de un objeto.

Distancia encontró un objeto

verdadero o falso se informará y aparecerá en la Consola del monitor.

El ancho del rango de visión de los sensores de distancia cambia a medida que se ve más lejos de la parte frontal del robot VR:

  • El sensor puede detectar objetos dentro de un campo de visión de 10 grados cuando busca objetos a menos de 1000 milímetros (~ 39 pulgadas) de distancia.
  • El sensor puede detectar objetos dentro de un campo de visión de 5 grados cuando busca objetos entre 1000 milímetros (~ 39 pulgadas) y 2000 milímetros (~ 78 pulgadas) de distancia.
  • El sensor puede detectar objetos dentro de un campo de visión de 2 grados cuando busca objetos a más de 2000 milímetros (~ 78 pulgadas) de distancia.

Usos comunes del sensor de distancia

VR de arriba hacia abajo

El sensor de distancia puede detectar si hay un objeto frente al robot VR. Esto se puede utilizar para evitar un obstáculo.

distancia entre

El sensor de distancia puede medir la distancia entre el frente del sensor de distancia y el frente del objeto. Esto puede ser útil para completar un laberinto sin chocar continuamente con las paredes o para evitar un objeto.


Proyecto de ejemplo de sensor de distancia

Rompe castillo dinámico

En este ejemplo, el robot VR avanzará si el sensor de distancia encuentra un objeto. Si no detecta un objeto, el robot VR girará a la derecha y seguirá buscando un objeto.

Nota: Este ejemplo encontrará el primer edificio, pero necesita mejoras para evitar caerse de la mesa.