Robótica


Mis Robots favoritos.

micro:Maqueen Plus

"El hermano mayor de micro:Maqueen Lite. Uno de los primeros modelos de robot educativo que implementa tecnología de "Vision Artifical" usando una cámara de video"

Se trata de un Robot avanzado para su uso en la educación STEM apoyado en la tarjeta  micro: bit

Acaba de anunciarse la salida al mercado de un nuevo miembro de la serie que DFRobot dedica a la robotica Educativa y desde luego la noticia es para celebrarla con el mayor interes posible. Se trata de micro:Maqueen Plus

En este mismo blog ya dedique un comentario a su "hermano menor" micro:Maqueen Lite en esta misma pagina con el que he trabajado en el aula con mis alumnos y del que ya realice un breve manual de usuario con algunas practicas.

En este caso el roducto es una nueva version ampliada y mejorada de la version anterior micro:maqueen Lite a la que se ha añadido la tarjeta Gravity: HUSKYLENS: Un sensor de visión artificial AI fácil de usar





Este robot  también incluye, como accesorio, una serie de elementos mecánicos para configurar algunas operaciones de recogida, elevacion y traslado de objetos.



Principales características de micro:Maqueen Plus

Especificaciones
  • Fuente de alimentación: batería de litio 3.7V-18650
  • Voltaje de Carga: 5V
  • Corriente de carga: 900mAC Tiempo de carga: 4h
  • Indicador de batería: 4 LED
  • Motor de accionamiento: motor N20 260 rpm
  • Zumbador * 1
  • RGB-LED * 2
  • Puertos de expansión GPIO: P0 P1 P2 P8 P12 P13 P14 P15 P16
  • Puertos de expansión I2C * 3
  • Puertos de expansión servo * 3
  • Sensores de seguimiento de línea * 6
  • Datos de salida del sensor de seguimiento de línea: analógico + digital
  • Calibración del sensor de línea: soporte
  • Sensor de recepción de infrarrojos * 1
  • Sensor ultrasónico: URM10
  • Placa de metal superior * 1
  • Conexiones roscadas M3 * 12
  • Tamaño del mapa para parcticas: 50 cm * 50 cm
  • Dimensión: 107x100mm / 4.21 x3.94 "

Documentos y Software



Tiny:bit de Yahboom.
Coche Robot inteligente para micro:bit

Descripción
Tiny: bit es un coche robótico para el mercado educativo de Micro:bit. Es un robot compacto, fácil de montar y fácil de manejar en espacios reducidos. El coche inteligente Tiny:bit se basa en el diseño de la placa de desarrollo de Micro:bit y utiliza la programación en línea con el Editor MakeCode. Las interesantes aplicaciones de sensores permiten de una manera fácil la interacción con Tiny:bit.

El Tiny: bit coche inteligente tiene la posibilidad de realizar conexiones de elementos sensores-actuadores externos conectados mediante un conjunto de pinzas de cocodrilo en los agujeros metalizados de la parte trasera, que pueden permiten la expansión de sus funciones en montajes creativos.
Características
  1.  Diseño simple con pequeño tamaño.
  2.  Programación gráfica y de código Python
  3.  Coche robótico "interactivo".
  4.  Conexiones Pinzas de cocodrilo en la parte trasera.
  5.  Evita obstáculos, seguimiento de líneas, reproducción de música, seguimiento, iluminación interesante y compatibilidad con aplicaciones.
  6.  Compatible con la serie “building block” de Yahboom.
  7.  Programable desde y iOS y Android

Listado de piezas del Kit
  1. Chasis del coche * 1 
  2.  Control remoto * 1
  3. Batería de litio * 1
  4. Motor * 2
  5. Rueda universal * 1
  6. Montaje del motor * 2 
  7.  Neumáticos para ruedas* 2

Un precio muy interesante 24,50 $ (sin la tarjeta micro:bit)

Más información: en Yahboom
 

DFRobot Micro: Maqueen
Micro: Bit Robot Platform
Ir A Micro:Maquuen

Una alternativa económica y potente para iniciarse en la programación de robots con la plataforma Micro:bit con la garantia de la empresa DFRobot.

