En este reto hay que programar la placa Microbit para que Maqueen pueda aparcar en cordón de forma autónomapara que funcione como el clásico juego Pong en versión de un jugador.
Se trata de un reto de nivel intermedio.
Reto #118 Aparcamiento autónomo con Maqueen y Microbit
El reto lanzado en facebook y twitter de Juegos Robótica era el siguiente:
Este reto lo hemos reproducido con otros kits y vamos a plantearlo de manera similar. Lo primero que necesitaremos será adaptar la posición del sensor de ultrasonido para que pueda leer distancia lateralmente.
Queremos poder detectar y medir el hueco disponible para poder aparcar. Cuando el robot haya detectado que hay espacio suficiente para aparcar iniciará la maniobra de manera autónoma.
Vamos a aprovechar la nueva librería de Maqueen para Microblocks para utilizar este entorno de programación, pero el mismo método se puede aplicar con Makecode o cualquier otro entorno para programar Microbit.
Como es habitual te dejo un vídeo para que puedas entender mejor la resolución de este reto, pero recuerda que hay diversas soluciones para un mismo problema, por lo que es posible que lo hayas resuelto de otra manera. Apúntate a los cursos de Juegos Robótica para aprender a programar con robótica educativa desde cero y tener acceso a todos los retos de programación resueltos.
Como mejora se pueden hacer una indicación de intermitencia ámbar en el lado que se va a aparcar o mostrar información de las lecturas a través de la matriz de LEDs de Microbit.
Puedes añadir otras mejoras utilizando los conceptos avanzados de los cursos de nuestra plataforma.
Si quieres ser tú quien lance el reto con Lego Mindstorms EV3, mBot, Micro:bit, Arduino, Ranger, Lego WeDo, Codey Rocky o Lego Spike, sólo tienes que ponerte en contacto o dejar un comentario y no olvides suscribirte al boletín de Juegos Robótica para recibir actualizaciones sobre los retos de programación y el resto de recursos sobre robótica educativa.
¡La semana que viene tendremos nuevo reto!
hola tu sabes que no me anduvo el archivo me lo podrias vovler a enviar
Hola,
Este reto está resuelto con Microblocks por lo que al pulsar en “descarga el reto resuelto” te lleva al programa en Microblocks. Puedes conectar la placa Microbit y descargarlo o puedes reproducir el programa en MakeCode.
En cualquier caso si necesitas ayuda ponte en contacto a través del formulario de soporte y lo vemos.
Buenos días Dani:
No entiendo bien el programa en microblocks.
Podrías hacerlo en makecode
Lo preparo para los próximos días Pablo
ES que en makecode no encuentro el comando de cronómetro, está el de tiempo de ejecución pero no lo entiendo bien.
Otra cosa, Dani, en el vídeo, en microblocks, en la función de aparcar, el giro a la derecha no aparece, se ve en el programa que has puesto dos veces el giro del motor izquierdo (aunque cuando pones a funcionar el coche, sí que lo hace bien).
Un saludo.
Perdona, Dani:
Estaba equivocado. Ya he visto que lo que has hecho ha sido parar el motor izquierdo, y como antes estaban los dos motores marcha atrás, al parar el izquierdo solo giraría el derecho.
Otra pregunta. Para fijar el sensor de ultrasonidos a la base, ¿lo has pegado? No veo bien cómo se queda sujeto.
No exactamente… digamos que está pinzado a presión con el zócalo y los espadines (P1). Lo que sí que recomiendo es aislar con cinta aislante para evitar contactos o cortos en el sensor de ultrasonidos.