Mis bloques es una de las categorías de bloques dentro de VEXcode IQ. 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" y 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 "Crear un bloque (vista previa)". Cambie el nombre de la entrada ingresando en el campo "número", luego seleccione "Aceptar".
Agregar una entrada (booleano)
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
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" y luego seleccione "Aceptar".
Combinar entradas y etiquetas
Combina entradas y etiquetas para crear una secuencia de bloques.
Cómo eliminar entradas / etiquetas
Para eliminar una entrada o etiqueta, seleccione el icono "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 del bloque "definir" una vez que se crea.
Adjunte bloques adicionales al bloque "definir".
Utilice los parámetros del bloque "definir".
Utilice el bloque "Mi bloque" adjunto al bloque "Cuando comience".
Cómo usar My Blocks
Reproducir ejemplo de sirena
En este ejemplo, el robot usará Mis bloques para:
- Reproduzca el sonido de la sirena 3 veces
- Conduzca hacia adelante durante 12 pulgadas
- Reproduzca el sonido de la sirena 6 veces
El bloque de sombrero "definir" desglosa un procedimiento. En el siguiente video de ejemplo, este bloque de sombrero "definir" desglosa los bloques utilizados para reproducir un sonido de sirena un cierto número de veces. Arrastre los argumentos del bloque define que se utilizarán dentro de los bloques.
Una vez que se establece el bloque "definir", el bloque recién creado ahora se puede arrastrar y agregar al bloque "cuando se inició" para establecer los parámetros. Este proceso se muestra en este video.
Una vez cambiados los parámetros, el proyecto está listo para ser descargado y ejecutado.
Ejemplo de impresión con nueva línea
En este ejemplo, el robot usará Mis bloques para:
- Conduzca hacia adelante por 15 pulgadas
- Imprima la capacidad de la batería y también mueva el cursor a una nueva línea en la pantalla del cerebro
- Gire el robot 180 grados a la derecha
- Imprima la capacidad de la batería y también mueva el cursor a una nueva línea en la pantalla del cerebro
El bloque de sombrero "definir" desglosa los bloques utilizados para imprimir los valores del indicador del sensor y luego se mueve a una nueva línea. 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 inició" para establecer los parámetros. Este proceso se muestra en este video.
Una vez cambiados los parámetros, el proyecto está listo para ser descargado y ejecutado.