El cuarto reto con mBot consiste en programar a mBot como un robot mentalista adivinador.
Se trata de un reto de mBot de nivel medio.
Reto con mBot #4: Robot mentalista.
El reto lanzado en el twitter de Juegos Robótica era el siguiente:
Para entender mejor este reto el planteamiento se lanzó a través del siguiente vídeo:
El reto consiste en hacer que mBot pueda responder correctamente “si” o “no” a una pregunta que se le haga. Realmente el truco está en que si nosotros queremos engañar a la persona que está realizando la pregunta deberemos de grabar la respuesta correcta al robot sin que la persona que pregunte se de cuenta.
Para ello haremos un bucle mostrando los LEDs en verde y rojo a intervalos y para grabar la respuesta “si” o “no” pasaremos la mano discretamente por el sensor de ultrasonidos en el momento justo que estén los LEDs en verde para grabar una respuesta positiva o en rojo para una respuesta negativa.
Luego tan sólo tendremos que mostrar la respuesta positiva o negativa mediante color de los LEDs y sonido una vez nuestra “víctima” pulsa el botón en placa.
El programa que os propongo quedaría de la siguiente manera:
Podéis ver el diseño del programa para mBot con mBlock paso a paso en el siguiente vídeo:
Utilizad los comentarios en esta entrada o en Youtube para plantear vuestras preguntas, pero no os quedéis con ninguna duda.
La semana que viene tendremos nuevo reto, estad atent@s!
Deja una respuesta