Configurar un controlador en VEXcode EXP

Al comenzar a programar con VEXcode EXP, los bloques del Controlador no aparecerán en la Caja de Herramientas hasta que se haya configurado un Controlador.

Nota: Si tiene un controlador configurado, debe tener un controlador emparejado con su VEX EXP Brain para que se ejecute su proyecto.


Agregar un controlador

Barra de herramientas VEXcode EXP con el ícono de Dispositivos resaltado entre los íconos del Visor de código y la Consola de impresión.

Para configurar un controlador, seleccione el ícono Dispositivos para abrir la ventana Dispositivos.

Menú de dispositivos VEXcode EXP con el botón Agregar un dispositivo resaltado.

Seleccione "Agregar un dispositivo".

Menú Dispositivos VEXcode EXP después de seleccionar el botón Agregar un dispositivo. La opción Controlador está resaltada.

Seleccione "Controlador".

Menú Dispositivos VEXcode EXP después de seleccionar la opción Controlador. A continuación, se resalta el botón Listo.

Si desea programar el controlador usando VEXcode EXP, seleccione "Listo" para completar la configuración.

  • Si desea configurar el controlador para usarlo sin codificación, consulte las opciones adicionales a continuación.

Menú de dispositivos VEXcode EXP con el controlador agregado anteriormente resaltado. También se muestra la caja de herramientas de bloques y se resaltan dos bloques de eventos específicos del controlador.

Una vez que se agrega el Controlador, verá el Controlador agregado a la Ventana Dispositivos y los bloques del Controlador (como los resaltados en esta imagen) aparecerán en la Caja de herramientas.


Asignación de la transmisión a los joysticks del controlador

Ahora que el controlador se ha agregado a la configuración del robot, puede asignar la transmisión a los joysticks del controlador en la ventana Dispositivos. Esto le permite asignar la transmisión a los joysticks del controlador sin tener que agregar código adicional.

  • El siguiente ejemplo utiliza el proyecto de ejemplo Clawbot (Drivetrain 2-Motor).
    Miniatura del proyecto de ejemplo del motor Clawbot Drivetrain 2.

Barra de herramientas VEXcode EXP con el ícono de Dispositivos resaltado entre los íconos del Visor de código y la Consola de impresión.

Seleccione el ícono Dispositivos para abrir la ventana Dispositivos.

Menú de dispositivos VEXcode EXP con el controlador agregado anteriormente resaltado.

Seleccione "Controlador".

Menú de dispositivos VEXcode EXP con las opciones del controlador mostradas. Hay un diagrama de todos los botones del controlador, y cada botón se puede conectar a grupos de motores o transmisiones seleccionándolos en el diagrama. El botón del joystick izquierdo está resaltado y un ícono indica que está conectado al Arcade izquierdo en el tren motriz.

Seleccione un icono de joystick para alternar entre las opciones.

  • Al seleccionar un icono de joystick varias veces se recorrerán todas las opciones.
  • Deténgase una vez que se muestre el modo de conducción deseado.

Los cuatro modos de conducción entre los que puedes elegir son: Arcade izquierdo, Arcade derecho, Arcade dividido y Tanque.

Menú de dispositivos VEXcode EXP con las opciones del controlador mostradas. Un ícono indica que el joystick izquierdo está controlando el tren motriz mediante el esquema de control Arcade izquierdo.

Arcade izquierdo

Todo el movimiento está controlado por el joystick izquierdo.

Menú de dispositivos VEXcode EXP con las opciones del controlador mostradas. Un ícono indica que el joystick derecho está controlando el tren motriz mediante el esquema de control Arcade derecho.

Arcade derecho

Todo el movimiento está controlado por el joystick derecho.

Menú de dispositivos VEXcode EXP con las opciones del controlador mostradas. Un ícono indica que ambos joysticks controlan el tren motriz mediante el esquema de control Split Arcade.

Arcade dividido

El movimiento hacia adelante y hacia atrás se controla con el joystick izquierdo, mientras que el giro se controla con el joystick derecho.

Menú de dispositivos VEXcode EXP con las opciones del controlador mostradas. Un ícono indica que ambos joysticks están controlando el tren motriz mediante el esquema de control del tanque.

Tanque

El motor izquierdo se controla con el joystick izquierdo, mientras que el motor derecho se controla con el joystick derecho.

 

Menú de dispositivos VEXcode EXP con las opciones del controlador mostradas. A continuación, se resalta el botón Listo.

Seleccione "Listo" para guardar su configuración.


Asignación de motores a los botones del controlador

Una vez que el controlador se haya agregado a la configuración del robot, puede asignar motores a botones específicos del controlador en la ventana Dispositivos.  La asignación de motores en la ventana Dispositivos le permite controlar motores individuales o grupos de motores sin necesidad de agregar código.

  • El siguiente ejemplo tiene dos motores configurados: ClawMotor y ArmMotor.

Barra de herramientas VEXcode EXP con el ícono de Dispositivos resaltado entre los íconos del Visor de código y la Consola de impresión.

Seleccione el ícono Dispositivos para abrir la ventana Dispositivos.


Menú de dispositivos VEXcode EXP con el controlador agregado anteriormente resaltado.

Seleccione "Controlador".

Menú de dispositivos VEXcode EXP con las opciones del controlador mostradas. Los botones aparte de los joysticks están resaltados, con los botones L1 y L2 conectados a un grupo de motor de brazo y los botones A y B conectados a un grupo de motor de garra.

Configure un motor para un botón seleccionando los botones en el controlador.

  • Al seleccionar el mismo botón varias veces se recorrerán los motores configurados.
  • Deténgase una vez que se muestre el motor deseado.

El controlador tiene cuatro grupos de botones (L, R, E y F). Cada grupo puede tener un único motor (que no forma parte de la transmisión) configurado para ellos.

Nota: Una vez que se ha configurado un motor, no se mostrará como una opción para los otros botones.

Menú de dispositivos VEXcode EXP con las opciones del controlador mostradas y los botones conectados a los grupos de motores del robot. A continuación, se resalta el botón Listo.

Seleccione "Listo" para guardar su configuración.


Eliminar un controlador

Menú de dispositivos VEXcode EXP con las opciones del controlador mostradas. A continuación, se resalta el botón Eliminar.

Se puede eliminar un controlador seleccionando la opción "Eliminar" en la parte inferior de la pantalla.

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

Last Updated: