Cargando...
 

Historial: mBlock en LLiureX 16

Previsualización de la versión: 5

Versiones
-LliureX 16

1. Introducción

 

mBlock es un entorno de programación muy básico pensado para robots/placas de MakeBlock, tiene la gran ventaja de que aúna todo lo necesario para dar los primeros pasos en el mundo de la programación. Tanto si disponemos de un robot mBot con todas sus extensiones, como si tan sólo queremos programar una placa con Arduino mBlock nos proporcionará todas las herramientas necesarias para poder trabajar.

mBlock está basado en el lenguaje de programación Scratch por lo que resulta fácil e intuitivo de programar. Además una ventaja importante que presenta, respecto a otros entornos es que se pueden traducir los bloques de Scratch a C directamente. Esto es interesante si queremos introducir C a los alumnos que ya han visto Scratch.

2. Instalación mBlock

Para instalar mBlock podemos descargarnos el paquete de instalación desde su página web. En nuestro caso descargaremos la versión para linux. Una vez descargado deberemos descomprimir el paquete para poder iniciar el programa.

1 Mblock  

Iniciaremos el programa haciendo doble click sobre el ejecutable mblock.

3. Entorno mBlock

Nada más iniciar el mBlock nos aparecerá la siguiente pantalla:

 

2 Mblock  

 

El programa puede cambiar el entorno según nuestras necesidades. Para ello vamos a editar y nos encontramos las siguientes opciones:

Opción Detalles
Esconde el escenario Si en nuestra programación no vamos a necesitar el escenario, podemos quitarlo.
Escenario pequeño Es el mismo entorno pero es escenario se reduce para tener más espacio para nuestros bloques.
Modo turbo Acelera el dibujado del escenario.
Modo arduino Con el modo Arduino podremos traducir nuestro programa en Scratch a C y cargarlo directamente a nuestro Arduino.

 

Tenemos también el menú Lenguaje y Archivo donde podemos escoger el idioma y guardar y abror proyectos.


4. Cargar el firmware

 

Según lo que queramos hacer deberemos escoger un tipo de firmware diferente, para ello vamos al menú Placas y escogemos el modelo de placa o el robot que vamos a utilitzar.

4 Mblock  

MakeBlock

En función del firmware que elijas te van a aparecer unas funciones, así, por ejemplo si escogemos el firmare para hace run proyecto con mBot nos aprecerán todas la funciones correspondientes al Robot mBot. Para poder ver las funciones hemos de pulsar en el botón Robot. Este nos cargará todos los módulos del mBot:

5 Mblock  

Igualmente podremos hacer lo mismo con los robots derivados de mBot Ranger, podemos usar el MakeBlock Me Orion (que es un placa ya preparada con el chip ATMega para usar los conectores RJ 25 de MakeBlock) así como el Mega Pi, que es otro dispositivo de MakeBlock para poder controlar diferentes motores.

Como podrás ver, en todos ellos es necesario realizar una pequeña inversión en las placar. Si disponemos ya de Arduino UNO en nuestros centros también podemos optar con adquirir un shield ME UNO Shield para poder usar los componentes de MakeBlock.

La gran ventaja de este tipo de placas es que montar un proyecto con diferentes componentes se vuelve prácticamente trivial, ya sólo hay que ir conectando conectores RJ25.

 

mBot

 

A modo de ejemplo vamos a hacer un pequeño programa para el mBot

Arduino

 

Igualmente podemos optar

 

Historial

Avanzado
Información Versión
2020-11-19 09:10 juanma 28
Ver
2020-11-04 16:12 juanma 27
Ver
2019-11-20 13:39 juanra 26
Ver
2017-06-20 10:12 pilar 25
Ver
2017-06-05 12:27 alviboi 24
Ver
2017-06-05 12:13 alviboi 23
Ver
2017-05-02 15:00 alviboi 22
Ver
2017-04-18 14:07 alviboi 21
Ver
2017-04-18 14:07 alviboi 20
Ver
2017-04-18 13:47 alviboi 19
Ver
2017-04-12 15:11 alviboi 18
Ver
2017-04-12 13:39 alviboi 17
Ver
2017-04-12 13:38 alviboi 16
Ver
2017-04-11 09:50 alviboi 15
Ver
2017-04-10 11:45 alviboi 14
Ver
2017-04-10 11:43 alviboi 13
Ver
2017-04-10 10:18 alviboi 12
Ver
2017-04-07 14:54 alviboi 11
Ver
2017-04-07 14:42 alviboi 10
Ver
2017-04-07 14:41 alviboi 9
Ver
2017-04-07 14:41 alviboi 8
Ver
2017-04-07 14:40 alviboi 7
Ver
2017-04-07 14:31 alviboi 6
Ver
2017-04-07 09:25 alviboi 5
Ver
2017-04-07 09:22 alviboi 4
Ver
  • «
  • 1 (actual)
  • 2

Historial

No hay registros que mostrar
Mastodon E-Mail