El Taller «Robotica mBot» es una actividad destinada a alumnado entre 10 y 16 años cuyo propósito es utilizar esta solución tecnológica para familiarizarle con la programación, el pensamiento computacional y la robótica educativa. mBot es un robot basado en tecnología Arduino que se puede programar con mBlock, un software derivado de Scratch. Contiene motores, sensores de luz e infrarrojos integrados en placa, un sensor de distancia y un sensor sigue-líneas. Dispone de un módulo bluetooth o 2.4G que permiten la conexión inalámbrica con el ordenador para enviarle el programa de control. De esta forma el robot se puede mover sin cables. Este kit de robótica representa una excelente opción para los centros educativos por sus múltiples prestaciones y su ajustado precio (inferior a 100 euros por unidad).
Objetivos del taller
- Conocer y utilizar de manera apropiada la lengua castellana e inglesa para comprender y seguir instrucciones así como para expresarse oralmente en la explicación y descripción de procesos.
- Resolver problemas que requieran operaciones de cálculo, lógica y geometría aplicados a situaciones problema.
- Desarrollar el gusto por la ciencia y la tecnología y participando con entusiasmo en actividades experimentales que favorezcan el aprendizaje mediante la aplicación del método científico.
- Emplear con destreza y eficiencia los recursos tecnológicos a su alcance para conseguir llevar a cabo las tareas propuestas.
- Mejorar la destreza manual, percepción y creatividad espacial mediante la construcción de modelos reales y simulados.
- Participar en un proyecto de trabajo colectivo desarrollando hábitos de trabajo individual y de equipo.
- Orientar el tiempo de ocio hacia el uso y disfrute de los materiales educativos constructivos.
El robot mBot
Makeblock mBot es un robot cuyas características más destacadas son:
- Es un robot ligero (900 g. aprox), autónomo y programable.
- Se monta fácilmente y resulta bastante compacto y resistente.
- Se puede programar usando el software mBlock inspirado en Scratch.
- Consta de una placa mCore basada en Arduino UNO.
- Contiene dos sensores integrados en placa: sensor de luz y emisor-receptor de infrarrojos.
- Otros dispositivos también integrados en la placa son el zumbador y un led RGB.
- En el pack básico ofrece 2 tipos sensores externos que se conectan por cable: sensor de proximidad y sensor siguelíneas.
- En función de la versión del modelo dispondrá de un módulo bluetooth o de un módulo 2.4G para conectarse inalámbricamente con el ordenador.
- Este kit de robótica representa una opción muy recomendable para los centros educativos por sus interesantes prestaciones para trabajar la robótica educativa y por su adecuado precio.
El software mBlock
El software mBlock se instala en un ordenador y se utiliza para crear programas, enviarlos al robot mBot y ejecutarlos en él.
- Es un entorno de programación basado en Scratch 2.0
- Facilita la programación visual e intuitiva.
- Es software gratuito.
- Permite la programación del mBot de forma inalámbrica mediante tecnología bluetooth o 2.4G
- Realiza la traducción de los bloques de Scratch a código fuente de Arduino
- Se puede probar en tiempo real el programa creado sin necesidad de grabarlo en la placa
- También es posible grabar el programa de forma permanente en el mBot.
Proyectos propuestos
En este taller se expone el diseño de los siguientes proyectos de robótica y el planteamiento a continuación de los correspondientes desafíos con el mBot.
Proyecto | Desafío | Motores y sensores |
1. Moverse con el Teclado | 1. Motores Independientes | Motores |
2. Moverse con el Mando | 2. Pisando el Acelerador | Motores y mando de control IR |
3. Avances y Giros | 3. Coreografía | Motores |
4. Sensor de Luz | 4. Carrera en la Sombra | Motores y sensor de luz integrado |
5. Evitar Obstáculos | 5. El Coche Fugitivo | Motores y sensor ultrasónico |
6. Leds | 6. Alarma en la Oscuridad | Sensor de luz, leds y buzzer integrados |
7. Semáforo | 7. El Hiperespacio | Motores y sensor sigue-líneas |
8. Seguir Líneas | 8. Seguir Líneas Mejorado | Motores y sensor sigue-línea |