Divirtiéndome con mBot Ranger Bloques: Tras hacer clic en “Crear un Bloque” definimos qué debe realizar, para lanzarlo cuando queramos.
En nuestro ejemplo se ha definido un bloque Movimiento que depende de una variable numérica que denomino “velocidad”. 2.2.2. Robots Es el bloque específico de comandos para las placas que se conectan con el software mBlock. Hablaremos de los comandos para el mBot Ranger, los cuales la casa Makeblock amplía y actualiza a menudo de cara a sus nuevos sensores. Estos comandos pueden ser específicos o no para la placa en cuestión que estemos programando. La razón es obvia, algunos han sido diseñados concretamente para la potencia de esa placa y por eso no aparecen en el bloque Robots de otra placa. En este bloque nos interesa especialmente el comando “Auriga Program”. De hecho, un preámbulo para poder grabar un programa en la placa será cambiar el bloque de la banderita verde por la sentencia "Auriga Program" y, de ese modo, todo lo que cuelgue de este comando, se ejecutará siempre que encendamos el robot. Para grabarlo en la placa, debemos tener conectado el mBot Ranger mediante el cable USB (placa y conexión por puerto serie), hacer clic con el botón derecho sobre este bloque (o Editar > Modo Arduino) y seleccionar "Upload to Arduino".
Disponemos de una gran diversidad de comandos que clasifico de la siguiente forma:
Sentencias específicas para el control de motores y servos (Fig 1) en la placa Me Auriga. Sentencias para programar los diferentes modelos de LEDs (Fig 2) que soporta la placa. Sentencias para mostrar el tiempo y programar la matriz de LEDs (Fig 3) Sentencias que nos ayudarán a programar el sensor de sonido (Fig 4)
Página 19 de 169