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
Selecciona "Crear un bloque" en la categoría Mis bloques.
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)
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)
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
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
Combina entradas y etiquetas para crear una secuencia de bloques y, a continuación, selecciona «Aceptar».
Cómo eliminar entradas / etiquetas
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
Ahora se puede usar un parámetro desde el {Define} bloque una vez que se crea.
Adjunta bloques adicionales al {Define} bloque.
Usar parámetros del {Define} 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.
Una vez que se cambian los parámetros, el proyecto está listo para ser descargado y ejecutado.