Control de la neumática mediante botones del controlador

Controlar la neumática con su controlador V5 requiere un proyecto personalizado. Este artículo describirá cómo crear un proyecto VEXcode V5.


Configurando su proyecto

Diagrama que ilustra los componentes neumáticos V5 y sus conexiones, mostrando varias piezas utilizadas en los sistemas robóticos VEX para la funcionalidad neumática.

Seleccione el botón Dispositivos para abrir la ventana Dispositivos.

Diagrama que ilustra los componentes neumáticos V5, incluidas varias piezas y conexiones, utilizados en aplicaciones robóticas. La imagen proporciona una referencia visual para comprender el diseño y la funcionalidad de los sistemas neumáticos en la robótica V5.

Seleccione "Agregar un dispositivo".

Diagrama que ilustra los componentes neumáticos V5, mostrando varias partes y sus conexiones, relevantes para la descripción de la categoría V5.

Para iniciar su proyecto VEXcode V5 para controlar su neumática, necesitará configurar dos dispositivos.

Deberá agregar el dispositivo controlador.

Para obtener más información sobre cómo configurar un dispositivo controlador, consulte el artículo Configuración del controlador V5 en VEXcode V5 de la biblioteca VEX.

Diagrama que ilustra los componentes neumáticos V5, incluidas varias piezas y sus conexiones, utilizados en aplicaciones robóticas. Diagrama que ilustra los componentes neumáticos V5 y sus funciones, mostrando varias piezas y conexiones utilizadas en los sistemas robóticos VEX.

 

También deberá agregar la salida digital del dispositivo de 3 cables.

Para obtener más información sobre cómo configurar un dispositivo de salida digital, consulte el artículo Configuración de dispositivos de entrada y salida digital de 3 cables en VEXcode V5 de la biblioteca VEX.


Controle su cilindro neumático con dos botones del controlador

Hay dos métodos comúnmente preferidos que utilizan los conductores para controlar la neumática de su robot. 

Una forma es utilizar dos botones diferentes en el controlador: un botón para extender el cilindro neumático y un botón para retraer el cilindro neumático. Se puede agregar lo siguiente a su proyecto VEXcode V5 para controlar su cilindro neumático usando 2 botones en el controlador.

Diagrama que ilustra los componentes del sistema neumático V5 y sus conexiones, resaltando la funcionalidad y el diseño para fines educativos en robótica.

Desde la caja de herramientas de detección, agregue un bloque de salida digital configurado al bloque [cuando se inicia].

El bloque [establecer salida digital] debe estar configurado en 'bajo'. Esto asegurará que su cilindro neumático comience el proyecto completamente retraído.

Diagrama que ilustra los componentes neumáticos V5 y sus conexiones, mostrando varias partes y sus funciones en un sistema robótico, diseñado para mejorar la comprensión de los sistemas neumáticos en la robótica VEX.

Desde la caja de herramientas Eventos, agregue un bloque [cuando se presiona el botón del controlador].

Seleccione el botón del controlador que prefiera usar para extender el cilindro neumático.

En este ejemplo se utiliza el botón L1.

Diagrama que ilustra los componentes neumáticos V5 y su disposición, mostrando varias piezas y conexiones para sistemas neumáticos robóticos efectivos.

Agregue un bloque [establecer DigitalOut].

Seleccione 'alto' para la configuración de salida digital.

Esto hará que el cilindro neumático se extienda cuando se presione el botón L1 en el controlador.

Diagrama que ilustra los componentes y la configuración del sistema neumático V5, mostrando varios elementos como válvulas, cilindros y conexiones, relevantes para la descripción de la categoría V5.

Desde la caja de herramientas Eventos, agregue otro bloque [cuando se presiona el botón Controlador].

Seleccione el botón del controlador que prefiera usar para retraer el cilindro neumático.

En este ejemplo se utiliza el botón L2.

Diagrama que ilustra los componentes neumáticos V5 y sus conexiones, mostrando varias partes y su disposición dentro del sistema robótico V5.

Agregue un bloque [establecer DigitalOut].

Déjelo en "bajo" para la configuración de salida digital.

Esto hará que el cilindro neumático se retraiga cuando se presione el botón L2 en el controlador.

Guarde el proyecto, descárguelo en V5 Robot Brain y ejecútelo para probar su control del cilindro neumático usando su controlador.

Para obtener más información sobre cómo guardar, descargar y ejecutar proyectos VEXcode V5, consulte la sección Abrir y guardar proyectos de bloques de la biblioteca VEX.


Controle su cilindro neumático con un único botón controlador

Otro método preferido que utilizan los conductores para controlar la neumática de su robot es utilizar un solo botón: el botón extiende el cilindro neumático cuando se presiona y luego lo retrae cuando se presiona nuevamente. Se puede agregar lo siguiente a su proyecto VEXcode V5 para controlar su cilindro neumático usando un solo botón en el controlador.

Diagrama que ilustra los componentes del sistema neumático V5 y sus conexiones, resaltando la funcionalidad y el diseño para fines educativos en robótica.

Desde la caja de herramientas de detección, agregue un bloque de salida digital configurado al bloque [cuando se inicia].

El bloque [establecer salida digital] debe estar configurado en 'bajo'. Esto asegurará que su cilindro neumático comience el proyecto completamente retraído.

Diagrama que ilustra los componentes neumáticos del VEX V5 y sus conexiones, mostrando varias partes y su disposición con fines educativos en robótica.

En la caja de herramientas Variables, seleccione Crear booleano.

Para este ejemplo vamos a llamar al booleano: digitaloutON.

Diagrama que ilustra los componentes neumáticos V5, mostrando varias partes y sus conexiones con fines educativos en robótica.

Agregue un bloque [establecer salida digital ON].

Deje el booleano establecido en <true>.

Diagrama que ilustra los componentes neumáticos V5 y sus conexiones, mostrando varias partes y sus funciones en un sistema robótico, diseñado para mejorar la comprensión de los sistemas neumáticos en la robótica VEX.

Desde la caja de herramientas Eventos agregue un bloque {when Controller button pressed}.

Seleccione el botón del controlador que prefiera usar para extender el cilindro neumático.

En este ejemplo se utiliza el botón L1.

Diagrama que ilustra los componentes neumáticos V5 y sus funciones, incluidos cilindros, válvulas y sistemas de suministro de aire, mostrando la configuración y las conexiones para operaciones neumáticas efectivas en robótica.

Desde la caja de herramientas Control agregue un bloque [si entonces]

Diagrama que ilustra los componentes neumáticos V5, mostrando varias partes y sus conexiones, relevantes para la descripción de la categoría V5 en robótica.

Agregue un booleano <digitaloutON> al if.

Diagrama que ilustra los componentes y funcionalidades del sistema neumático V5, mostrando varias partes y sus conexiones, relevantes para la descripción de la categoría V5.

Agregue un bloque [establecer DigitalOut] a la parte 'entonces' del bloque C.

Cambie el bloque [establecer DigitalOut] a 'alto'.

Diagrama que ilustra los componentes neumáticos V5 y sus conexiones, mostrando varias partes y sus funciones en el sistema robótico V5.

Agregue un bloque [set DigitalOut] a la parte 'else' del bloque C.

Deje el bloque [establecer DigitalOut] como 'bajo'.

Diagrama que ilustra los componentes neumáticos V5 y sus conexiones, mostrando varios elementos como cilindros, válvulas y tubos, relevantes para el sistema robótico V5.

Agregue un bloque [establecer salida digital ON].

Cambie el booleano a <false>.

Esto cambiará el valor booleano, de modo que la próxima vez que se presione el botón L1 la condición irá al "otro" del bloque de control C.

Diagrama que ilustra los componentes neumáticos VEX V5 y sus conexiones, mostrando el diseño y la funcionalidad dentro del sistema V5.

Agregue otro bloque [set digitaloutON].

Deje el booleano en <true>.

Esto cambiará el valor booleano, de modo que la próxima vez que se presione el botón L1 la condición pasará al "entonces" del bloque de control C.

Diagrama que ilustra los componentes neumáticos VEX V5, incluidos cilindros, válvulas y tanques de aire, utilizados en aplicaciones robóticas para controlar el movimiento y la fuerza.

Desde la caja de herramientas Control, agregue un bloque [esperar] a ambas secciones del bloque C [si entonces si no].

Cambie el valor a (0,1) segundos en cada bloque [espera].

Esto permitirá un breve período de tiempo para que la condición detecte que se está presionando el botón.

El botón extenderá el cilindro neumático cuando se presione y luego lo retraerá cuando se presione nuevamente.

Guarde el proyecto, descárguelo en V5 Robot Brain y ejecútelo para probar su control del cilindro neumático utilizando su controlador.

Para obtener más información sobre cómo guardar, descargar y ejecutar proyectos VEXcode V5, consulte la sección Abrir y guardar proyectos de bloques de la biblioteca VEX.

Diagrama que ilustra los componentes del sistema neumático VEX V5, incluidos cilindros, válvulas y tanques de aire, mostrando su disposición y conexiones con fines educativos.

Los bloques para controlar sus cilindros neumáticos deberán recrearse en un proyecto de ejemplo para la plantilla de competencia antes de que su robot esté listo para usarse en una competencia utilizando un sistema de control de campo.

Para obtener más información sobre la plantilla de competencia, consulte el artículo Uso de la plantilla de competencia de bloques en VEXcode V5 en la biblioteca VEX.

Estos proyectos se pueden utilizar para controlar cilindros neumáticos de simple efecto y de doble efecto. Si se conectan dos cilindros neumáticos a una válvula solenoide mediante un conector en “T”, ambos cilindros serán controlados por el mismo conjunto de bloques.

Nota: El puerto de 3 cables del V5 Robot Brain volverá a ser un puerto de entrada digital cuando se detenga el proyecto. Esto, si hay suficiente presión de aire residual, puede hacer que el cilindro neumático se extienda. Para evitar esto, libere la presión del aire cambiando la válvula de dedo a la posición de apagado o presionando el núcleo de la válvula de neumático Schrader antes de detener el proyecto.

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

Last Updated: