Ahora puedes programar mBot desde el navegador:
Este es el editor online, optimizado para abrir desde Google Chrome. IDE significa Integrated Development Environment.
Para que funcione este entorno, es necesario instalar en el ordenador el programa mLink. Selecciona en el menú el sistema operativo que utilices, descárgalo y ejecútalo siempre que vayas a programar tu robot de forma online.
Y aquí tienes más información al respecto.
Procedimiento para programar mBot online:
Arranca el programa mLink: si estás en Windows, haz clic sobre el icono. Si estás en Linex, abre un terminal (pulsa Ctrl + Alt + T ) y ejecuta el comando mblock-mlink start
Abre el navegador Chrome y ve al entorno de programación online mBlock IDE.
Selecciona tu robot en la pestaña DISPOSITIVOS. Si no aparece, haz clic en AÑADIR y búscalo. Cuando lo selecciones, las instrucciones disponibles en los menús serán las adecuadas para el robot elegido.
Ahora, conecta el cable USB, enciende tu robot y haz clic en el botón CONECTAR, junto al dispositivo elegido en la opción anterior. Aparecerá una ventana con el puerto previsto para la conexión. Acéptalo.
Para empezar a escribir tus programas, selecciona en el menú central los comandos para EVENTOS. Verás que unos comandos aparecen activos y otros inactivos en gris. La diferencia está en la forma que desees utilizar para programar el robot: EN VIVO o CARGAR.
Si deseas dejar cargados tus programas en la memoria para utilizar el robot sin tenerlo conectado al ordenador, debes seleccionar CARGAR, y tus programas deben empezar con el comando CUANDO MBOT(MCORE) SE PONE EN MARCHA. Una vez escrito el programa, debes darle al botón SUBIR. Cuando acabe la subida el programa se ejecutará, y se quedará en memoria. A partir de ahí, y mientras no cargues otro programa, se ejecutará dicho programa cada vez que enciendas el robot.
Si quieres hacer las pruebas con el robot conectado al ordenador debes seleccionar EN VIVO, y tus programas podrán empezar con CUANDO CLIC EN LA BANDERA. Para probar los programas tienes que hacer clic en la bandera verde. Para que la programación en vivo funcione tienes que cargar el firmware en tu robot. Para ello, con el robot conectado haz clic en AJUSTE, ACTUALIZAR FIRMWARE y ACTUALIZACIONES. Una vez actualizado el firmware, tienes que volver a darle al botón de CONECTAR. A partir de ahí, cada vez que le des a la bandera podrás ver como funciona tu programa.
PROBLEMAS:
Si las pilas están bajas, el robot funciona mientras está conectado con el cable USB, pero si lo desconectamos, no tienen carga para mover los motores y parece que no funcionan.