Nuevo campeón de Lego: Lego Boost

imagen

Hay dos tipos de artículos sobre Habré sobre robótica de la empresa Lego: condicionalmente "enemigos" , con el lema "No se necesita Lego" y de la propia empresa Lego . Esto está justificado o no muy bien: el tema de un artículo separado, pero, aparentemente, Lego entiende que los diseñadores robóticos se están volviendo cada vez más populares y deben ser más flexibles si no desea perder completamente este nicho. Hasta ahora, se han introducido dos conjuntos principales en el mercado: estos son Mindstorms EVE3 y WeDo 2.0. ¿Qué ha cambiado y por qué Boost es más fresco? Trataré de comparar al "novato" con estas dos soluciones, para que entiendas cuánto ha avanzado Lego.

Entonces: WeDo 2.0

imagen

De los componentes "inteligentes": un concentrador inteligente, un motor y un par de sensores (distancia / inclinación), mientras que solo se puede conectar un motor y un sensor a la vez, o dos sensores y ... eso es todo. No mucho Lego explica esto diciendo que, con la imaginación adecuada, incluso con este conjunto de componentes se pueden realizar "cientos de proyectos" (continuación de la retórica de que los tres "ladrillos" estándar de Lego se pueden conectar de 1060 maneras diferentes ... Es interesante que el niño sea invitado a jugar esta oración) ¿tres ladrillos?) y, de hecho, los materiales educativos de la serie educativa ofrecen muchas "manualidades" diferentes, pero ... al menos 12,000 rublos. Probablemente se trate de algunos matices de licencias, tal vez, software y materiales de enseñanza, pero el hecho es que ¡UN MOTOR!

La pregunta de relleno: ¿es posible ensamblar en un motor algo capaz de moverse y girar? ( Respuesta: posible. )

¿Qué pasa con el impulso? Bueno, formalmente lo mismo, incluso menos: base (smarthub avanzado), motor y sensor (¡uno!).

imagen

Pero el diablo está en los detalles: un sensor es en realidad dos integrados: un sensor de obstáculos y un sensor de color / luz (¡casi tres!). Además, la base tiene un giroscopio incorporado. Por lo tanto, Boost en sensores puede hacer todo lo mismo que WeDo, más el color. Y lo que es importante, ¡al mismo tiempo! Y la base tiene dos motores en funcionamiento incorporados, es decir con motores adicionales: ¡tres! Y todo esto, repito, al mismo tiempo, no hay necesidad de elegir, motores o sensores, todo a la vez. Esta es una superioridad de calidad, a veces. Al mismo tiempo, Boost es la mitad del precio de WeD® (bueno, casi ... Al momento de escribir, puede encontrar 7000-7500). Quizás porque no se aplica a la serie educativa.

Entonces, ¿qué es Mindstorm EV3 ? Potencialmente, una cosa genial.

imagen

Hasta 4 motores más hasta 4 sensores (y, de hecho, el primer puerto tiene I2C rápido, que permite el concentrador y opciones de expansión casi ilimitadas), pantalla (la demanda de expresiones faciales es bastante demandada), altavoz (oh ...), USB (con la capacidad de Conexiones WiFi, aunque de una lista muy modesta de equipos compatibles), en general, relleno completo. En teoría En la práctica, en el conjunto básico (31313) de motores 3: dos grandes, uno pequeño ... Al igual que en Boost: dos en funcionamiento y uno adicional, solo en Boost todo será MUCHO más compacto. ¿Qué hay de los sensores? Los sensores tampoco son muy buenos: tres de ellos están declarados en voz alta, pero uno de ellos es un botón. El buscador de rango de color e IR son dos sensores diferentes. Y ... eso es todo. No hay giroscopio en 31313: ¡compre por separado o adiós a los modelos con equilibrio automático! Como puede ver Boost en frente, en lugar de un botón, un giroscopio completo. El color y el telémetro son aproximadamente equivalentes al sensor integrado de Boost. Bueno, sí, en Mindstorm todavía hay una baliza IR, también es un control remoto. Pero su uso en la era de la orientación en un teléfono inteligente / tableta es muy limitado. Y el precio ... Bueno, puedes buscarlo en Google, ¡al menos 3 veces más caro que Boost!

También parecía una ventaja para el gran enfoque de Boost en el Lego Classic, y no en la serie de técnicas mecánicas , como Mindstorm ... El hecho es que los mecanismos son geniales, pero el niño (¿y todos recordamos que todavía es un diseñador infantil?) más al juego. Un técnico es para mecanismos, y un clásico es para creatividad. Además, Boost es compatible con ambas tecnologías sin ningún problema.

Y también, para hacer amigos de Boost con una tableta, solo necesitas presionar el botón verde. Mindstorm requiere la creación de un par, funciona de manera diferente con dispositivos Apple / Android (es necesario configurarlo en el bloque en sí), y periódicamente pierde la conexión, por lo que se requiere reiniciar el bloque. No tengo mucha práctica con Boost, pero aún no he tenido ningún problema: todo funciona y es accesible para un niño de cinco años.

La interacción con el Boost de un niño se implementa como un proceso continuo en una aplicación complementaria. Primero debe ensamblar el modelo de acuerdo con las instrucciones adjuntas. Luego enciéndalo (un botón verde, ¿recuerda?) ¡Y el juguete cobrará vida de inmediato! Las series anteriores requerían programación para comenzar a jugar. Aquí, la programación es un elemento del juego.

¿Es todo realmente perfecto? Bueno, tal vez no realmente, ¡pero en un sólido cuatro con un plus! Un poco molesto por la falta de una unidad de altavoz. Con una colección bastante extensa de sonidos y técnicas para trabajar con ellos, todo esto se implementa en el dispositivo emparejado y no en la base de datos. Y me gustaría que el robot hable solo. Puede prescindir de una pantalla (sobre todo porque el modelo principal, el robot de Verni, implementa expresiones faciales con la ayuda de un motor adicional), pero no sin un altavoz. Por otro lado, la aplicación se ejecuta en el teléfono, y si el teléfono está metido en un robot, entonces ...;) En resumen, ¡hay opciones!

No hay posibilidad de expansión en términos de componentes electrónicos de la palabra "completamente": hay dos puertos basados ​​en y ambos son necesarios para los módulos existentes. Sin embargo, los disponibles son suficientes, y la compatibilidad con casi todos los juegos de Lego amplía significativamente los límites de los casos de los usuarios en términos de mecánica.

Por lo tanto, Boost es una apuesta seria para ganar. El precio le permite competir con sus pares (como los productos Xiaomi), y la calidad siempre está en la cima. Espero continuar en la misma línea!

Descargo de responsabilidad: el artículo no se paga ni se compromete. Por supuesto, me gustaría obtener un kit gratuito, pero no, lo compré para mis propios, ganados con esfuerzo ...;) Al igual que Mindstorm a la vez.

UPD1: drobzik en los comentarios señaló una gran diferencia, que arroja luz sobre la diferencia de precio entre Mindstorm y Boost: "el dispositivo móvil juega el papel del cerebro en Boost". De hecho, en Ev3 tenemos una computadora completa para Unix y el programa se carga en el dispositivo antes de la ejecución, después de lo cual se puede iniciar de forma autónoma. Impulsar sin un teléfono / tableta no funciona en absoluto. Bueno o malo es una pregunta. Aún así, el rendimiento de los teléfonos modernos está creciendo exponencialmente, y el teléfono en el papel del cerebro de un robot parece bastante lógico.

UPD2: nikolayv81 en los comentarios indica que los problemas de rendimiento pueden tener un lugar ... No está completamente claro: este es el canal de comunicación o la solución no está optimizada en el dispositivo, pero los procesos paralelos con retroalimentación intensiva pueden no ser capaces de procesar a una velocidad aceptable. Quizás un dispositivo más rápido no da tales problemas, la optimización del software puede ayudar, pero si para usted el propósito de la compra no es realmente el desarrollo inicial de la robótica, sino algo más serio, vale la pena tenerlo en cuenta.

UPD3: Lego publicó oficialmente la documentación para el protocolo BLE para Boost (bueno, no solo hay impulso, hay un centro inteligente WeDo y algunas otras soluciones de ellos). Por lo tanto, los usuarios ya no están limitados al entorno de desarrollo de Lego y pueden escribir programas en cualquier idioma. ¡Los casos de uso también se están expandiendo significativamente!

UPD4:


UPD5: Ejemplo realmente terminado para App Inventor 2: controle el retorno desde un teléfono inteligente.

Source: https://habr.com/ru/post/437102/


All Articles