3.1 Upload to Arduino

¿Por qué?

Si queremos que nuestro programa funcione independiente del ordenador, es decir grabar nuestro programa en el Arduino del mbot, y que funcione, claro!

También si queremos que nuestro mBot funcione más rápido, mejor o si "Dependiendo del ordenador" no hace las cosas del todo bien.

Esto tiene una pega

En nuestro programa no podemos utilizar ningún comando propio de Scratch, es decir por ejemplo en Aparencia "Decir Hello" pues corresponde al personaje "panda" del programa Scratch-mBlock

¿Cómo se hace?

CURIOSIDADES: El código que aparece a la derecha es código de Arduino, lo podemos modificar si sabemos, y si no sabemos... pues podemos hacer nuestros atrevimientos ¿qué pasaría si en el anterior código cambiamos SetBrightness(6) por SetBrightness(3) ? pues que la matriz brilla menos!!

Al terminar, deja las cosas como estaban,

No sea que el siguiente quiera utilizar el robot de forma "dependiendo del ordenador" y se encuentra que funciona con tu programa

Tenemos que QUITAR EL PROGRAMA que hemos instalado sino no puede volver a conectarse con el mBlock usando la bandera por ejemplo.

Fuente de las imágenes: Captura de pantalla de mBlock. Las fotos: El autor.

¿te has liado? no me extraña, un vídeo a ver si te aclaras:

¿Y si hay algún problema?

Puede ser que nuestro Windows no reconozca mBot (o sea, no reconozca la placa Arduino) para eso, instalamos el Arduino Driver en nuestro programa mBlock:

¿Y si siguen los problemas?

Por si acaso han sacado una nueva actualización vamos a Actualizar el firmware:

  1. Conectamos el robot con el cable y encendemos
  2. En mBlock Conectar-Puerto serie- elegimos el último puerto que se ha creado al conectar el robot (en la foto COM3)
  3. En mBlock Conectar-Actualizar firmware


Revision #1
Created 1 February 2022 12:05:38 by Equipo CATEDU
Updated 1 February 2022 12:05:39 by Equipo CATEDU