TRABAJO DE INFORMATICA
MBOT Y MAKEBLOCK
LINDA VALENTINA PINEDA ARENAS
ANDRES MORENO
MARIANA LONDOÑO
JUAN VIVAS
LIC. OMAR GUEVARA
INSTITUCION EDUCATIVA COLEGIO GUATIQUIA
GRADO 10-1
VILLAVICENCIO- META
2019
¿QUE ES MAKEBLOCK?
Makeblock es una empresa privada de tecnología china con sede en Shenzhen,
China, que desarrolla hardware basado en Arduino, hardware robótico y software
basado en Scratch, que proporciona herramientas educativas para el aprendizaje
de programación, ingeniería y matemáticas mediante el uso de robótica.
Makeblock ha recibido premios internacionales de diseño y sus productos se
venden en más de 140 países. Actualmente, tiene más de 4,500,000 usuarios en
todo el mundo.
HISTORIA
Jasen Wang (Wang Jianjun - 王建军), nacido en 1985 en Anhui, China, obtuvo su
maestría en Diseño de Aeronaves en la Universidad Politécnica del Noroeste en
2010. Wang pasó un año en la fuerza laboral antes de comenzar Makeblock en
2011. Su objetivo era alentar y Permitir que las personas conviertan sus ideas en
productos físicos.
Wang es un entusiasta de la robótica que se describe a sí mismo y es un
fabricante de incondicionales. Sigue siendo un gerente de producto en la empresa.
Durante 2013, Wang fue clasificado como uno de los 30 mejores empresarios
menores de 30 años por la revista China.
Después de fundar la marca Makeblock, en marzo de 2012, se recaudaron $
23,000 en una ronda de financiamiento de HAX. La compañía recibió una amplia
cobertura de medios internacionales cuando lanzó una plataforma de construcción
de robótica llamada Makeblock durante diciembre del mismo año.
2013
Makeblock lanza con éxito un proyecto de micro financiación en Kickstarter,
convirtiéndose en la primera entidad china en hacerlo.
2014
Makeblock lanza mBlock, que ingresará oficialmente al mercado educativo en
febrero.
2015
Primer lanzamiento de mBot y mDrawbot en abril. Para diciembre, los productos
de Makeblock se venden en más de 80 países y la marca se ha asociado con más
de 1,000 instituciones educativas.
2016
Primer lanzamiento de mBot Ranger en marzo. En mayo, Makeblock se convierte
en la plataforma de construcción robótica exclusiva de la competencia RoPorter en
el evento Transformers del Washington Post.
La primera tienda de experiencia física abrió en Shenzhen en junio, marcando la
primera entrada en el mercado de consumo masivo. En esta etapa, los productos
de Makeblock se venden en más de 140 países y se utilizan en más de 20,000
escuelas.
2017
Makeblock Neuron se lanzó en marzo de 2017. Poco después, el producto gana
una serie de premios internacionalmente reconocidos, entre ellos el Punto Rojo
Alemán, American ISDA IDEA, Good Design Award (Japón) y el surcoreano.
Premio K-Design.
MakeX - un desafío nacional de robótica en China para adolescentes se lanza en
mayo.
En julio, una sociedad con SoftBank Group anuncia una entrada oficial en el
mercado japonés. [15] A esto le sigue un establecimiento de filiales en los Estados
Unidos, Europa, Hong Kong y Japón en agosto.
Codey Rocky se estrena en noviembre. En diciembre, la cantidad de usuarios
globales de Makeblock supera los 4,5 millones.
SOFTWARE
mBlock 5
mBlock 5 es un software de programación basado en bloques y basado en texto
basado en Scratch 3.0. mBlock 5 permite a los usuarios programar robots
Makeblock, tableros Arduino y micro: bit. Al usar mBlock 5 sin ningún hardware,
los usuarios pueden codificar juegos y animaciones. El código basado en bloques
se puede convertir a código Python, conectarse a IoT y es compatible con la
funcionalidad AI, como reconocimiento de rostro y voz, así como detección de
estado de ánimo. Es compatible con varios sistemas operativos, incluyendo
macOS y Windows.
mBlock 3
mBlock 3 es un software de programación basado en bloques basado en Scratch
2.0. mBlock 3 interactúa con las tarjetas controladoras Makeblock y otro hardware
basado en Arduino, lo que permite a los usuarios crear aplicaciones de hardware
interactivas. El código basado en bloques se puede convertir a Arduino C y es
compatible con varios sistemas operativos, incluidos macOS, Windows, Linux y
Chromebook.
mBlock Blockly
mBlock Blockly permite a los usuarios aprender sobre programación a través de
cursos diseñados como niveles de un juego. El lenguaje de programación visual
que se enseña se creó específicamente para los robots de Makeblock y los cursos
fueron diseñados por profesionales de la educación.
Aplicación Neuron
La aplicación Neuron es una aplicación de programación basada en flujo con
soporte de IoT. Tiene la capacidad de controlar más de 30 módulos electrónicos.
Educación de VAPOR
La educación STEAM es un movimiento de aprendizaje que se ramificó fuera del
concepto de aprendizaje STEM. Los profesionales de la educación sintieron que
STEM, por sí solo, pasaba por alto los atributos críticos que se consideran
necesarios para que las personas realmente prosperen en una sociedad moderna
que cambia rápidamente. VAPOR abarca las áreas de Ciencia y Tecnología,
Ingeniería, las Artes, junto con las matemáticas y fomenta una combinación de
estos campos en un intento de satisfacer el estilo de aprendizaje de cada tipo de
estudiante.
Makeblock se describe a sí mismo como un defensor de STEAM y se enfoca en
ser un proveedor líder de productos de hardware y software que apunta a permitir
que los estudiantes participen en el aprendizaje práctico y práctico en lugar del
enfoque principal tradicional en el conocimiento teórico.
Tendencias del mercado
La educación robótica se percibió como una tendencia importante entre los
mercados durante 2017. [35] Makeblock se considera un líder de la industria en
este campo y en el área de educación STEM o STEAM.
¿QUÉ ES MBOT?
MBot es el kit educativo, ideal para niños y centros de enseñanza, para iniciarse
en robótica, programación y electrónica. Está basado en Arduino y Scratch (dos
conocidos hardware y software libres que tienen miles de usuarios en el mundo).
MBot es sencillo de utilizar ya que no necesita cableado ni soldaduras, gracias a
sus conectores RJ25 (típicas conexiones de teléfono), simplemente se conectan
las piezas unas con otras. MBot es un robot educativo de la empresa Makeblock,
que persigue los siguientes objetivos:
-El objetivo principal es desarrollar el pensamiento computacional en el alumnado
motivado por la ejecución de órdenes en algo físico como es el robot.
-El robot está diseñado para su uso escolar: resistente y económico
-Basado en hardware libre y software libre
El objetivo 1: da como resultado que el kit de mBot sólo permite una
configuración posible más los complementos que tiene el kit que proporciona el kit
de CATEDU, no hay tiempos en construcción, sólo en programación, esto es otra
filosofía diferente frente a otras alternativas como los robots de LEGO Mindstorm o
LEGO WEDO (LEGO WEDO es compatible con Scracth) que el tiempo en
construcción y creatividad es importante. No queremos defender qué alternativa es
buena y cual mala, sino que el docente tiene que decidir qué objetivos quiere
perseguir, según lo que quiere tiene que decidir qué producto es el adecuado.
El objetivo 2: los precios y las características de este robot hace que sea un
producto dirigido a los centros de enseñanza. Los distribuidores en España son
actualmente 3, y en este curso tomaremos de referencia comercial [Link]
pero perfectamente es válido los otros dos cacharreo. Club y electrónica
embajadores. Las características y precios de mBot se pueden ver en este enlace.
El objetivo 3: el hardware libre está materializado en que se basa en la placa
ARDUINO, que lo han personalizado con más sensores y conexiones rápidas
RJ11 (la clavija de teléfono fijo). El software libre en este robot está en el
programa mBlock que está basado en el software de programación Scracth,
diseñado para desarrollar el pensamiento computacional en los niños,
ampliamente usado en todo el mundo, el cual le añaden unas librerías propias del
robot, dando como resultado mBlock.
El software mBlock es el resultado de instalar el firmware de la placa Arduino,
instalar las librerías del robot en el Scracth, actualizar, etc... Recomendamos lo
práctico: Descargar el mBlock directamente que lo tiene todo ya preparado.
Dentro de esta filosofía de libertad, los agujeros son compatibles con LEGO
ampliando las posibilidades. Otras empresas que también apuestan con robótica
educativa y hardware libre es la empresa española BQ con MundoMaker y Zowi,
con otro software de programación: BitBloq y App de Zowi, y con hardware libre
igual que mBot con ARDUINO. En BQ queremos destacar el apoyo al profesorado
Diwo.
Hace ya bastante tiempo que en Programamos empezamos a probar este robot de
Makeblock, pero hasta ahora no habíamos publicado nada acerca suya. Pues
bien, es el momento de empezar a hablaros de él. Mbot es uno de esos robots que
nos gustan por aspectos muy interesantes que os contamos a continuación.
1. Por un lado, hace uso de placas Arduino UNO, aunque con un diseño
modificado. Gracias a la filosofía de hardware libre en la que se basa Arduino y
por la cual liberan todos los diseños de las placas que realizan, la gente de
Makeblock ha podido modificar su diseño y adaptarlo a las necesidades de este
robot. Estos son los cambios más significativos que integra la placa, que han
bautizado con el nombre mCore:
-Nuevos sensores, como un detector de luminosidad, un botón o un
receptor/transmisor de IR.
-Actuadores integrados en la placa, como leds o un buzzer (pequeño altavoz).
-Nuevos conectores para facilitar las conexiones de otros componentes con la
placa. Por un lado, usan conectores RJ25 (parecidos a las habituales clavijas de
teléfono) que permiten conectar y desconectar de forma muy simple otros
componentes como un detector de ultrasonidos o un seguilíneas. Por otro, permite
la conexión de dos motores en dos clavijas independientes destinadas
exclusivamente para ello.
Placa
2. Por otro, usa una versión de Scratch 2.0, pero modificada para que permita la
programación del robot. En este sentido, Makeblock ha desarrollado mBlock, un
software basado en Scratch que incluye nuevos bloques con los que controlar el
robot de forma sencilla, usando por tanto programación gráfica. Así es posible dar
instrucciones a nuestro robot arrastrando y soltando bloques en este Scratch 2.0
modificado.
Mblock
3. Puedes elegir entre dos versiones, Bluetooth o 2.4G. Ello te va a permitir
controlar tu Mbot desde tu Smartphone, Tablet o bien desde tu ordenador sin
necesidad de conectarlo mediante un cable. Ten en cuenta que, si estás pensado
en utilizar más de un Mbot en un aula, por ejemplo, deberás optar por la versión
Wifi (2.4G) para evitar interferencias.
MbotWifi VS mbotBluetooth
4. Además, Makeblock nos ofrece Apps para que podamos controlar el robot, ver
lo valores reales de los sensores e incluso programarlo. Más adelante
dedicaremos un post a este tema.
5. Por último, pero no por ello lo menos importante, el precio. Como ya nos habréis
escuchado alguna que otra vez, la robótica no es barata. Pues bien, lo que nos
gusta de este kit especialmente es que, a nuestro criterio, mantiene un buen
equilibrio entre todas las funcionalidades que ofrece y el precio que tiene. Por
menos de 100 euros podemos adquirir un kit que puede ser controlado desde el
móvil, la Tablet o bien programado para que haga lo que nosotros queramos.
MBOT: EL JUGUETE
La gama de robots mBot de Makeblock son una serie de juguetes, con todas las
de la ley. O al menos así se presenta: creado por Makeblock tras una exitosa
campaña en Kickstarter en 2012, la compañía ha continuado diseñando,
desarrollando y poniendo a la venta diferentes modelos de robots.
De todos ellos, mBot es el más sencillo y el mejor posicionado para educación,
siendo además el más parecido a una especie de vehículo simple. Sencillo:
ruedas, motores y un pequeño mecanismo de giro, aderezado con unos cuantos
sensores (distancia, luz, sonido) para ampliar sus posibilidades.
Nuestra unidad de pruebas no difiere en absoluto de la que puede encontrarse a
través de otros distribuidores, ha sido enviada por SPC-Makeblock, una compañía
española afincada en Vitoria-Gasteiz que los distribuye de manera oficial y sobre
la que hablamos aquí.
MBOT ROBOT
Este modelo es, de hecho, perteneciente a una generación anterior, ya que
Makeblock ha puesto a la venta hace unos pocos meses una nueva versión con
algunas mejoras como una carcasa protectora, aunque con la misma base de
construcción e ideas para enseñar sobre el mundo de la programación y la
robótica.
El valor que SPC-Makeblock aporta no es tanto por el hardware (el robot como
tal), sino por la parte más teórica y didáctica que le rodea: ofrecen guías,
manuales y tutoriales para poder aprovechar sus posibilidades, a modo de
instrucción sobre su uso. Este material está liberado en parte en su página web,
aunque también disponen de cursos presenciales en los que aprender 'in-situ'
sobre este y otros productos.
Montaje, instalación y primeros pasos
En los últimos años, muchas compañías están introduciéndose en el mercado de
la robótica educativa con sus productos propios. Ejemplos hay por doquier, si bien
los más reconocidos tal vez sean los de la danesa LEGO y sus Mindstorm y
WeDo. Pero también otros gigantes como Meccano, Sphero o Parrot, o muchos
otros inventos de particulares o pequeñas empresas como por ejemplo el Dash
and Dot que analizamos hace ya un año.
El montaje de mBot es muy sencillo, y apenas te llevará unos pocos minutos. Sí,
incluye manual paso a paso… en papel.
El montaje de mBot es tremendamente sencillo, pues al fin y al cabo es un
dispositivo pensado para niños y jóvenes a partir de unos 8 años: en la caja
encontramos todo lo básico y fundamental para, en unos cuantos minutos y
siguiendo las pertinentes instrucciones (incluidas en papel) tener un robot montado
y preparado para programar.
MAKEBLOCK MBOT BOX
Este montaje se asemeja más a los tradicionales Meccano que a los LEGO,
utilizando tornillería (si, el destornillador necesario está incluido) y piezas
metálicas. Prácticamente todo el mBot es de aluminio, lo cual se agradece y
aporta la sensación de ser un "juguete para mayores" que obvia plásticos u otros
materiales de menor durabilidad.
Makeblock Mbot Board La placa es el componente esencial, claro. Basada en
Arduino, pero con unas cuantas modificaciones para hacerla intuitiva para los más
jóvenes.
Una vez ya montado el robot —un adulto tardará no más de veinte minutos en
hacerlo—, los siguientes pasos a dar vendrán marcados por los múltiples
manuales disponibles online: tanto en las ideas propuestas por la comunidad en el
Makeblock Openlab como en los 'Primeros Pasos' que indican en SPC-Makeblock.
Aunque existen innumerables tutoriales y guías de introducción, aquí es donde
entra en juego el papel de SPC-Makeblock proporcionando interesantes guías
para comenzar a crear y programar, de forma muy intuitiva y trivial de seguir.
Nuestro mBot es la versión Bluetooth, que además de ser compatible con el
entorno mBlock de escritorio (Windows/Mac) también puede utilizarse con
Smartphone/Tablet a través de las respectivas apps disponibles para Android y
iOS:
MBot/mBlockly: una especie de 'Scratch' adaptado a tabletas desarrollado para
los productos Makeblock. Permite programar con bloques de una forma muy
intuitiva, haciendo uso de todos los sensores, motores y demás actuadores del
mBot.
Makeblock: aunque también se puede programar con ella, es más un panel de
control en el que tener los mandos para controlar el mBot.
Todo este software, sistemas compatibles y enlaces de descarga se encuentran
citados en el apartado software de la web de Makeblock.
Makeblock Mbot Ipad 2
App mBlockly en iPad
Makeblock Mbot Ipad 6
App Makeblock en iPad
La sincronización con el dispositivo es trivial y directa, y apenas nos llevará unos
pocos segundos. Una vez realizada no tardarás más que unos pocos minutos en
tener tu primer programa en mBot. Si ya conoces Scratch será pan comido; si es
la primera vez que programas en un lenguaje con bloques, tendrás que
familiarizarte con el entorno y con la base de la programación para poder
aprovechar todo su potencial.
Programar un mBot
Programar un mBot es muy fácil, y si ya conoces Scratch… más todavía.
Siendo un producto pensado para educación es evidente que para un adulto será
una tarea muy sencilla. Programar un mBot es muy fácil, al alcance de cualquiera,
aunque no tenga conocimientos previos. Aquí es donde, de nuevo, puede ser muy
interesante seguir alguna de las guías o cursos de SPC-Makeblock, que
precisamente proponen una introducción en diferentes tutoriales y una primera
puesta en marcha para conocer el entorno.
Decíamos antes que este es un juguete educativo, y es entonces cuando
debemos ponernos en la piel de jóvenes niños y adolescentes: lo difícil no es tanto
manejar los entornos para programar, sino dominar las posibilidades que el mBot
tiene: saber qué quieres hacer y, sobre todo, saber cómo resolverlo a través de la
programación. Es la parte de pensamiento computacional, resolución de
problemas, iniciativa e inventiva la más difícil de conseguir, y que ya tratamos en
este artículo.
Makeblock Mbot Ipad 3 Una parte de la App mBlockly de iOS: piezas de colores
con diferentes funciones para programar el mBot. Muy versátil, funciona
arrastrando cada pieza.
Y es que las posibilidades de un mBot son mayores las de otros robots del estilo,
como por ejemplo los WeDo de LEGO —que además tienen un precio superior—.
También hay que mencionar que no es un producto para todos los públicos, ya
que puede ser considerado demasiado complejo para los más pequeños (en
edades menores a 8 años existen mejores opciones, como BeeBot, Cubetto o
Codi-oruga de Fisher Price).
Las posibilidades de mBot son superiores a las de otros robots educativos, si bien
no es 'apto' para todos los públicos.
Sin embargo, también debemos contemplar las posibilidades de los mBot una vez
se dominen: además de la existencia de otros modelos más avanzados (mención
especial para el Ultímate 2.0), existen múltiples accesorios a modo de nuevos
sensores, piezas u otros componentes para ampliar las creaciones. Eso sí, deben
ser específicos para Makeblock, ya que las conexiones no son estándares a pesar
de ser un robot basado en Arduino y de código abierto.
MBot de SPC, la opinión de Xataka
Los que ya conocíamos al amigo mBot no hemos descubierto nada nuevo en lo
que respecta al robot como tal, pues este modelo es el que lleva distribuyéndose
en el mercado desde hace unos cuantos años. Un juguete educativo pensado para
que niños a partir de los 8 años aprendan programación mediante este robot.
Spc Makeblock Mbot Up
Como ya hemos mencionado, SPC-Makeblock no aporta su experiencia en el
producto físico como tal, que no difiere en absoluto de lo que otros distribuidores
están vendiendo siendo exactamente el mismo objeto salvo por un par de
pequeños detalles de menor importancia (viene envuelto en otra caja, logos,
pegatinas y manuales). La clave de su trabajo es toda la fase de instrucción y
aprendizaje, que puede llegar a ser muy útil para cierto perfil de usuarios que
necesiten de ayuda adicional mientras ganar experiencia.
Spc Makeblock Mbot Análisis Back
Siendo Makeblock una plataforma ya asentada en el mercado, a pesar de sus
pocos años de vida, existe mucho contenido que cualquiera pude encontrar a
golpe de clic a través de su buscador favorito. Si quieres las cosas fáciles,
ordenaditas y bien preparadas para que sean sencillas de digerir, SPC-Makeblock
es precisamente lo que trabaja; si por el contrario eres un dinámico, tienes
iniciativa y que te gusta tocar, probar y jugar e ir a tu ritmo, hay muchas
alternativas ahí fuera.
Respecto del precio, comprarlo a SPC o a otros distribuidores en España no
supone diferencias importantes. Euro arriba o euro abajo, todos venden el mBot
por unos 90 euros (89,90 euros en el caso de SPC-Makeblock). A mayores, los
kits avanzados pueden alcanzar los casi 500 euros, más incluso si lo que buscas
son paquetes pensados para su uso en aulas de Primaria y Secundaria.