1. À propos du logiciel Mu

1.1. Installer MU

Cliquez pour visiter le site officiel du logiciel Mu.

Mu est un éditeur de code Python pour les programmeurs débutants, comme les enseignants et les étudiants. Nous pouvons l’obtenir via l’installateur officiel pour Windows, Mac OSX ou Linux (Mu ne supporte plus Windows 32 bits). La version recommandée est Mu 1.2.0.

Étape 1 - Assurez-vous de votre système d’exploitation puis téléchargez l’installateur Mu

Commencez par vérifier le système d’exploitation de votre ordinateur (Windows ou Mac OSX). Ouvrez « Ce PC » pour voir « Propriétés ».

Img

Vérifiez le type de système : 64 bits ou 32 bits.

Img

Download MU. Téléchargez la version correspondant à votre système d’exploitation.

Img

Ici, nous prenons le système Windows comme exemple, ce qui peut servir de référence pour Mac OSX et Linux.

Img

Étape 2 - Exécutez l’installateur

Double-cliquez sur l’installateur (probablement dans votre dossier Téléchargements) pour le lancer.

Img

Nous avons décrit les étapes supplémentaires nécessaires pour aider Windows à installer Mu sous Windows 10. Les autres versions seront similaires.

Installateur Mu pour MacOS.

Installateur Mu pour Linux.

Pour Windows 10, Defender affichera un message d’avertissement. Vous devez cliquer sur le lien « Plus d’infos ».

Img

Le message changera pour vous donner plus d’informations sur l’installateur et affichera un bouton « Exécuter quand même ». Cliquez sur « Exécuter quand même ».

Img

Étape 3 - Contrat de licence

Lisez la licence, cochez la case et cliquez sur « Installer ».

Img

Étape 4 - Installation

Allez vous faire un café pendant que Mu s’installe sur votre ordinateur.

Img

Étape 5 - Terminé

L’installation est terminée avec succès, cliquez sur « Terminer » pour fermer l’installateur.

Img

Étape 6 - Démarrer Mu

Vous pouvez démarrer Mu en cliquant sur l’icône dans le menu Démarrer ou en tapant « Mu » dans la barre de recherche (les deux sont surlignés ci-dessous). Au premier démarrage, cela peut prendre un certain temps.

Img

Voici à quoi cela ressemble :

Img

1.2. Utilisation des modes & barre de menu

Réglez le « Mode » sur BBC micro:bit.

Dans le menu, cliquez sur « Mode » pour le régler sur « BBC micro:bit ». Le mode micro:bit comprend comment interagir et se connecter à un micro:bit.

Img

Cliquez pour Commencer avec Mu.

Pour plus de tutoriels sur l’utilisation de Mu, veuillez visiter : https://codewith.mu/en/tutorials/

1.3. Programmer sur Mu

Ici, nous chargeons le fichier « heartbeat.py » dans Mu. Trouvez-le dans le dossier « Heart beat » que nous avons fourni.

Img

Méthode un :

Ouvrez Mu et cliquez sur « Load » pour choisir le chemin où vous avez téléchargé le code.

Img

Img

Chargé avec succès, comme montré ci-dessous :

Img

Méthode deux :

Cliquez sur « new » Img pour créer un nouveau programme et glissez « heartbeat.py » dedans :

Img

Chargé avec succès, comme montré ci-dessous :

Img

Il en va de même pour l’ajout d’autres codes.

1.4. Télécharger le code sur Micro:bit

Connectez la carte à l’ordinateur via un câble USB.

Img

Cliquez sur « Flash » pour télécharger le code sur la carte micro:bit.

Img

Après cela, alimentez via le câble micro USB ou une alimentation externe (mettez l’interrupteur DIP sur ON). Vous verrez la matrice LED 5×5 embarquée afficher en boucle Img puis Img.

Notez que s’il y a une erreur dans votre code, il peut quand même être téléchargé mais ne fonctionnera pas correctement.

Par exemple, la fonction sleep() est écrite sleeps() dans le code. Cliquez sur « Flash » pour charger le code sur micro:bit. Cependant, la matrice LED 5×5 affiche des icônes désordonnées.

Img

Dans ce cas, cliquez sur « REPL » et appuyez sur le bouton reset à l’arrière de la carte. Le message d’erreur s’affichera dans l’interface REPL, comme montré ci-dessous :

Img

Img

Cliquez à nouveau sur « REPL » pour fermer REPL. Puis cliquez sur « Flash ».

Pour s’assurer que le code est correct, cliquez sur « Check » après avoir terminé, et Mu indiquera les erreurs dans le code.

Img

Modifiez le code selon le message d’erreur, puis cliquez à nouveau sur « Check ». Mu ne montre plus d’erreur.

Img

Voir plus de tutoriels expliquant des aspects spécifiques de Mu.

2. Comment Mu importe une bibliothèque sur Micro:bit

Avant d’importer des bibliothèques, nous devons télécharger un code .py (un code vide convient aussi) sur la carte micro:bit. Ici, nous prenons un code vide comme exemple.

Connectez la carte à l’ordinateur via un câble USB. Ouvrez Mu et cliquez sur « Flash » pour télécharger le code .py (code vide) sur la carte.

Img

Dans ce tutoriel, les modules OLED et DHT11 sont utilisés. Par conséquent, les fichiers de bibliothèque « oled_ssd1306.py » et « DHT11.py » doivent être importés dans la carte micro:bit.

Le répertoire par défaut où Mu sauvegarde les fichiers est « mu_code » dans le répertoire racine du dossier utilisateur.

Lien de référence : https://codewith.mu/en/tutorials/1.0/files

Instructions pour importer les bibliothèques :

1. Cherchez le dossier « mu_code » sur le disque (C:).

Img

Img

2. Ouvrez « mu_code ».

Img

3. Copiez et collez les fichiers de bibliothèque « oled_ssd1306.py » et « DHT11.py » dans « Libraries ».

Img

4. Comme montré ci-dessous :

Img

5. Ouvrez Mu et cliquez sur « Files ». Ici, nous glissons la bibliothèque « DHT11.py » dans micro:bit.

Img

Img

6. Après avoir importé « DHT11.py », vous la verrez dans la boîte à gauche.

Img

7. Faisons la même chose pour « oled_ssd1306.py ».

Img

Img

Notez que lorsque vous téléchargez d’autres fichiers sur le micro:bit, ils écrasent le contenu original, donc vous devez les réimporter pour la prochaine utilisation.