Usando Mis bloques en VEXcode V5

Mis bloques es una de las categorías de bloques dentro de VEXcode V5. Algunas otras categorías incluyen apariencia, sonido, detección y variables. Mis bloques se utilizan para crear una secuencia de bloques que se pueden utilizar varias veces a lo largo de un proyecto.


Cómo hacer un bloque

Captura de pantalla de la interfaz de selección de My Block en el software VEX V5, que ilustra las opciones para crear bloques personalizados en la sección Tutoriales de bloques.

Seleccione 'Crear un bloque' en la categoría Mis bloques.

Captura de pantalla que muestra cómo cambiar el nombre de un bloque en la interfaz de programación VEX V5, con el menú de selección de bloque y la opción de cambio de nombre resaltada.

Cambie el nombre del bloque ingresando en el campo "Nombre del bloque" y luego seleccione "Aceptar".


Cómo personalizar un bloque

Agregar una entrada (número)

Captura de pantalla de la interfaz de programación de bloques VEX V5 que muestra la opción 'Agregar entrada' en un tutorial de bloques, ilustrando cómo agregar entradas a un bloque en el entorno de programación.

Seleccione la opción 'Agregar una entrada (número)' en la pantalla 'Crear un bloque'. Cambie el nombre de la entrada ingresando en el campo "número" y luego seleccione "Aceptar".

Agregar una entrada (booleana)

Captura de pantalla de la interfaz de programación de bloques VEX V5 que muestra la opción de bloque 'Agregar booleano', ilustrando cómo incorporar lógica booleana en tutoriales de programación.

Seleccione la opción 'booleana' en la pantalla 'Crear un bloque'. Cambie el nombre de la entrada ingresando en el campo "booleano" y luego seleccione "Aceptar".

Agregar una etiqueta

Captura de pantalla de la interfaz de programación de bloques VEX V5 que muestra cómo agregar una etiqueta a un bloque, con opciones resaltadas y un diseño claro para la guía del usuario en la sección del tutorial.

Seleccione la opción 'Agregar una etiqueta' en la pantalla 'Crear un bloque'. Cambie el nombre de la etiqueta ingresando en el campo "Texto de la etiqueta" y luego seleccione "Aceptar".

Combina entradas y etiquetas

Captura de pantalla de la interfaz de programación de bloques VEX V5 que muestra el tutorial del bloque 'Combinar entradas', que ilustra cómo fusionar múltiples señales de entrada en una sola salida para programar robots.

Combine entradas y etiquetas para crear una secuencia de bloques, luego seleccione "Aceptar".


Cómo eliminar entradas/etiquetas

Captura de pantalla que muestra los pasos para eliminar un bloque en la programación VEX V5, presenta una interfaz de usuario con opciones resaltadas y botones para la eliminación.

Para eliminar una entrada o etiqueta, seleccione el ícono 'Borrar' en la parte superior de la entrada o etiqueta que desea eliminar.


Cómo utilizar el bloque Definir

Captura de pantalla de la función Definir bloque en V5, que ilustra cómo crear y personalizar bloques en la sección del tutorial. La imagen muestra una interfaz de usuario con opciones y configuraciones para la configuración de bloques.

Ahora se puede utilizar un parámetro desde el bloque {Define} una vez creado.

Captura de pantalla de la función Definir bloque en V5, que ilustra cómo crear y personalizar bloques en la sección del tutorial. La imagen muestra una interfaz de usuario con opciones y configuraciones para la configuración de bloques.

Adjunte bloques adicionales al bloque {Define}.

Captura de pantalla de la función Definir bloque en V5, que ilustra cómo crear y personalizar bloques en la sección del tutorial. La imagen muestra una interfaz de usuario con opciones y configuraciones para la configuración de bloques.

Utilice parámetros del bloque {Define}.

Captura de pantalla de la función Definir bloque en V5, que ilustra cómo crear y personalizar bloques en la sección del tutorial. La imagen muestra una interfaz de usuario con opciones y configuraciones para la configuración de bloques.

Utilice [Mi bloque] adjunto al bloque {When Started}.


Cómo usar Mis bloques

Ejemplo de conducción en cuadrados

En este ejemplo, el robot utilizará Mis bloques para:

  • Avance en un cuadrado de 200 mm.
  • Gire a la derecha 45 grados.
  • Avance en un cuadrado de 300 mm.

El bloque {Define} hat desglosa un procedimiento. En el siguiente ejemplo, este bloque {Define} hat descompone los bloques utilizados para conducir en un cuadrado un cierto número de veces. Arrastre los argumentos del bloque {Define} para usarlos dentro de los bloques.

Una vez configurado el bloque {Define} , el bloque recién creado ahora se puede arrastrar y agregar al bloque {When Started} para configurar los parámetros.

Ilustración de bloques V5 en un tutorial, que muestra varios elementos de programación y sus conexiones, diseñados para ayudar a los usuarios a comprender conceptos de codificación basados en bloques.

Una vez cambiados los parámetros el proyecto está listo para ser Descargar y Ejecutar.

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

Last Updated: