Juegos Robótica

Cursos de programación con robótica educativa

  • Newsletter
  • ¿Dudas? Así es la plataforma de cursos
  • Iniciar sesión

Reto con mBot #2. Seguidor de luz.

El segundo reto con mBot consiste en programar a mBot como seguidor de luz.

Se trata de un reto de mBot de nivel medio. Los próximos retos variarán de dificultad.

Reto con mBot #2: Seguidor de luz.

El reto lanzado en el twitter de Juegos Robótica era el siguiente:

seguidor de luz mBot twitter

Para resolver el seguidor de luz con mBot vamos a tener que limitarnos a lo que lleva de serie.

mBot dispone de un sensor de luz en la parte superior de la placa que recibe la luz de todas direcciones.

seguidor de luz light sensor mbot

Es prácticamente imposible hacer un seguidor de luz si no podemos medir direccionalmente por lo que os daba una pista en Twiter. Os aconsejaba fabricar algo para que la luz le llegara al sensor de una única dirección.

Yo lo he resuelto con un tubo hecho con cartón y papel de aluminio para captar mejor la luz. Mucho ojo manejando papel de aluminio en la placa, recordad siempre aislar por ejemplo con cinta adhesiva para evitar cortocircuitos.

seguidor de luz juegosrobotica

 

El planteamiento de programa para el seguidor de luz es que mBot gire sobre si mismo y vaya captando datos de valores de luminosidad.

Estableceremos dos parámetros «luz derecha» y «luz izquierda» que iremos comparando mientras hacemos girar a mBot. Cuando detectemos un aumento de la luminosidad y una posterior disminución querrá decir que hemos localizado la fuente de luz y haremos que mBot se acerque a ella una distancia.

Después seguiremos evaluando la posición de la fuente de luz en bucle y acercándonos cada vez más. Con esto conseguiremos que mBot funcione como seguidor de luz.

Lo mejor es que veáis este vídeo para entender mejor el funcionamiento y que luego le echéis un vistazo al programa que os dejo para descargar más abajo.

Podéis descargar aquí el programa del seguidor de luz con mBot en bloques para visualizar con mBlock. Normalmente no comparto el programa porque es más didáctico que aunque sea lo copiéis, pero en esta ocasión creo que es mejor tenerlo disponible y que entendáis bien el funcionamiento.

Hay cientos de maneras de resolver un mismo reto por lo que os invito a que probéis otras soluciones. Plantead vuestras dudas o mostrad otras soluciones en los comentarios de esta entrada.


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.


¿Cuál es tu perfil? *

Aviso legal

Comprueba tu bandeja de entrada o de spam ahora para confirmar tu suscripción.


Comments

  1. Juan Carlos de la cruz says

    15/01/2017 at 02:12

    Hola
    Gracias por tu reto,buen trabajo, se podría programar desde la app Mblock?
    Què metodologia didàctica utilizáis para niños que empiezan con la lectoescritura para introducir les en la programación?
    Gracias.

    Responder
    • Dani says

      15/01/2017 at 18:48

      Hola Juan Carlos,

      En principio con la aplicación debes de poder hacer lo mismo que con mBlock en un PC, lo que no podrás es cargar el programa en mBot para que sea autónomo.

      Con niños tan pequeños no tengo mucha experiencia, pero he visto en funcionamiento BeeBot y es una gran aliado en clase porque a los niños les encanta y puedes trabajar muchos conceptos independientes de la robótica a través de la utilización de tapetes. A nivel de programación se inician en la programación secuencial, que no es poco. Además no necesitas tener ordenadores ni tablets, y está orientado a niños muy pequeños.

      Para familiarizarse con secuencias puedes probar su app y otras como Lightbot o Bit de Lego. En línea con BeeBot tienes Escornabot también.

      Ozobot también permite aprender secuencias de comandos, pero me parece más complicado para niños tan pequeños.

      Y luego está el archiconocido Lego WeDo, con algo más de construcción y donde ya se introducen sensores y actuadores, pero el precio es muy superior. Mejor BeeBot, échale un vistazo.

      Siempre es eficaz la metodología donde hay una acción y una reacción, por eso te recomiendo un kit como BeeBot, pero lo mismo lo puedes conseguir si disponéis de equipos informáticos o tablets con una aplicación. Podéis utilizar Scratch Junior. Si trabajáis Scratch con niños más mayores ya sabes que es una maravilla. He trabajado con ScratchJr con niños de 6 años y algunos se pierden y otros no, por lo que con niños más pequeños no se que resultado obtendrás, pero no cuesta nada probar. Pruébalo porque seguro que te gusta.

      Saludos!

      Dani S.

      Responder

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

NEWSLETTER | Contacto | Blog | Sobre mi | Política de privacidad

Juegos Robótica es un proyecto de TECNODEMIA© 2026 ·

close-icon

Acceso Alumn@s

¿Has olvidado tu contraseña?