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

La caja de herramientas de bloques VEXcode V5 muestra la categoría "Mis bloques" y resalta el botón "Crear un bloque".

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

Se ha abierto el menú Crear un bloque de VEXcode V5. El nombre de la manzana se ha cambiado a Drive in y está resaltado. El botón Aceptar que aparece a continuación también está resaltado.

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)

El menú Crear un bloque de VEXcode V5 está abierto y el nombre del bloque está configurado como Conducir dentro. Se ha añadido un campo de entrada numérica al bloque y ahora aparece resaltado.

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)

El menú Crear un bloque de VEXcode V5 está abierto y el nombre del bloque está configurado como Conducir dentro. Se ha añadido un campo de entrada booleano al bloque y ahora aparece resaltado.

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

El menú Crear un bloque de VEXcode V5 está abierto y el nombre del bloque está configurado como Drive in, seguido de la entrada de un número. Se ha añadido un campo de etiqueta al final del bloque y ahora aparece resaltado.

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

El menú "Crear un bloque" de VEXcode V5 está abierto y se ha creado un bloque personalizado. El bloque primero dice Drive in, luego hay un campo para ingresar un número y luego termina con una etiqueta que dice mm Square. En conjunto, el bloque personalizado dice Drive in X mm Square. El botón Aceptar está resaltado a continuación.

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


Cómo eliminar entradas/etiquetas

El menú Crear un bloque de VEXcode V5 está abierto y el nombre del bloque está configurado como Conducir dentro. Se ha añadido un campo de entrada numérica al bloque, y el icono Borrar que aparece encima del nuevo campo de entrada está resaltado.

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

El bloque Definición de mis bloques de VEXcode V5 está resaltado en el Espacio de trabajo. El bloque definido dice 'Introducir número mm cuadrado', y la palabra número es un parámetro numérico que se puede utilizar en la definición del bloque.

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

El bloque de definición de mis bloques de VEXcode V5 ahora incluye una definición de código. La pila tiene un bloque de repetición configurado en 4, y un bloque de avance de 200 mm con un bloque de giro de 90 grados, ambos dentro del bloque de repetición.

Adjunte bloques adicionales al bloque {Define}.

El bloque de definición de mis bloques de VEXcode V5 con el parámetro numérico ahora se utiliza en la definición. La pila tiene un bloque Repeat configurado en 4, y un bloque Drive for encima de un bloque Turn for 90 degrees dentro del bloque repeat. El parámetro numérico se ha colocado en el bloque Drive for, por lo que el bloque ahora dice Drive forward for number mm.

Utilice parámetros del bloque {Define}.

VEXcode V5 My Blocks añade un bloque de comandos debajo de un bloque When Started para ejecutar el nuevo bloque. Este bloque de comandos llamará al comando Drive in number mm square. El parámetro numérico está configurado en 300.

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 este vídeo de ejemplo, este bloque de sombrero {Define} descompone los bloques utilizados para introducir 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. Este proceso se muestra en este vídeo.

Proyecto de bloques VEXcode V5 que utiliza un bloque When started para ejecutar dos veces el bloque personalizado Drive in number mm square. La pila de instrucciones "Cuando se inicie" dice: Cuando se inicie, conduzca en un cuadrado de 200 mm, gire a la derecha 45 grados y luego conduzca en un cuadrado de 300 mm.

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: