Uso de My Blocks en VEXcode VR

Mis bloques es una de las categorías de bloques dentro de VEXcode VR. Algunas otras categorías incluyen Imán, Aspecto, 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

Categoría Mis bloques seleccionada en la paleta Bloques

Selecciona "Crear un bloque" en la categoría Mis bloques.

Pila My Blocks que muestra una llamada de bloque personalizada en un proyecto VEXcode VR

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)

Espacio de trabajo VEXcode VR con una definición de My Block y el bloque personalizado agregado a la pila del proyecto

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

Agregar una entrada (booleano)

Menú My Blocks con el bloque personalizado "Drive in a square" disponible para su uso en VEXcode VR

Seleccione la opción "Agregar una entrada (booleana)" en la pantalla "Crear un bloque (vista previa)". Cambie el nombre de la entrada ingresando en el campo "Booleano", luego seleccione "Aceptar".

Agregar una etiqueta

El botón Mis bloques se utiliza para crear bloques personalizados en VEXcode VR

Selecciona la opción "Agregar una etiqueta" en la pantalla "Crear un bloque (vista previa)". Cambie el nombre de la etiqueta ingresando en el campo "Texto de la etiqueta", luego seleccione "Aceptar".

Combinar entradas y etiquetas

Mi bloque con entradas de velocidad y distancia en la paleta de bloques VEXcode VR

Combina entradas y etiquetas para crear una secuencia de bloques.


Cómo eliminar entradas / etiquetas

Eliminar la entrada seleccionada del menú de configuración de Mi bloque

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

Espacio de trabajo VEXcode VR con My Blocks organizando una secuencia personalizada en bloques reutilizables

Ahora se puede usar un parámetro del bloque "Definir" una vez que se crea.

Bloques que muestran una definición de My Block con comandos Pen Down, Drive y Turn para el robot VR

Adjunte bloques adicionales al bloque "Definir".

Agregar un bloque numérico como entrada a un parámetro My Block en VEXcode VR

Utilice los parámetros del bloque "Definir".

Paleta Mis bloques con el bloque personalizado Dibuja un cuadrado disponible para su uso

Utilice el bloque "Mi bloque" adjunto al bloque "Cuando comience".


Cómo usar My Blocks

Ejemplo de Cuadrados de Dibujo

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

  • Avance 200 mm
  • Dibuja un cuadrado de 300 mm con el bolígrafo negro
  • Gire a la derecha 25 grados
  • Dibuja un cuadrado de 500 mm con el bolígrafo rojo

El bloque de sombrero "Definir" desglosa un procedimiento. En el siguiente ejemplo, este bloque de sombrero "Definir" desglosa los bloques utilizados para dibujar un cuadrado un cierto número de veces. Arrastre los argumentos del bloque define que se utilizarán dentro de los bloques, como se muestra en este video.

Una vez que se establece el bloque "Definir", el bloque recién creado ahora se puede arrastrar y agregar al bloque "Cuando se inicia" para establecer los parámetros, como se muestra en este video.

Proyecto VEXcode VR usando un My Block para repetir comandos para dibujar dos cuadrados con la herramienta de lápiz

Una vez cambiados los parámetros, el proyecto está listo para ser iniciado.

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

Last Updated: