Revisión del inventor del robot Lego Mindstorms
Los kits Mindstorms de Lego toman las posibilidades ilimitadas de los bloques de Lego (y el potencial mecánico del sistema Technic) y agregan componentes robóticos como servomotores, sensores y un cerebro que puede programar. El Lego Mindstorms EV3 nos cautivó hace siete años, y el nuevo kit de inventor de robots Lego Mindstorms demuestra que vale la pena esperar. Este juego de $ 359.99 presenta un cerebro mucho más sofisticado con conectividad Bluetooth e iluminación LED, un motor adicional, muchos más bloques y usa un lenguaje de programación Scratch más estándar. Es caro, pero ofrece un potencial infinito para la ingeniería y programación de diferentes proyectos, lo que le valdrá la elección de nuestro editor.
Las partes
El kit Mindstorms Robot Inventor viene con 949 piezas, casi el doble que el set EV3. Incluyen cuatro motores (el EV3 tiene tres), un sensor de luz y color, un sensor de distancia, el nuevo Intelligent Hub y más de 900 piezas adicionales de Lego Technic y System para construir los cinco robots en la caja, con muchos extras para accesorios. .
El Intelligent Hub es el cerebro del Robot Inventor Kit, que incluye toda la potencia de procesamiento y las capacidades de comunicación necesarias para impulsar sus robots, junto con un altavoz, un giroscopio / acelerómetro de seis ejes y conectividad Bluetooth. La parte superior del bloque cuenta con un botón de encendido principal con dos botones de dirección para seleccionar diferentes programas que puede cargar en el concentrador, junto con un botón de emparejamiento Bluetooth. También tiene una matriz de LED de 4 por 5 que sirve como pantalla y puede mostrar gráficos y animaciones simples. Cada uno de los tres conectores se encuentra en los lados izquierdo y derecho del bloque, y soporta los cuatro motores y ambos sensores a la vez. Hay un puerto micro USB en la parte posterior para cargar y conectar el concentrador a una computadora.
El software
El software Lego Mindstorms Robot Inventor maneja tanto las instrucciones de construcción como la programación de los robots en el kit. Está disponible para MacOS, Windows, Android e iOS, y proporciona conjuntos completos de guías paso a paso para ensamblar los cinco robots en la caja, junto con una interfaz de programación completa y los programas de muestra para manejar cada robot.
El software está separado en secciones individuales para cada robot que puede construir: Charlie, Tricky, Blast, MVP y Helo. Charlie es un lindo robot básico, con un cuerpo rechoncho y ojos LED expresivos gracias al nuevo hub. Puede rodar solo, agitar los brazos y jugar con juguetes. Es el único robot que no puedes controlar directamente.
Tricky es un pequeño robot con ruedas que parece un vehículo utilitario, con diferentes accesorios para agarrar objetos, lanzar pelotas e incluso escribir con un bolígrafo. Blast es un agresivo robot humanoide de largas piernas con ruedas, con brazos que pueden disparar dardos, balancear martillos y puñetazos. MVP es una plataforma robótica multipropósito con una cama plana que puede contener accesorios más complicados que Tricky, como una grúa y una torreta que dispara dardos. Finalmente, Gelo es un robot casi parecido a un lagarto, y el único que realmente camina sobre piernas articuladas en lugar de rodar sobre ruedas.
Cada robot se puede construir en varios pasos, primero construyendo la versión básica y luego superponiendo la complejidad con aditamentos y accesorios que le permiten hacer más. Esta estructura es útil, porque la construcción de cada robot y accesorio puede llevar un tiempo; Charlie me tomó más de una hora para ensamblar completamente, y MVP me tomó más de dos horas para construir el robot base y otras dos para armar la grúa. El ensamblaje de todos los robots del kit, junto con todos los accesorios y aditamentos, puede llevar fácilmente decenas de horas.
Codificación en cero
Después de cada paso de construcción, el software salta a una vista de la programación, codificada en Scratch. Desde esta pantalla, puede transmitir el código al robot o cargarlo en la memoria del robot para que se ejecute por sí solo más adelante. Scratch es un lenguaje de programación simple basado en bloques que se ha vuelto popular para enseñar a los niños a codificar sin requerir una sintaxis estricta. Las instrucciones para los robots son coloridas y están claramente etiquetadas, con comentarios que muestran lo que se supone que debe hacer cada colección de bloques. Es un buen punto de partida para aprender la lógica de la programación y cómo eso se traduce en instrucciones para robots.
El concentrador puede contener varios programas a la vez y ejecutarlos de forma autónoma para participar en un comportamiento preprogramado. Si desea controlar directamente los robots, debe transmitir el programa y usar los controles en pantalla (o un gamepad Bluetooth conectado como Sony PlayStation DualShock 4 o un controlador inalámbrico Microsoft Xbox) en su computadora, tableta o teléfono. No puede pilotar su robot sin un dispositivo conectado.
Los controles en pantalla se utilizan mejor en la versión móvil del software, ya que están diseñados para usarse con una pantalla táctil, específicamente en un teléfono o tableta. Intenté controlar el MVP que construí a través de mi computadora portátil Lenovo Yoga, y tanto hacer clic con el mouse como usar la pantalla táctil de la computadora portátil me sentí lento e incómodo.
El programa Scratch para cada robot le permite ver exactamente cómo se controla, con mucho espacio para la experimentación y la modificación. Dicho esto, no ofrece muy buenos comentarios cuando hay un error. De vez en cuando cargaba un programa en un robot y simplemente no hacía nada, o los controles no respondían. Incluso transmitiendo un programa, el software no mostrará ningún comentario de error, como si un motor se gira demasiado y se atasca, o si todos los componentes no se activan porque están conectados a los puertos incorrectos. Los mensajes de error para problemas como estos serían de gran ayuda.
Haz aún más
Por supuesto, también puede diseñar y construir sus propios robots y programarlos para que hagan lo que quiera con los motores y sensores disponibles. El software le permite abrir nuevos proyectos de Scratch con docenas de bloques prefabricados para controlar motores y obtener información de los sensores, junto con los condicionales estándar y otras instrucciones para hacer que su proyecto sea adecuadamente complejo.
Si su hijo se aburre con Scratch y quiere aprender a programar más en serio, el software también es compatible con la programación en Python. Actualmente, el componente de programación Python de Mindstorms está en versión beta, y el software no tiene versiones Python de los proyectos Scratch para que cada robot estudie, pero las capacidades están ahí si realmente quieres ponerte técnico.
Las mejores tormentas mentales hasta ahora
El kit Lego Mindstorms Robot Inventor lleva el concepto un paso adelante con un Intelligent Hub más avanzado, más motores y muchos más bloques. Le permite a usted oa sus hijos construir cinco robots diferentes con múltiples variaciones en cada uno, y proporciona todo lo que necesita para crear el suyo propio, con una programación Scratch fácil de aprender que lo maneja todo. Es caro, pero ofrece innumerables posibilidades en una sola caja y se gana la Elección de los editores para kits de robótica.
Si no desea gastar tanto, Lego Boost Creative Toolbox es un conjunto atractivo para los constructores más jóvenes, con un lenguaje de programación basado en mosaicos mucho más simple y un procesamiento que proviene completamente de su teléfono o tableta en lugar de un Centro inteligente dedicado. . A $ 160, cuesta menos de la mitad que el Robot Inventor de Mindstorms, pero también es mucho más limitado.
Este boletín puede contener publicidad, ofertas o enlaces de afiliados. Suscribirse a un boletín informativo indica su consentimiento a nuestros Términos de uso y Política de privacidad. Puede darse de baja de los boletines informativos en cualquier momento.