Uso de My Blocks en VEXcode V5

Mis bloques es una de las categorías de bloques dentro de VEXcode V5. Algunas otras categorías incluyen Aspecto, Sonido, Detección y Variables. Mis bloques se utilizan para crear una secuencia de bloques que se pueden usar varias veces a lo largo de un proyecto.


Cómo hacer un bloque

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

Selecciona "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 bloques y la opción de cambio de nombre resaltada.

Cambie el nombre del bloque ingresando en el campo ‘Nombre del bloque’, luego seleccione ‘Aceptar’.


Cómo personalizar un bloque

Agregar una entrada (número)

Captura de pantalla de la interfaz de programación VEX V5 Blocks que muestra la opción 'Agregar entrada' en un tutorial de bloques, que ilustra 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 "Hacer un bloque". Cambie el nombre de la entrada ingresando en el campo ‘número’, luego seleccione ‘Aceptar’.

Agregar una entrada (booleana)

Captura de pantalla de la interfaz de programación VEX V5 Blocks que muestra la opción de bloque 'Add Boolean', que ilustra cómo incorporar la lógica booleana en los tutoriales de programación.

Seleccione la opción ‘booleana’ en la pantalla ‘Hacer un bloque’. Cambie el nombre de la entrada ingresando en el campo ‘booleano’, luego seleccione ‘Aceptar’.

Agregar una etiqueta

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

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

Combinar entradas y etiquetas

Captura de pantalla de la interfaz de programación VEX V5 Blocks 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.

Combina entradas y etiquetas para crear una secuencia de bloques y, a continuación, selecciona «Aceptar».


Cómo eliminar entradas / etiquetas

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

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


Cómo usar el bloque de definición

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 ajustes para la configuración del bloque.

Ahora se puede usar un parámetro desde el {Define} bloque una vez que se crea.

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 ajustes para la configuración del bloque.

Adjunta bloques adicionales al {Define} bloque.

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 ajustes para la configuración del bloque.

Usar parámetros del {Define} bloque.

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 ajustes para la configuración del bloque.

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


Cómo usar My Blocks

Ejemplo de conducir en cuadrados

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

  • Conduzca hacia adelante en un cuadrado de 200 mm.
  • Gire a la derecha 45 grados.
  • Avanza en un cuadrado de 300 mm.

El bloque {Define} Hat descompone un procedimiento. En el siguiente ejemplo, este bloque de {Define} sombrero descompone los bloques utilizados para conducir en un cuadrado un cierto número de veces. Arrastre los argumentos del {Define} bloque que se utilizará dentro de los bloques.

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

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

Una vez que se cambian los parámetros, el proyecto está listo para ser descargado y ejecutado.

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

Last Updated: