Mis bloques es una de las categorías de bloques dentro de VEXcode IQ. 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
Seleccione "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 "Crear un bloque (vista previa)". Cambie el nombre de la entrada ingresando en el campo "número" y luego seleccione "Aceptar".
Agregar una entrada (booleana)
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
Seleccione 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".
Combina entradas y etiquetas
Combine entradas y etiquetas para crear una secuencia de bloques.
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 utilizar el bloque Definir
Ahora se puede utilizar un parámetro desde el bloque "definir" una vez creado.
Adjunte bloques adicionales al bloque "definir".
Utilice parámetros del bloque "definir".
Utilice "Mi bloque" adjunto al bloque "Cuando comenzó".
Cómo usar Mis bloques
Ejemplo de reproducción de sirena
En este ejemplo, el robot utilizará Mis bloques para:
- Reproduce el sonido de la sirena 3 veces.
- Avance 12 pulgadas
- Reproduce el sonido de la sirena 6 veces.
El bloque de sombrero "definir" desglosa un procedimiento. En el siguiente video de ejemplo, este bloque “definitorio” hat desglosa los bloques utilizados para reproducir un sonido de sirena una cierta cantidad de veces. Arrastre los argumentos desde el bloque de definición para usarlos 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 vídeo.
Una vez que se cambian los parámetros, el proyecto está listo para ser descargado y ejecutado.
Imprimir con ejemplo de nueva línea
En este ejemplo, el robot utilizará Mis bloques para:
- Avance 15 pulgadas
- Imprime la capacidad de la batería y también mueve el cursor a una nueva línea en la pantalla del Brain.
- Gira el robot 180 grados hacia la derecha.
- Imprime la capacidad de la batería y también mueve el cursor a una nueva línea en la pantalla del Brain.
El bloque de sombrero "definir" descompone los bloques utilizados para imprimir los valores del indicador del sensor y luego pasa a una nueva línea. Arrastre los argumentos desde el bloque de definición para usarlos 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 vídeo.
Una vez que se cambian los parámetros, el proyecto está listo para ser descargado y ejecutado.