4.6 Testeo con mBlock

Proponemos este test completo de todos los componentes y actuadores

La propuesta es A MCLON LE GUSTA LA MARCHA PERO NO LE GUSTA EL ALCOHOL :

  1. Si se pulsa el botón comienza el programa
  2. Que el mClon realice un circuito siguelíneas (puedes descargartelo imprimiento estos 4 ficheros Word en este enlace )
  3. Si en el camino encuentra una lata, la retira
  4. Si se hace de noche, se pone a cantar

Explicación del programa:

Tiene varios bloques definidos, este bloque SIGUE LINEA cumple la función de seguir la línea negra, pero si detecta un 3, llama al bloque Buscalinea pues está fuera del circuito:

embedded-image-exTgiptk.png

El bloque BuscaLinea elige un número al azar y el 80% de veces retrocede a buscarlo, el otro 20% busca girando. Esto se hace así porque algunas veces se queda "atascado" hacia delante y hacia atrás, ese 20% es para romper ese ciclo vicioso.

embedded-image-y6sR2hHq.png

La función VERLATA mira si hay una lata delante, y en ese caso la retira :

embedded-image-oIrZATxS.png

La función Para-si-oscuridad esta basado en este vídeo, se detiene en el caso de que se apaguen las luces y reproduce un juego de luces con RGB y sonidos con el Buzzer:

embedded-image-FXAntiCd.png

Donde el bloque LUCES enciende los RGB al azar

embedded-image-Rh5Z25A7.png

Finalmente el programa principal que llama a todos los bloques es

embedded-image-oNLQTSV2.png

Donde tenemos que definir:

Para la variable luz recomendamos usar el programa visto en 4.3 Testeo sensores

En la página https://mclon.org/ puedes encontrar interesantes propuestas en el apartado mBlock :


Revision #4
Created 21 March 2022 12:40:06 by Javier Quintana
Updated 25 April 2022 09:13:21 by Javier Quintana