El Mi Bloque que acabamos de crear para que haga un recorrido en forma de cuadrado es genial, pero ¿qué se debe hacer si se desea agrandar el cuadrado? ¿O si desea que lo recorra con mayor velocidad? ¿Y si desea un triángulo?
Podría ingresar a Mi Bloque y cambiar las entradas cada vez, pero hay una forma mejor.
Configure su miniprograma, como lo hizo con el primer Mi Bloque: Seleccione los bloques que desea, luego, seleccione "Constructor de Mi Bloque" en el menú Herramientas para iniciar el Constructor de Mi Bloque.
Complete todas las secciones como lo hizo con el primer Mi Bloque, pero no haga clic en Terminar aún. Haga clic en el símbolo + en Mi Bloque para agregar un parámetro.
En la pestaña Configuración del parámetro, ingrese la información apropiada. Esto nos permitirá controlar qué tan grande será el cuadrado.
Ajuste el Valor por defecto, por ejemplo, a 1000, en caso de que olvide configurarlo cuando utilice el Mi Bloque en sus propios programas. Puede incluso seleccionar un estilo de barra deslizadora para su parámetro.
En la pestaña Iconos del parámetro, seleccione una imagen apropiada para el parámetro. En este ejemplo, controlamos la distancia que el robot recorrerá para formar el cuadrado, por lo que una flecha recta parece lo más apropiado.
Ahora que agregó su parámetro, haga clic en Terminar.
El parámetro nuevo, "Distancia", debe estar conectado a la entrada del miniprograma antes de poder controlarlo.
Conecte el cable que sale del parámetro Distancia a la entrada Grados del primer bloque Mover tanque. Esto nos permite controlar qué tan grande será el cuadrado que el robot recorrerá (consulte
Cables de datos para obtener más información).
Vuelva al programa principal y, ahora, podrá ver su Mi Bloque, pero esta vez con un parámetro para establecer el largo del lado para el miniprograma del cuadrado. Según el Estilo del parámetro que se seleccionó, puede ingresar el valor directamente o utilizar la barra de desplazamiento.
¿Qué debe hacer si desea que el robot recorra un triángulo o un hexágono?
Este es el mismo Mi Bloque, pero esta vez con parámetros para controlar:
1. la distancia del impulso hacia cada lado (Distancia),
2. qué tan rápido se impulsa el robot (Velocidad),
3. el ángulo a girar en cada esquina, y
4. cuántas veces repetir los comandos de impulso.
