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.
Elige qué botón del controlador utilizar.
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.
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.
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]