Detección del controlador#

Para que los bloques de detección de controlador aparezcan en VEXcode, primero se debe conectar un controlador V5 a VEXcode V5.

Consulte estos artículos para obtener más información:

Controlador presionado#

El bloque Controlador presionado se utiliza para informar si se presiona un botón en el controlador V5.

<[Controller 1 v] [Arriba v] presionado?>

El bloque Controlador presionado informa Verdadero cuando se presiona el botón del Controlador seleccionado.

El bloque Controlador presionado informa Falso cuando el botón del Controlador seleccionado no está presionado.

Elige qué controlador utilizar.

Imagen de un controlador V5 con un botón presionado, que indica el estado actual del controlador.

Elige qué botón del controlador utilizar.

Imagen de un botón del controlador V5 presionado, lo que indica la interacción del usuario con el dispositivo.

En este ejemplo, el Cerebro imprimirá un mensaje en su pantalla la primera vez que se presione el botón X del controlador.

cuando empezó :: hat events
[Don't do anything until the X button is pressed.]
esperar hasta <[Controller 1 v] [X v] presionado?>
imprimir [The X button was pressed.] en [Brain v] ◀ y coloque el cursor en la siguiente fila

Puesto de controlador#

El bloque Posición del controlador se utiliza para informar la posición de un joystick en el controlador V5 a lo largo de un eje.

(Posición [1 v] del controlador)

El bloque Posición del controlador informa un rango de -100 a 100.

El bloque Posición del controlador informa 0 cuando el eje del joystick está centrado.

Elige el eje del joystick.

Diagrama que ilustra el eje de posición del controlador para los sistemas de detección de motores y control cerebral V5.

En este ejemplo, el cerebro imprimirá el eje de los joysticks del controlador V5.

cuando empezó :: hat events
imprimir (Posición [3 v] del controlador) en [Brain v] ◀ y coloque el cursor en la siguiente fila

Habilitar/deshabilitar el controlador#

El bloque Habilitar/Deshabilitar controlador se utiliza para habilitar o deshabilitar las acciones configuradas del controlador desde el menú Dispositivos.

Controlador [Disable v]

Elija habilitar o deshabilitar las acciones del controlador configuradas. De forma predeterminada, el controlador está habilitado al inicio de cada proyecto.

Imagen de la interfaz del controlador V5 Brain que muestra el temporizador, el estado de la batería y la posición del cursor en la pantalla táctil.

En este ejemplo, el controlador se deshabilitará al inicio del proyecto y se habilitará nuevamente después de que el tren motriz se haya movido 6 pulgadas hacia adelante.

cuando empezó :: hat events
Controlador [Disable v]
unidad [adelante v] para (6) [pulgadas v] ▶
Controlador [Enable v]