DFRobot Micro:Maqueen es un robot de programación gráfica ideal para la educación STEM, que utiliza la tarjeta Micro:bit. Este robot cuenta con un sencillo sistema "plug-and-play" que permite a los niños aprender rápidamente la programación gráfica. La plataforma Micro:maqueen es compatible con el software Makecode de Microsoft y será compatible con Scratch y Python más adelante. Esta plataforma de un tamaño pequeño permite un manejo sencillo en los movimientos haciendo uso de la libreria de bloques graficos que gobierna sus motores y sensores. Maqueen es un juguete perfecto para que los niños comiencen a aprender robótica. Este kit incluye sensores que admiten la interacción de señales de sonido, luz, objetos o incluso señales inalámbricas.

Caracteristicas
  • Programable desde Makecode, mediante sus librerías especificas diseñadas por DFRobot Movimiento pequeño y flexible.
  • Motor de engranajes en miniatura totalmente metálico, buena calidad y fuerza motriz fuerte
  • Fácil de instalar y fácil de usar
  • Tamaño pequeño, movimiento flexible.
  • Motor de engranajes miniatura totalmente metálico, buena calidad, fuerza motriz fuerte. Seguidor de lineas, luz ambiental, luces LED, interfaz ultrasónica, zumbador, interfaz I2C, orificio de tornillo de expansión mecánica, etc.
  • Rueda de cojinete POM personalizada exclusiva, flexible y confiable, con una fuerte capacidad para cruzar obstáculos,
  • Maqueen es compatible con la plataforma de programación Mind + de programación gráfica basada en Scratch3.0 de DFRobot, que soporta python, Arduino y otras plataformas de programación.
  • En la actualidad, Mind + se ha aplicado a todo tipo de sensores, módulos y productos educativos relacionados.


Especificaciones.

  • Voltaje de alimentación: 3.5V ~ 5V DC (tres baterías AAA o batería de litio de 3.7V)
  • Sensor infrarrojo de escala de grises (nivel alto-bajo) x 2
  • Zumbador x 1
  • Receptor de infrarrojos (decodificador NEC) x 1
  • Luces LED (control de nivel alto-bajo) x 2
  • Luz ambiental RGB (16 millones de colores) x 4  SR04, SR04P Interfaz ultrasónica
  • Interfaz IIC (3.3V) x 1
  • Motorreductor totalmente metálico N20 x 2
  • Relación de reducción del motor: 1: 150
  • Velocidad máxima de rotación: 133 rpm
  • Modo de accionamiento del motor: PWM motor drive
  • Soporte y extensión de la cubierta protectora Orificio para tornillo M3 x 6
  • Método de programación: programación gráfica Makecode, programación gráfica Mind + (basada en Scratch 3.0)
  • Dimensión: 81 mm x 85 mm x 44 mm / 3.19 x 3.35 x 1.73 pulgadas
  • Peso: 75.55g
___________________________________

     
http://www.yahboom.net/buy/bitbot 


Smart Robot Car es un Robot Educacional distribuido en formato de kit con una amplia gama de posibilidades pedagógicas en el campo de la Educación Secundaria, el Bachillerato y la Formación Profesional, así como para personas aficionadas e interesadas en las tecnologías de control, la programación y la robótica.


Por estar basado en la tarjeta Micro:bit este robot ofrece unas amplias posibilidades que enumeramos a continuación:

·      Incorporación de sensores en la tarjeta Micro:bit (sensores de temperatura, aceleración-posición tres ejes-, magnetómetro, y luz).

  • Módulo para comunicaciones: Bluetooth y Radio.
  • Display de 25 LEDs direccionables .
  • Dos botones A y B para simulación de entradas digitales.
  • Comunicación a través de puerto USB.
  • Alimentación a 3,6 voltios y a través del puerto USB.
  • Potente software gráfico (Makecode) y también a través de Phyton (mu-phyton).
  • Comunicación con el software Scratch.


Valoración de los materiales del KIT

El kit incluye dos motores de engranajes metálicos de alta duración y precisión y una placa base en la que se dispone de los conectores para ambos motores, la batería y el detector de ultrasonidos además de otras cosas que pasamos a explicar.

La placa base posee además un zumbador piezoeléctrico, tres diodos RGB programables, conectores para alimentar 3 servos además de los dos motores que lleva el robot y dos diodos multicolor de 10mm de diámetro. Dispone así mismo de un circuito de carga de batería de tal manera que a través de un conector es posible la recarga de la batería desde el propio PC.

La calidad de los materiales es muy buena, y su montaje es muy sencillo.

Posibilidades pedagógicas de Smart Robot Car

De los kits de robótica actualmente en el mercado mundial,  que he analizado este presenta unas altas prestaciones de cara a la Educación Tecnológica en el ámbito de la Robótica, el Control y la Programación.

Este producto facilita de una manera sencilla y potente la comprensión de los principales conceptos de las actuales tecnologías de control y es un poderoso instrumento para la “alfabetización tecnológica” de los jóvenes estudiantes.

Funciona con la tarjeta Micro:bit que es un referente mundial a nivel de “plataforma educativa de aprendizaje”.

La posibilidad de realizar la programación en modo gráfico facilita que Smart Robot Car se pueda utilizar con alumnos de corta edad, por lo fácil que es la programación.

Este robot presenta una importante cualidad y es la posibilidad de no solo moverlo de diversas maneras, sino también de estudiar con el funcionamiento de todos los sensores y actuadores de los robots de manera autónoma, lo cual no solo nos facilita el conocimiento del guiado de un robot sino también el aprendizaje de los operadores tecnológicos más importantes.

Shenzhen Yahboom Technology facilita un conjunto de librerías que la herramienta de programación universal de Microsoft para Micro:bit llamada Makecode puede cargar en su entorno y ser utilizadas sin ningún problema para diseñar los numerosos  algoritmos posibles para probar los operadores del robot y su funcionamiento de modo integral.

Yahboom incluye todos los sistemas de guiado que se pueden pedir para un robot: Guiado por infrarrojos, por Ultrasonidos,  por detección de línea de color, mediante ordenes por vía Radio (con la ayuda de una tarjeta Micro:bit emisora o un mando para juegos compatible con Micro:bit), guiado desde una aplicación con el teléfono móvil (gratuita y facilitada por Yahboom).

La documentación que aporta Shenzhen Yahboom Technology es muy útil y en ella se facilitan, mediante tres niveles de aprendizaje un conjunto de prácticas que le permiten al alumno: Conocer y estudiar los operadores más características de un robot tales como:
  • Motores de cc
  • Servomotor
  • Diodos LED RGB
  • Media de distancias con ultrasonidos
  • Detección de colores mediante diodos infrarrojos
  • Manejo de un mando a distancia con infrarrojos IR
  • Generar música con un piezoeléctrico
  • Funcionamiento de los sistemas Bluetooth
  • Etc.. 
Las prácticas con estos operadores tecnológicos se dividen en los niveles Básico, Avanzado y Con Robot con un total de 27 actividades.


Posibilidades de programación e interacción con herramientas software


Smart Robot Car puede ser programado tanto por niños son conocimientos de programación como por alumnos de cursos superiores que estudian programación. Para ello es posible programarlo con un  Lenguaje de Programación Grafica (Makecode) o por un IDE de programación como mu-Phyton

El lenguaje diseñado en el MIT llamado Scratch es en la actualidad un referente en el mundo de la enseñanza de la programación, es por ello que Smart Robot Car puede guiado desde este entorno manteniendo interacción con las aplicaciones que se pueden crear en Scratch a través de librerías de comunicación y manejo de los operadores del robot  con la tarjeta Micro:bit

En definitiva la compañía ShenzhenYahboom Technology ha apostado por la integración de Micro:bit en su diseño de robots, en su catálogo existen otras posibilidades de montaje y de productos conectables con la tarjeta microcontroladora.

Este producto es justo decir que es un ÉXITO del que debemos felicitarnos todos aquellos que nos dedicamos a la enseñanza de la Robótica y la Programación.
Enlaces:
http://www.yahboom.net/index
http://www.yahboom.net/buy/bitbot


25 de Octubre de 2018

Prof. José Manuel Ruiz Gutiérrez (j.m.r.gutierrez@gmail.com)
Si estas interesado/a en recibir mas información puedes contactarme en mi correo electrónico

micro:bit
 

Un nuevo concepto de Robot Educativo  

Artículo Completo

Nadie se cuestiona en estos momentos la necesidad de integrar los conceptos de robótica en la educación. Comprender y manejar máquinas y sistemas dotados de “inteligencia” y gobernados por un software es una realidad en la vida diaria. Por este motivo surge la necesidad de ofrecer herramientas a los profesores y alumnos para poder abordar el aprendizaje de estas tecnologías. La necesaria alfabetización de los ciudadanos en las materias propias de las TIC es un objetivo ineludible en cualquier plan de estudios.

Para abordar el conocimiento de los sistemas y procesos de control es preciso dotarse de “objetos de aprendizaje” que incorporen estas nuevas tecnologías y a través de los que podamos desarrollar los innumerables “algoritmos” de control que “gobiernan el mundo”.

La alfabetización tecnológica debe llevarse a cabo en todos los niveles educativos de manera progresiva. La interpretación de un objeto tecnológico se debe hacer desde distintos frentes: funcionalidad, tecnologías aplicadas, programación de los sistemas, utilización racional, respeto al medio ambiente, etc... Por eso es muy recomendable iniciar al estudiante en el conocimiento y uso de la tecnología desde una perspectiva lúdica y creativa. mOway es un recurso ideal para cualquiera de los niveles de Eduación Secundaria Obligatoria, Bachillerato, Formación Profesional y para niveles superiores relacionados con la programación y el conocimiento de los sistemas hardware. 

Ma-Vin



Mavin es un robot autónomo programable, de montaje muy sencillo y sistema de programación visual basado en iconos que no requiere conocer ningún lenguaje de programación por lo que es perfecto como sistema de introducción a la robótica.
Incorpora multitud de módulos electrónicos que con solo conectarlos a la placa base, sin necesidad de soldar, permiten realizar multitud de proyectos y dotar a nuestro robot de multitud de funciones tanto de detección como de actuación mediante el control de entradas y salidas.

ESPECIFICACIONES:

Sistema motriz por tracción diferencial con 2 motores DC y reductoras.
Sistema modular. Conexiónes sin soldadura.
Ampliable con módulos opcionales.
Microcontrolador ATMEGA 64L
Conxión USB 1.1 

Alimentación: Entre 6v. Se usan 4 pilas de tipo AAA.

MÓDULOS DE ENTRADA

Recogen información del entorno y la transmiten al microcontrolador a través de sus entradas. Las salidas de los módulos están conectadas a las entradas del microcontrolador.


  • Módulo de conmutación: Controla la salida de acuerdo con la entrada de S/W de contacto.
  • Módulo de sensor CdS: Controla la salida de acuerdo con una entrada de luz.
    Módulo de detección de contacto: Controla la salida de acuerdo con una entrada de detección de contacto.
    Módulo de micrófono: Instalado internamente en el KIT; controla la salida de acuerdo con la entrada de sonido.
  • Módulo de detección infraroja frontal e inferior: Se encaja en el armazón; controla un total de 6 salidas: 3 delanteras para detección de obstáculos, 3 inferiores para seguimiento de líneas o detección de superficie.
MÓDULOS DE SALIDA

  • Módulo de zumbador: Emite los avisos sonoros
    Módulo FDN 7 Segmentos:  Muestra un número de un dígito, dependiendo del valor de entrada.
    Módulo de LED: Muestra los valores de salida de 4 LEDs
  • Módulo LCD: Muestra texto 2 líneas x 8 caracteres cada una.
    Módulo de altavoz: Reproduce una melodía en 1,5 octavas, 18 notas
    Módulo de motor de CC: Controla la salida mediante el tiempo de conexión;
    control direccional; controla la velocidad mediante una resistencia variable (categoría opcional)


PROGRAMACIÓN

El sistema de programación del microrobot Mavin es muy sencillo. Para generar nuestro programa tan solo habrá que ajustar una serie de parámetros en unos iconos para luego conectarlos entre sí formando un diagrama similar a los diagramas de flujo.
Habrá que emplear por un lado una serie de icónos que representan a módulos de lógica tan sencillos como: Inicio, repetición, retardo y final. Y por otro lado iconos que representan a los módulos de entrada o salida. Estos módulos tomarán información de los sensores en función de la cual el programa proseguirá en una dirección u otra del diagrama y también ejecutarán acciones en función de como estén configurados sus iconos correspondientes.




Enlaces de Robótica Educativa


Blogs Educativos de Robotica: