El sensor de distancia en el robot VR informa la distancia entre el robot VR y el objeto más cercano. El sensor calcula la distancia utilizando el tiempo que tarda la luz láser en rebotar en un objeto y volver al sensor.


Sensor de distancia en el robot VR

Diagrama que muestra las características del robot VEXcode VR, destacando sus capacidades de programación virtual, interfaz de codificación basada en bloques y soporte para objetivos educativos en STEM, incluida la resolución de problemas y el pensamiento computacional.

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

Captura de pantalla de la interfaz VEXcode VR que muestra las características del robot, incluidos los bloques de programación y los controles virtuales del robot, diseñados para enseñar conceptos de codificación y principios de robótica en un entorno educativo.

El sensor de distancia utiliza los mismos principios que los dispositivos de sonar para medir el sonido. Envía un pequeño pulso de luz láser con su emisor a un lado del sensor, y luego multiplica el tiempo que tarda la luz en reflejarse hacia el receptor al otro lado del sensor. El sensor calcula la distancia en función del tiempo que tardó el pulso en realizar el viaje de ida y vuelta. Luego, el sensor de distancia informa al robot de realidad virtual qué tan lejos está el objeto más cercano.

Diagrama que muestra las características del robot VEXcode VR, destacando sus componentes y capacidades en un entorno educativo para el aprendizaje de la codificación y la robótica.

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

  • El sensor puede detectar objetos dentro de un campo de visión de 10 grados cuando se buscan 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 se buscan 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 se buscan objetos a más de 2000 milímetros (~ 78 pulgadas) de distancia.

Usos comunes del sensor de distancia

Diagrama que ilustra las características del robot VEXcode VR, destacando sus capacidades y componentes, diseñado para ayudar en el aprendizaje de conceptos de codificación a través de un entorno de programación virtual.

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


Uso del sensor de distancia con bloques VEXcode VR

Diagrama que ilustra las características de los robots VEXcode VR, mostrando componentes como sensores, motores y elementos de diseño, destinados a mejorar la educación en codificación y robótica para estudiantes y educadores.

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

<Distancia objeto encontrado> Bloque

Ilustración de las características del robot VEXcode VR, mostrando el diseño y las funcionalidades del robot virtual dentro del entorno de programación en línea para la educación en codificación en STEM.

El sensor de distancia detecta si hay un objeto frente a él utilizando el> bloque de objetos <Distancia encontrada. El sensor de distancia puede detectar un objeto o superficie a 3000 mm (~118 pulgadas) del sensor.

Diagrama que muestra las características del robot VEXcode VR, destacando sus componentes y capacidades dentro del contexto de un entorno de programación en línea para el aprendizaje de conceptos de codificación.

El> bloque de objeto <Distancia encontrada es un bloque booleano que devuelve una condición como verdadero o falso y se ajusta dentro de cualquier bloque con espacios hexagonales (de seis lados) para otros bloques.

Para obtener más información sobre los bloques booleanos, consulta este artículo.

Diagrama que ilustra las características clave del robot VEXcode VR, destacando componentes como sensores, motores e interfaz de programación, diseñado para mejorar el aprendizaje en codificación y robótica para estudiantes y educadores.

El valor del <Distance found object> bloque es un bloque booleano que informa verdadero cuando el sensor de distancia está cerca de un objeto e informa falso cuando no está lo suficientemente cerca de un objeto.

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

Para obtener más información sobre la Consola del monitor, consulta este artículo.

(Distancia desde) Bloque

Diagrama que ilustra las características del robot VEXcode VR, destacando sus capacidades y componentes con fines educativos en codificación y robótica.

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

Imagen que muestra las características de los robots VEXcode VR, destacando sus capacidades y diseño, en el contexto de un entorno de programación en línea para aprender conceptos de codificación a través de la robótica virtual.

El bloque (Distancia desde) informa los valores numéricos y cabe dentro de cualquier bloque con espacios ovalados.

Para obtener más información sobre los bloques de reportero, consulta este artículo

Diagrama que muestra las características del robot en VEXcode VR, destacando componentes como sensores, ruedas e interfaz de programación, diseñados para mejorar el aprendizaje en codificación y robótica para estudiantes y educadores.

El valor del bloque (Distancia desde) en unidades de milímetros (mm) o pulgadas se puede mostrar en la Consola del monitor en VEXcode VR. 

Para obtener más información sobre la Consola del monitor, consulta este artículo.


Uso del sensor de distancia en VEXcode VR Python

Ilustración de las características del robot VEXcode VR, que muestra el diseño y las capacidades del robot virtual dentro del entorno de programación en línea, con el objetivo de mejorar las habilidades de codificación y la educación STEM.

Para comenzar a programar el sensor de distancia con Python, primero deberá abrir un proyecto de texto VEXcode VR. Para obtener más información, consulta este artículo.

Diagrama que muestra las características clave del robot VEXcode VR, incluidos sensores, motores e interfaz de programación, que ilustra cómo los usuarios pueden interactuar con el robot virtual en un entorno de codificación con fines educativos.

A continuación, busque la categoría Detección en la Caja de herramientas y busque los comandos found_object y get_distance. Estas son funciones que informan un valor booleano o un valor numérico sobre el sensor.

Diagrama que ilustra las características clave de los robots VEXcode VR, destacando componentes como sensores, motores e interfaces de programación, diseñados para mejorar el aprendizaje en codificación y robótica para estudiantes y educadores.

Para agregar el comando al proyecto, puede arrastrar el comando desde el cuadro de herramientas o escribir el comando en el espacio de trabajo con la función Autocompletar.

Para obtener más información sobre Autocompletar en VEXcode VR con Python, consulta este artículo.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: