Después de analizar mBot y conocer sus sensores ya podemos enfrentarnos a los retos de Juegos Robótica. El primer reto con mBot consiste en construir una canasta de baloncesto para pelotas de papel que sea capaz de detectar el paso de la pelota y marcar la puntuación acumulada.
Se trata de un reto de mBot de nivel medio. He preferido empezar con algo de dificultad para que veáis que buscando maneras alternativas de usar los sensores y actuadores se puede conseguir casi cualquier cosa.
Reto con mBot #1: Canasta de baloncesto.
El reto lanzado en el twitter de Juegos Robótica era el siguiente:

Para resolver el reto con mBot vamos a tener que limitarnos a lo que lleva de serie. La solución que os propongo para compartir con vuestros alumnos o para practicar en casa es la de detectar el paso de la bola de papel por el interior de la canasta mediante el sensor de ultrasonidos.
Para ello prepararemos un cono de papel a modo de canasta e instalaremos el sensor de ultrasonidos en su interior. Sujetamos el conjunto a mBot.

En el programa vamos a vigilar constantemente el dato que nos devuelve el sensor de ultrasonidos y si cambia su valor vamos a interpretar que la pelota ha pasado por el interior de la canasta de baloncesto.
Es importante disminuir la velocidad con la que pasa la pelota porque sino no tendremos tiempo de detectar el paso.

En robótica y automática debéis de intentar estimular el pensamiento lateral de los alumnos. Normalmente para hallar la solución del problema debemos utilizar las herramientas que tenemos disponibles de manera creativa, no siempre con su función lógica.
Llevar a cabo proyectos reales, físicos, permiten que los jóvenes programadores puedan equivocarse, ver su error y corregirlo. Equivocarse es la mejor manera de aprender y desarrollar el razonamiento para resolver problemas.
Os dejo el vídeo donde podéis ver mejor el funcionamiento del programa.
Marcador de puntuación.
Ya hemos detectado el paso de la pelota de papel. Ahora os propongo buscar solución al resto del reto con mBot. Se trata de poder mostrar de manera autónoma el marcador acumulado otorgando dos puntos por cada canasta. Debemos hacerlo con los elementos del robot no con la pantalla del PC.
La próxima semana publicaré una forma de resolver el marcador que creo que debe funcionar.
Los retos de Juegos Robótica se publican en la cuenta de twitter cada semana.
Puedes enviar tu solución comentando la entrada en juegosrobotica.es o a través de twitter o comentando el canal de youtube.
Dani S.
Deja una respuesta