1. Sobre el software Mu

1.1. Instalar MU

Haz clic para visitar la página oficial del software Mu.

Mu es un editor de código Python para programadores principiantes, como profesores y estudiantes. Podemos obtenerlo mediante el instalador oficial para Windows, Mac OSX o Linux (Mu ya no soporta Windows de 32 bits). La versión recomendada es Mu 1.2.0.

Paso 1 - Asegúrate de tu sistema operativo y luego descarga el instalador de Mu

Primero averigua el sistema operativo de tu computadora (Windows o Mac OSX). Abre “Este equipo” para ver “Propiedades”.

Img

Verifica el tipo de sistema: 64 bits o 32 bits.

Img

Descargar MU. Descarga la versión según el sistema operativo de tu computadora.

Img

Aquí tomamos el sistema Windows como ejemplo, que puede servir de referencia para Mac OSX y Linux.

Img

Paso 2 - Ejecutar el instalador

Haz doble clic en el instalador (probablemente esté en tu carpeta de Descargas) para ejecutarlo.

Img

Hemos detallado los pasos adicionales necesarios para ayudar a Windows a instalar Mu en Windows 10. Otras versiones serán similares.

Instalador Mu para MacOS.

Instalador Mu para sistema Linux.

Para Windows 10, Defender mostrará un mensaje de advertencia. Debes hacer clic en el enlace “Más información”.

Img

El mensaje cambiará proporcionando más información sobre el instalador y mostrará un botón “Ejecutar de todas formas”. Haz clic en “Ejecutar de todas formas”.

Img

Paso 3 - Acuerdo de licencia

Revisa la licencia, selecciona la casilla y haz clic en “Instalar”.

Img

Paso 4 - Instalando

Ve a prepararte una taza de café mientras Mu se instala en tu computadora.

Img

Paso 5 - Completar

La instalación se ha completado con éxito, haz clic en “Finalizar” para cerrar el instalador.

Img

Paso 6 - Iniciar Mu

Puedes iniciar Mu haciendo clic en el icono en el menú Inicio o escribiendo “Mu” en el cuadro de búsqueda (ambos resaltados abajo). En el primer inicio, puede tardar un poco.

Img

Así es como se ve:

Img

1.2. Usar Modos y Barra de Menú

Configura el “Modo” a BBC micro:bit.

En el menú, haz clic en “Modo” para configurarlo a “BBC micro:bit”. El modo micro:bit entiende cómo interactuar y conectarse con un micro:bit.

Img

Haz clic para Comenzar con Mu.

Para más tutoriales sobre el uso de Mu, visita: https://codewith.mu/en/tutorials/

1.3. Programar en Mu

Aquí cargamos el “heartbeat.py” en Mu. Encuéntralo en la carpeta “Heart beat” que proporcionamos.

Img

Método uno:

Abre Mu y haz clic en “Cargar” para elegir la ruta donde descargaste el código.

Img

Img

Cargado exitosamente, como se muestra a continuación:

Img

Método dos:

Haz clic en “nuevo” Img para crear un nuevo programa y arrastra “heartbeat.py” dentro de él:

Img

Cargado exitosamente, como se muestra a continuación:

Img

Lo mismo aplica para agregar otros códigos.

1.4. Descargar código a Micro:bit

Conecta la placa a la computadora mediante un cable USB.

Img

Haz clic en “Flash” para descargar el código a la placa micro:bit.

Img

Después, enciende con el cable micro USB o fuente de alimentación externa (gira el interruptor DIP a ON). Verás que la matriz LED 5×5 integrada muestra repetidamente Img y luego Img.

Ten en cuenta que si hay un error en tu código, también puede descargarse pero no funcionará correctamente.

Por ejemplo, la función sleep() está escrita como sleeps() en el código. Haz clic en “Flash” para cargar el código al micro:bit. Sin embargo, la matriz LED 5×5 muestra íconos desordenados.

Img

En este caso, haz clic en “REPL” y presiona el botón de reinicio en la parte trasera de la placa. El mensaje de error se mostrará en la interfaz REPL, como se muestra a continuación:

Img

Img

Haz clic en “REPL” nuevamente para cerrar REPL. Luego haz clic en “Flash”.

Para asegurarte de que el código es correcto, haz clic en “Comprobar” después de terminar, y Mu señalará el error en el código.

Img

Modifica el código según el mensaje de error y haz clic en “Comprobar” de nuevo. Mu no mostrará error.

Img

Consulta más tutoriales que explican aspectos específicos de Mu.

2. Cómo Mu importa librerías a Micro:bit

Antes de importar librerías, necesitamos subir un código .py (un código vacío también está bien) a la placa micro:bit. Aquí tomamos un código vacío como ejemplo.

Conecta la placa a la computadora mediante un cable USB. Abre Mu y haz clic en “Flash” para subir el código .py (código vacío) a la placa.

Img

En este tutorial, se usan los módulos OLED y DHT11. Por lo tanto, los archivos de librería “oled_ssd1306.py” y “DHT11.py” deben importarse a la placa micro:bit.

El directorio predeterminado donde Mu guarda archivos es “mu_code” en el directorio raíz del usuario.

Enlace de referencia: https://codewith.mu/en/tutorials/1.0/files

Instrucciones para importar librerías:

1. Busca la carpeta “mu_code” en el Disco (C:).

Img

Img

2. Abre “mu_code”.

Img

3. Copia y pega los archivos de librería “oled_ssd1306.py” y “DHT11.py” en “Libraries”.

Img

4. Como se muestra a continuación:

Img

5. Abre Mu y haz clic en “Archivos”. Aquí arrastramos la librería “DHT11.py” al micro:bit.

Img

Img

6. Después de importar “DHT11.py”, la verás en el cuadro a la izquierda.

Img

7. Hagamos lo mismo con “oled_ssd1306.py”.

Img

Img

Ten en cuenta que cuando subes otros archivos al micro:bit, sobrescribirán el contenido original, por lo que necesitas reimportarlos para la próxima vez que los uses.