Tecnología y gadgets

mOwayduino: el pequeño robot español para aprender a programar a cualquier edad

5 min de lectura

mOwayduino: el pequeño robot español para aprender a programar a cualquier edad

mOwayduino: el pequeño robot español para aprender a programar a cualquier edad

La robótica educativa permite aprender programación de una manera mucho más práctica: en lugar de limitarse a escribir código en una pantalla, podemos crear instrucciones y comprobar inmediatamente cómo un robot las ejecuta.

Uno de los proyectos españoles que apostó por esta idea fue mOwayduino, un pequeño robot basado en Arduino y diseñado para acercar la robótica y la programación a usuarios de diferentes edades y niveles.

El proyecto procede de Bizintek, empresa de ingeniería y desarrollo de producto con sede en Erandio, Vizcaya. La propia compañía explica que el proyecto mOway nació con la intención de facilitar el aprendizaje de la programación mediante un robot atractivo, con una curva de aprendizaje progresiva y diferentes niveles de dificultad.

¿Qué es mOwayduino?

mOwayduino es una versión del robot mOway adaptada a la plataforma Arduino. Esto permite utilizar el robot como una pequeña plataforma móvil sobre la que experimentar con programación, electrónica y robótica.

Una de sus características más interesantes es precisamente que no está limitado a un único nivel de conocimientos. Un principiante puede comenzar con programación visual y, posteriormente, pasar a lenguajes y herramientas más avanzadas.

Documentación académica sobre el robot recoge que mOwayduino puede programarse mediante Arduino, Scratch, Python y Java, entre otras posibilidades.

Un robot pequeño, pero con bastantes posibilidades

Aunque su tamaño es reducido, mOwayduino incorpora diferentes sensores que permiten que el robot interactúe con su entorno.

Entre los elementos documentados en la plataforma mOway encontramos sensores infrarrojos para detectar obstáculos, sensores relacionados con la luz, sensores para seguir líneas, temperatura, acelerómetro, micrófono y altavoz. También dispone de posibilidades de comunicación inalámbrica y expansión.

Esto abre muchas posibilidades para crear pequeños proyectos de robótica.

Por ejemplo, podemos programarlo para seguir una línea, detectar obstáculos, reaccionar ante cambios de luz o comunicarse con un ordenador.

Aprender programación viendo cómo actúa el robot

Una de las grandes ventajas de utilizar un robot educativo es que el resultado del código resulta mucho más fácil de visualizar.

En un programa convencional podemos escribir:

si detecto un obstáculo
    detener motores
    girar
    continuar

En un ordenador, ese comportamiento puede quedarse en una representación dentro de la pantalla. Con un robot, en cambio, podemos ver físicamente cómo se detiene, gira y continúa su recorrido.

Este tipo de interacción puede ayudar a comprender conceptos como condiciones, variables, sensores, bucles, funciones y algoritmos.

De Scratch a Arduino

La programación visual es una buena forma de introducirse en la lógica de programación sin tener que empezar memorizando sintaxis.

La documentación disponible sobre mOwayduino muestra que podía utilizarse con Scratch, además de ofrecer programación mediante Arduino y otros lenguajes. El manual del robot incluye incluso un procedimiento específico para trabajar con Scratch y mOwayduino.

Una vez comprendidos los conceptos básicos, el usuario puede avanzar hacia una programación más tradicional.

En el caso de Arduino, mOwayduino está basado en Arduino Leonardo, por lo que es posible utilizar el entorno de programación de Arduino para desarrollar programas para el robot.

¿Qué proyectos podemos hacer?

Las posibilidades dependen de los componentes y accesorios disponibles, pero la plataforma se presta a proyectos muy variados.

Algunos ejemplos documentados incluyen:

  • Seguir una línea.
  • Evitar obstáculos.
  • Detectar cambios de luz.
  • Medir distancias.
  • Comunicarse con otros robots.
  • Comunicarse con un ordenador.
  • Crear comportamientos autónomos.
  • Experimentar con sensores.
  • Desarrollar proyectos de robótica colaborativa.

El catálogo del producto lo presentaba precisamente como una plataforma para ocio, educación y entretenimiento, orientada a despertar el interés por la programación y la robótica.

Un robot para aprender por niveles

La idea interesante de mOwayduino es que el aprendizaje no tiene por qué terminar después de los primeros ejercicios.

Un niño puede comenzar entendiendo instrucciones sencillas y observando cómo se mueve el robot. Posteriormente puede aprender programación por bloques y, cuando tenga más conocimientos, utilizar Arduino u otros lenguajes.

Esto permite que un mismo dispositivo pueda utilizarse en diferentes etapas educativas y también por aficionados que quieran experimentar con robótica.

La importancia de los robots educativos

Los robots como mOwayduino forman parte de una tendencia más amplia dentro de la educación tecnológica: utilizar objetos físicos para enseñar conceptos de programación.

Actualmente existen otras plataformas educativas que siguen una filosofía similar. Por ejemplo, Makeblock utiliza robots como mBot para introducir programación y robótica, mientras que su software mBlock permite trabajar con programación por bloques y Python.

También existen propuestas educativas actuales como mBot 2, que combina programación mediante bloques tipo Scratch con Python y proyectos relacionados con robótica, IoT e inteligencia artificial.

¿Por qué resulta interesante mOwayduino?

Más allá de sus características técnicas, el concepto detrás del robot resulta especialmente interesante: aprender programación haciendo que algo físico cobre vida.

En lugar de limitarse a escribir código y esperar un resultado abstracto, cada instrucción puede tener una consecuencia visible. Si programamos correctamente, el robot se mueve como queremos. Si cometemos un error, tendremos que analizar el programa y descubrir qué ha ocurrido.

Ese proceso de probar, equivocarse, modificar y volver a probar es precisamente una parte importante del aprendizaje de programación.

Un pequeño robot con una idea muy grande

mOwayduino representa una etapa interesante de la robótica educativa española. Su combinación de hardware basado en Arduino, sensores y diferentes posibilidades de programación buscaba que la robótica no estuviera reservada exclusivamente a programadores experimentados.

Desde los primeros ejercicios con programación visual hasta proyectos más avanzados con Arduino, el robot planteaba un camino progresivo para aprender.

Y esa sigue siendo una de las grandes ideas de la robótica educativa: no aprender programación únicamente leyendo código, sino utilizándolo para construir, experimentar y hacer que una máquina responda a nuestras instrucciones.

 

Productos recomendados

Seleccionados de nuestra tienda para este tema

Kolanky Cargador Portátil para Coche Eléctrico 11 kW 6-16A… Hasta -69% Kolanky Cargador Portátil para Coche Eléctrico 11 kW 6-16A… El precio original era: 436,66 €.El precio actual es: 137,03 €. Ver opciones
Cargador portátil Feyree Type 2 para coche eléctrico 3,5 kW… Hasta -66% Cargador portátil Feyree Type 2 para coche eléctrico 3,5 kW… El precio original era: 285,42 €.El precio actual es: 97,04 €. Ver opciones
Leave a comment

Carrito de compra

×

No hay productos en el carrito.