Aprenda a programar a nuestros futuros señores con el kit de robótica MotionBlock
Anuncio Nuestro veredicto del kit de robótica MotionBlock :
La calidad de construcción, el software y el potencial de este kit de robótica centrado en STEAM vale cada dólar. Si sus hijos están entusiasmados con STEM o STEAM, el kit MotionBlock es una compra imperdible.10 10
¿Busca un robot programable para ayudar a sus hijos a familiarizarse con la educación STEM o STEAM? El kit MotionBlock de Makeblock podría ser exactamente lo que estás buscando, pero ¿es demasiado complicado para la mayoría de los niños en edad escolar?
¿Qué es STEM / STEAM?
Dirigido a 14 años y más, MotionBlock es una colección de componentes robóticos que se pueden programar usando Scratch y Python. Ganador del premio Red Dot 2019 (por Kit de robot programable), Makeblock ha comercializado específicamente el kit como adecuado para niños en edad escolar interesados en la robótica.
O más específicamente, Ciencia, Tecnología, Ingeniería, (Arte opcional) y Matemáticas. A menudo, para probar kits como este, reclutamos a alguien de edad adecuada para ayudar a evaluar su idoneidad.
Sin embargo, en este caso, no ha sido posible, irónicamente debido a los exámenes escolares. Entonces, canalicé a mi yo de 14 años para revisar el kit MotionBlock. Esto podría no ser tan ridículo como parece ...
Desempaquetar el MotionBlock
Se puede encontrar una inmensa colección de 144 componentes dentro de la caja MotionBlock. Tantos, de hecho, que la caja (bastante pesada) se subdivide en dos cajas más pequeñas, cada una cargada con un kit de robótica.
Descrito como "componentes mecánicos y electrónicos sofisticados", estos módulos se pueden combinar usando simples juntas y cables de cola de milano. Se incluyen cinco servobloques inteligentes, que ofrecen una rotación continua de 360 grados y alta precisión. Se pueden programar utilizando un sincronizador, grabación de movimiento o en Scratch.
Junto con los servos, cables y juntas de cola de milano, encontrará ruedas, una pistola de bolas y la computadora central. Esto va acompañado de una simple pantalla de puntos LED de 12 × 16 (montada en el "cerebro principal", conocido como Master Control) que puede ayudar a agregar algún carácter a las construcciones de su robot. La computadora funciona con una batería recargable compacta, que viene con su propio cargador USB. Vale la pena enchufar esto durante unas horas antes de comenzar.
También hay una caja completa con un destornillador Torx y varios tornillos. Estos son necesarios para construir los módulos. Por ejemplo, se deben construir los segmentos del módulo de oscilación y sujeción del brazo robótico y el sujetador.
Esto, realmente, es la base para el grupo de edad. Si bien sospecho que los niños más pequeños podrían programar el robot con Scratch, la construcción de los módulos es ciertamente para niños mayores con habilidades motoras superiores.
¿Qué puede hacer con el kit de robótica MotionBlock?
El kit MotionBlock viene con varios diseños para que pruebes:
- Combatiente
- Rover de muestreo
- Futbolista
- Gorila
- Off-Road Auto
- Serpiente
- Larva
- Perro
- Brazo robotico
- Pitching Auto
Estas construcciones inusuales resaltan la versatilidad de los componentes de MotionBlock y utilizan módulos clave. Entre estos se encuentran el módulo de aceleración, el módulo de expulsión y el módulo giratorio, así como los módulos de sujeción de garras oscilantes y mecánicos mencionados anteriormente.
Subyacente a cada compilación hay una colección de cinco servos inteligentes de alto rendimiento. Están diseñados para imitar los comportamientos de muchos animales, con una alta estabilidad de control y una gran capacidad de carga.
El módulo de pluma, las ventosas y más se pueden emplear también para construcciones únicas e individuales. Mientras tanto, el módulo principal cuenta con Bluetooth, lo que le permite controlar su creación de MotionBlock de forma remota a través de una aplicación móvil o un controlador dedicado. También hay un puerto micro USB para conectar el módulo directamente a su computadora para cargar programas.
Mientras tanto, gracias a un par de adaptadores LEGO, también puede integrar su construcción MotionBlock con su último proyecto LEGO.
Construyendo tu primer robot
Muchos kits de robótica vienen con un montón de componentes y módulos que simplemente se unen. Unos minutos más tarde, tienes un robot en movimiento, un programa recién cargado a través de USB.
No es así con MotionBlock.
Con el objetivo de simplificar la revisión, opté por el brazo robótico. Las instrucciones para esta compilación se incluyen en el manual impreso (otras están en la aplicación móvil para Android e iOS), por lo que tenía sentido comenzar aquí.
90 minutos después terminé, habiendo construido todos los servomódulos. Desafortunadamente, aún tenía que construir el Sincronizador, una unidad remota que controla el brazo del robot. Si bien esto fue un poco más rápido, todo el tiempo de construcción fue de alrededor de dos horas.
Vale la pena resaltar aquí que aunque el Sincronizador es un control remoto útil, está limitado por la conexión de cable de 25 mm al Control maestro. También está limitado por algunos paréntesis restrictivos ("Stoblocks") que impiden el movimiento completo. Parecen estar provistos para evitar que los cables se estiren, pero tienen el efecto contrario. Se puede lograr un mejor movimiento sin estas partes.
Además, el brazo del robot requiere calibración cuando se usa con el control remoto, pero este no es el caso con el control remoto basado en la aplicación.
Conseguir la construcción correcta
Lamentablemente, me encontré con un problema. Parece que al principio de la compilación, conecté un componente incorrectamente. Si bien solucioné el problema de inmediato, el daño ya estaba hecho.
Cuatro tornillos de 16 mm habían penetrado en la caja de uno de los servos, lo que resultó en que el brazo no funcionaba. Este era el servo instalado en el bloque giratorio, un componente clave del brazo.
Esto sucedió gracias a una simple lectura incorrecta de las instrucciones. No se utilizó fuerza irrazonable. De hecho, fue más difícil atornillar los tornillos de 16 mm correctamente.
En el lado positivo, si hubiera usado las instrucciones en la aplicación móvil, habría sido mucho más claro. Aquí, cada paso es guiado, con una ilustración animada y un gráfico 3D interactivo de los componentes. En resumen, si planea comprar este kit, use el manual en la aplicación móvil.
Servo incautado
Sin embargo, leer las instrucciones cuidadosamente no evitará fallas de fabricación. Mientras experimentaba con el brazo del sincronizador, resultó que uno de los servos, irónicamente, el que estaba instalado en el módulo giratorio para reparar el que había dañado, se había incautado.
Con todas las compilaciones del kit MotionBlock que requieren cuatro o más servos, eso prácticamente puso fin a las cosas.
Afortunadamente, Makeblock tuvo la amabilidad de enviar un par de servos de reemplazo. Unas semanas más tarde, el robot finalmente estaba en funcionamiento.
Investigaciones posteriores mostraron que los tornillos no estaban ordenados según las etiquetas de la caja. Esto me llevó a usar tornillos de 20 mm en lugar de 16 mm. ¡Esa diferencia de 4 mm probablemente habría salvado la placa de circuito en el servo!
Una vez más, la moraleja o la historia es clara: presta mucha atención a cada paso de las instrucciones.
Conecte la aplicación móvil para controlar su robot a través de Bluetooth
Con su robot integrado, es un buen momento para sincronizarlo con su dispositivo móvil a través de Bluetooth. Comience instalando la aplicación Makeblock, disponible para Android e iOS. Si bien las versiones telefónicas de las aplicaciones están disponibles, descubrimos que la interfaz de usuario de la tableta era más útil.
La aplicación maneja la sincronización a través de Bluetooth (con la confirmación habitual del sistema) y es sorprendentemente indolora. Unos momentos después, estará listo para controlar su proyecto de robot. Cada construcción de robot compatible tiene su propia interfaz de control, lo que le permite dirigir, guiar o manipular la construcción en función de los componentes.
Características adicionales de la aplicación móvil
Varios extras están ocultos en la aplicación móvil que pueden cambiar la forma en que usa la construcción de su robot. Por ejemplo, hay una pequeña pantalla de pixel art que le permite alterar el LED predeterminado que se muestra en la pantalla del Control maestro.
También existe la opción de cambiar algunas configuraciones predeterminadas. Por ejemplo, con la construcción del brazo del robot, puede alterar la fuerza del brazo y el agarrador. Tenga en cuenta que puede ser necesaria una superficie diferente para garantizar que las ventosas estén bien aseguradas. Para esta revisión, utilizamos una tabla de estilo de granja barnizada, que tiene varias imperfecciones que pueden debilitar la succión.
Y si está buscando algo nuevo que hacer con el brazo de su robot, ¿qué le parece montar un bolígrafo? La aplicación presenta una herramienta de dibujo que puede usar para programar fácilmente algunas palabras, garabatos o incluso obras de arte. ¡Ver a un robot escribir o dibujar es todo un espectáculo!
La aplicación también mostrará el estado de la batería, para que pueda saber cuándo necesitará recargar su robot.
La programación es simple con Scratch y Python
Cuando haya terminado con el control manual del robot, puede comenzar a programarlo con Scratch y Python.
Esto es más fácil a través de la aplicación móvil, donde puede usar el software Scratch para programar su robot. En el caso del brazo, esto podría ser algo tan simple como indicarle que levante un objeto y lo coloque en otro lugar. Con construcciones vehiculares, el programa podría ser moverse. Si bien no se incluyen sensores estándar, esto debería ser posible independientemente de si conoce las distancias involucradas.
También está disponible una interfaz de escritorio, llamada mBlock 5. Cuenta con una interfaz Scratch que admite la conversión del programa en código Python. Una versión de mBlock también está disponible para Android e iOS. La programación de esta manera se puede hacer en vivo, aunque los mejores resultados parecen disfrutarse al cargar programas directamente, como podría ser un Arduino.
Se incluye otra forma menos tecnológica para programar el robot MotionBlock. Esto se basa en la programación del módulo de control maestro directamente mediante la grabación de movimientos servo manuales. Por ejemplo, puede programar el brazo para moverse, abrirse y cerrarse, usando sus manos. Esta acción se guarda y se reproduce, con el robot siguiendo los pasos que programó manualmente al manipularla.
Reimagine su robot con el kit MotionBlock
Cuando haya llegado al final de su primera compilación con el kit MotionBlock, la verdad es clara. Esta es una colección realmente sorprendente de proyectos y actividades, sólidamente fabricados y empacados y presentados por expertos.
Literalmente, no hay nada de malo en este kit, salvo la capacidad de un crítico de 40 y tantos para romperlo accidentalmente. Tal vez la batería podría durar más tiempo, o tal vez podría presentar un módulo de cámara para las construcciones vehiculares. Estas son quejas menores, sin embargo.
Si tiene niños interesados en STEM o STEAM que están en el grupo de edad adecuado, debe considerar seriamente el kit MotionBlock.
¡Entra a la competencia!
Sorteo del kit de aprendizaje STEM de MotionBlock RoboticsExplore más sobre: Tecnología educativa, MakeUseOf Giveaway, Robótica.