Retos Maqueen

Introducción

Agradecimientos al autor Pedro Ruiz por la publicación de estos retos en https://pedroruizf.github.io/maqueen_retos/index.html licencia Licencia Creative Commons Reconocimiento Compartir igual 4.0

Este sitio plantea una serie de retos basados en los que se muestran en la wiki de dfrobot sobre el robot maqueen, y otros de cosecha propia del autor.

Los retos pueden descargarse en formato zip en este enlace

maqueen.jpg

Otros posibles retos con maqueen podrían ser:

Control de Motores

Se trata que el robot haga la siguiente secuencia de movimiento de forma indefinida:

reto_01.png

Neopixel

El robot maqueen posee cuatro Leds RGB (Red, Green, Blue) en su parte inferior, en realidad son tres leds de colores encapsulados. En ellos puedo realizar una adición de colores luz indicando la intensidad de los tres colores luz para formar el color deseado.

Existen webs para componer colores muy útiles para conseguir colores RGB concretos: https://htmlcolorcodes.com/es/

RETO

Se trata de conseguir que el robot maqueen represente en sus leds RGB colores aleatorios, cambiando el mismo cada segundo.

reto_02a.png

RETO

Se trata de hacer gradación de colores con los LEDs RGB Neopixel que tiene nuestro robot.

reto_02.png

leds frontales

Este reto consiste en hacer una intermitencia con los dos leds rojos frontales del robot. El tiempo de encendido de cada led es de medio segundo.

reto_03.png

Distancia con US

Este reto consiste en mostrar la distancia a la que están los obstáculos en los leds de micro:bit (matriz de 25 leds).

reto_04.png

Reconocimiento de teclas mando IR

Esta tarea consiste en determinar el valor numérico que tienen las teclas de un mando a distancia cualquiera.

reto_05.png

maqueen teledirigido con mando IR

Este reto consiste en asignar a cuatro teclas de una mando a distancia por infrarrojos (IR), los cuatro movimientos básicos del robot. Cuando se pulsen provocarán respectivamente movimientos como: adelante, atrás, izquierda y derecha por un tiempo.

reto_06.png

lectura sensor IR de suelo

La tarea consiste en visualizar en la pantalla de micro:bit (matriz de 25 leds) el estado de los sensores de infrarrojos de suelo. El sensor dará valor 1 a blanco y 0 a negro.

reto_07.png

seguidor de líneas

El reto consiste en hacer un siguelíneas negras, las líneas del circuito deben ser más anchas que la distancia entre los sensores infrarrojos de suelo del robot.

reto_08.png

Si no tienes las líneas del circuito, y quieres imprimirlas o si quieres ver una versión más sofisticada aquí

evita-obstáculos

El reto consiste en que el robot evite obstáculos que estén a menos de 20 cm del mismo. Además cuando los evita lo hará aleatoriamente a derechas o izquierdas.

reto_09.png

seguidor de luz

El reto consiste en que le robot persiga una fuente luminosa a partir de cierto umbral de luz. Recordamos que el sensor de luz de la micro:bit se encuentra en la matriz de leds.

reto_10.png

Control remoto desde otra micro:bit con radio

Se trata de controlar el robot maqueen con otra micro:bit a través de la radio y con el acelerómetro. Jugando con las aceleraciones en el eje x (izquierda o derecha) controlamos a maqueen con los giros en los mismos sentidos. Modificando las aceleraciones en el eje y (adelante o hacia atrás) controlamos los movimientos del robot en esos sentidos. 

Con este reto conseguimos un control remoto de maqueen a través del acelerómetro de otra micro:bit.

Código Micro:bit emisora:

reto_11_e.png

Código de Micro:bit de maqueen (receptora):

reto_11_r.png

persigue-objetos

El reto consiste en que maqueen rastree a derechas o izquierdas (al azar), si hay objetos en un radio menor a 20 cm, si lo encuentra lo persigue.

reto_12.png