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


¿Qué es un sensor de parachoques?

Ubicación del sensor del parachoques delantero en el robot VEXcode VR

Un sensor de parachoques es un interruptor. El sensor de parachoques informa si se presiona o se 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.

Ubicación del sensor del parachoques delantero en el robot VEXcode VR

El valor del sensor del parachoques se puede ver en el tablero. Para obtener más información sobre el Dashboard, consulte el artículoVEXcode VR Dashboard.


Usos comunes de un sensor de parachoques

Ubicación del sensor del parachoques delantero en el robot VEXcode VR

El sensor de parachoques puede ser presionado por las paredes en Wall Maze Playground.

Ubicación del sensor del parachoques delantero en el robot VEXcode VR

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


Uso del sensor de parachoques en bloques de realidad virtual VEXcode

Ubicación del sensor del parachoques delantero en el robot VEXcode VR

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

Ubicación del sensor del parachoques delantero en el robot VEXcode VR

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

Cambiar el sensor del parachoques

Ubicación del sensor del parachoques delantero en el robot VEXcode VR

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

Bloques booleanos

Ubicación del sensor del parachoques delantero en el robot VEXcode VR

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

El siguiente es un ejemplo de un código que hará que el robot VR avance hasta chocar contra un objeto o una pared.

Bloques C

Ubicación del sensor del parachoques delantero en el robot VEXcode VR

Los bloques C repiten los bloques dentro de ellos o verifican si una condición es verdadera o falsa. Tienen forma para unir bloques de pila encima, debajo o dentro de ellos. Los bloques de control del sensor de parachoques se usan comúnmente con condicionales (bloques C), como los bloques [Si entonces] o [Esperar hasta]. 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 bloques y significado - 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

Ubicación del sensor del parachoques delantero en el robot VEXcode VR

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

Ubicación del sensor del parachoques delantero en el robot VEXcode VR

A continuación, ubique la categoría Detección en la Caja 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 para el parachoques derecho e izquierdo.

Ubicación del sensor del parachoques delantero del robot VR mostrada en vistas frontal y lateral.

Para agregar el comando a su proyecto, puede arrastrarlo desde la Caja de herramientas o escribir el comando en el espacio de trabajo usando la función Autocompletar. Para obtener más información sobre el autocompletado en VEXcode VR con , consulte este artículo.

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

Last Updated: