¡Llegan los robots de Lego!
9 de diciembre de 2022
¿Recordáis que cuando fundamos nuestro Club le llamamos Club de Programación y Robótica? Pues bien, por fin ya podemos hacer justicia al término, ¡pues los robots ya han llegado! Gracias a la subvención otorgada por el Ayuntamiento de Madrid para fomentar el asociacionismo, nuestro Club dispone ahora de 8 robots para aprender y para poder realizar una competición en el cole. ¡Casi nada! Por fin pondremos en práctica todos los conocimientos adquiridos durante el último año, en el que hemos trabajado sin parar con Scratch.
Para todos aquellos que no habéis podido asistir, os presentamos al robot Spike Prime de Lego.
Como hemos visto en clase, el robot se compone de los siguientes componentes:
Hub: es el cerebro y, además, el corazón del robot, pues en él será donde cargaremos y ejecutaremos los programas y, además, mediante la batería que contiene será el que proporcionará la energía necesaria para que el robot funcione. El hub se compone, a su vez, de los siguientes componentes:
Un sensor giroscópico, de 6 ejes, integrado en el hub, que permitirá detectar giros del robot, agitaciones y movimientos.
Una matriz de leds, de 5 x 5, que podremos iluminar con diferentes intensidades para poder mostrar dibujos o textos, entre otras cosas.
Un pequeño altavoz que nos permitirá reproducir sonidos.
Dos motores medianos, que nos permitirán mover brazos robóticos, ruedas, etc.
Un motor grande, similar a los medianos, pero con más fuerza para mover cosas más pesadas.
Un sensor de color, que permitirá al robot distinguir colores y medir la luz en el ambiente, distinguiendo, por ejemplo, si es de noche o si es de día.
Un sensor de distancia, basado en ultrasonidos, que permitirá al robot conocer distancias y actuar de un modo u otro dependiendo de las mismas.
Un sensor de presión, mediante el cual el robot, por ejemplo, podrá saber cuándo se choca con un obstáculo.
¿Y qué hemos hecho en nuestro primer encuentro con los robots? Crear un prototipo sencillo de conducción. Tras un rato montando piezas, el resultado ha sido el siguiente:
¡Estupendo, tiene muy buena pinta! Pero, ¿y ahora cómo lo movemos? Pues haciendo uso de un lenguaje de programación muy similar a Scrach, que ya tanto conocemos, hemos hecho nuestro primer programa para que el robot ande para delante y para detrás. Y antes de andar, el robot nos ha mostrado como se encontraba (carita feliz). Y al final, lo cansado que estaba (carita dormida). El programa tiene un aspecto similar al siguiente:
Si queréis descubrir más información de este robot, podéis entrar en el sitio https://spike.legoeducation.com/, desde donde, además, podéis hacer pruebas de lo que se puede programar con él. Eso sí, si no disponéis de uno no podréis probar los programas :-)
¡Os esperamos el próximo día con más aventuras!