El robot VEXcode VR tiene dos sensores de parachoques. El sensor de parachoques se puede utilizar con VEXcode VR para informar si se presiona un sensor de parachoques en el robot VEXcode VR.


¿Qué es un sensor de parachoques?

Diagrama que ilustra las características clave del robot VEXcode VR, destacando sus componentes y funcionalidades dentro del entorno de programación en línea diseñado para el aprendizaje de conceptos de codificación y robótica.

Un sensor de parachoques es un interruptor. El sensor de parachoques informa si se presiona o suelta.

  • El sensor del parachoques informará un valor de sensor de 1 cuando se presione el sensor del parachoques.
  • El sensor del parachoques informará un valor de sensor de 0 cuando se suelte el sensor del parachoques.

Diagrama que ilustra las características clave del robot VEXcode VR, destacando sus capacidades en programación, simulación y aplicaciones educativas para el aprendizaje STEM.

El valor del sensor de parachoques se puede ver en el panel de control. Para obtener más información sobre el Panel de control, consulta el artículo del Panel de control de VEXcode VR.


Usos comunes de un sensor de parachoques

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

El sensor de parachoques puede ser presionado por las paredes en el patio de recreo del laberinto de pared.

Diagrama que muestra las características del robot VEXcode VR, destacando sus capacidades en programación, simulación y aplicaciones educativas para el aprendizaje STEM.

El sensor de parachoques también puede ser presionado por las paredes que rodean diferentes parques infantiles.


Uso del sensor de parachoques en bloques VEXcode VR

Diagrama que ilustra las características del robot VEXcode VR, mostrando varios componentes y funcionalidades diseñados para mejorar la educación en codificación y el aprendizaje de la robótica para estudiantes y educadores.

Para comenzar a programar el sensor de parachoques, primero deberá abrir VEXcode VR. Para obtener más información, consulta el artículo Launch - Get Started with VEXcode VR.

Diagrama que muestra las características clave del robot VEXcode VR, destacando sus componentes y funcionalidades dentro de un entorno de programación en línea para aprender conceptos de codificación y robótica.

A continuación, busque la categoría Detección en el cuadro de herramientas y busque el <Pressing Bumper> bloque.

Cambiar el sensor del parachoques

Diagrama que ilustra las características del robot VEXcode VR, destacando sus componentes y funcionalidades dentro del entorno de programación online diseñado para el aprendizaje de conceptos de codificación a través de la robótica virtual.

Puede seleccionar el Parachoques izquierdo o el Parachoques derecho en el menú desplegable.

Bloques booleanos

Diagrama que ilustra las características del robot VEXcode VR, destacando los componentes y funcionalidades que apoyan la educación en codificación y los principios de robótica para estudiantes y educadores en un entorno virtual.

Los bloques booleanos informan una condición como verdadera o falsa y se ajusta dentro de cualquier bloque con entradas hexagonales (seis lados) para otros bloques. El bloque booleano de parachoques de presión informa "verdadero" si se presiona el parachoques y "falso" si se libera o no se presiona el parachoques. Para obtener más información sobre los bloques booleanos, visite la Ayuda o el artículo Formas y significado de bloques - VEXcode VR.

El siguiente es un ejemplo de un código que hará que el robot de realidad virtual avance hasta que se tropiece con un objeto o pared.

Bloques C

Diagrama que ilustra las características del robot VEXcode VR, destacando los componentes y funcionalidades que apoyan la educación en codificación y los principios de robótica para estudiantes y educadores en un entorno virtual.

Los bloques C forman un bucle con el (los) bloque(s) dentro de ellos o verifican si una condición es verdadera o falsa. Están conformados para unir bloques de apilamiento por encima, por debajo o dentro de ellos. Los bloques de control del sensor del parachoques se utilizan comúnmente con condicionales (bloques C), como los bloques [If then] o [Wait until]. Para obtener más información sobre los bloques condicionales que se encuentran en la categoría Control, visite la Ayuda o el artículo Formas y significado de bloques - VEXcode VR.

En el siguiente ejemplo, el código hará que el robot VR conduzca en un cuadrado para siempre.


Uso del sensor de parachoques en VEXcode VR Python

Diagrama que ilustra las características del robot VEXcode VR, destacando sus capacidades en un entorno de programación en línea para aprender conceptos de codificación a través de una simulación de robot virtual.

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

Diagrama que ilustra las características del robot VEXcode VR, destacando sus componentes y capacidades en un entorno de programación virtual con fines educativos.

A continuación, busque la categoría Sensing en el cuadro de herramientas y busque los comandos left_bumper.pressed y right_bumper.pressed. Estas son funciones que informan un valor booleano sobre el sensor. Debido a que hay dos sensores de parachoques en el robot VR, hay opciones tanto para el parachoques derecho como para el izquierdo.

Diagrama que ilustra las características clave de los robots VEXcode VR, incluidos sensores, motores y elementos de diseño, destacando su funcionalidad en un entorno de programación virtual con fines educativos.

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: