4.1.1 À propos de MakeCode

⚠️ Les étapes suivantes sont effectuées sous le système d’exploitation Windows. Si vous utilisez un autre système d’exploitation, vous pouvez vous en servir comme référence. Les démonstrations ci‑dessous sont effectuées avec Google Chrome / Microsoft Edge.

Environnement de programmation MakeCode :

Ouvrez la version en ligne de l’éditeur MakeCode.

MakeCode main interface:

Img

Il y a des blocs “on start” et “forever” dans la zone d’édition du code. Lorsque l’alimentation est branchée ou que la carte est réinitialisée, “on start” signifie que le code dans le bloc s’exécute une seule fois, tandis que “forever” implique que le code s’exécute en boucle.

Cliquez sur “JS JavaScript” pour voir le code JavaScript:

Img

Ou cliquez sur “Python” pour basculer vers le code Python:

Img

Paramètres de langue :

Img

Étapes :

Étape 1 : Cliquez sur le bouton des paramètres Img.

Img

Étape 2 : Cliquez sur “Langue”.

Img

Étape 3 : Sélectionnez la langue souhaitée. Ici nous la réglons sur “Anglais”.

Img

4.1.2 Bibliothèque d’extensions MakeCode

4.1.2.1 Ajouter une bibliothèque

⚠️ Nous fournissons des fichiers de code (.hex) pour chaque projet, vous pouvez donc les charger directement dans l’éditeur MakeCode. Sinon, si vous le souhaitez, vous pouvez aussi construire les blocs de code vous‑même. Notez que des bibliothèques sont nécessaires si vous les construisez manuellement.

⚠️ Remarque : Copiez-collez le lien dans la zone de recherche : https://github.com/keyestudio2019/pxt-creative-inventors-kit-master.git.

Img

Étapes :

1. Cliquez sur Img pour sélectionner “Extensions”.

Img

Ou cliquez sur “Extensions” au‑dessus des blocs Avancés.

Img

2. Recherchez des mots‑clés ou collez le lien GitHub.

Img

3. Ici nous saisissons l’URL : https://github.com/keyestudio2019/KEYES-Smart-Gamepad-master.git dans la zone de recherche et cliquons sur Img, puis chargeons l’extension “Smart-Gamepad”.

Img

4. Chargement :

Img

5. Chargée :

Img

4.1.2.2 Mettre à jour/Supprimer une bibliothèque

⚠️ En général, il n’est pas nécessaire de supprimer des bibliothèques, sauf si elles ne sont pas requises.

Img

Étapes :

1. Cliquez sur “JavaScript” pour passer au code texte.

Img

2. Cliquez sur “Explorer”.

Img

3. Trouvez “Smart-Gamepad” et cliquez sur la corbeille Img pour la supprimer.

Img

4. « Supprimer ».

Img

4.1.3 Programme MakeCode

4.1.3.1 Importer un programme dans MakeCode

Nous prenons le projet “heatbeat” comme exemple.

Img

Étapes :

1. Connectez la carte micro:bit à votre ordinateur via un câble micro USB.

Img

Lorsque la micro:bit est sous tension, la LED rouge à l’arrière s’allumera.

Sur la carte micro:bit, une LED jaune clignotera lorsque la carte communiquera avec votre ordinateur via micro USB.

Ouvrez Finder (Mac) / Devices and drives (Windows), et vous verrez un lecteur USB nommé “MICROBIT”. Notez toutefois qu’il ne s’agit pas d’un disque ordinaire !

Img

2. Cliquez sur « Importer » :

Img

3. Puis sélectionnez « Importer un fichier… ».

Img

4. « Choisir un fichier » pour ouvrir le fichier nécessaire.

Img

5. Ici nous choisissons « heartbeat.hex ».

Img

6. « Continuer √ ».

Img

Ou vous pouvez glisser directement le fichier hex vers l’interface principale de MakeCode :

Img

7. Importé :

Img

4.1.3.2 Télécharger le code (WebUSB)

Pour des navigateurs comme Google Chrome/Microsoft Edge, leur WebUSB permet un accès direct au périphérique matériel micro USB via une page web. Cliquez sur « Connecter l’appareil » pour appareiller le périphérique. Ensuite, cliquez sur « Télécharger » pour charger le code sur la carte micro:bit.

Img

Étapes :

4.1.3.2.1 Apparier l’appareil

1. Connectez la carte micro:bit à votre ordinateur via un câble micro USB.

Img

2. Cliquez sur les trois points “” derrière « Télécharger » et sélectionnez « Connecter l’appareil ».

Img

3. « Suivant ».

Img

4. « Appairer ».

Img

5. Connectez‑vous à un « Périphérique » et cliquez sur « Connecter ».

Img

6. « Terminé » et connecté.

Img

4.1.3.2.2 Télécharger le code

Après connexion, cliquez sur « Télécharger » et le code sera transféré sur la carte micro:bit, et Img devient Img.

Img

⚠️ Conseils

Si aucun appareil n’apparaît pour l’appairage dans l’interface, veuillez consulter device-webusb-troubleshoot.

Si le firmware de la micro:bit nécessite une mise à jour, consultez how-to-update-the-firmware.

4.1.3.3 Télécharger le code (sans WebUSB)

1. Connectez la carte micro:bit à votre ordinateur via un câble micro USB.

Img

Lorsque la micro:bit est sous tension, la LED rouge à l’arrière s’allumera.

Sur la carte micro:bit, une LED jaune clignotera lorsque la carte communiquera avec votre ordinateur via micro USB.

Ouvrez Finder (Mac) / Devices and drives (Windows), et vous verrez un lecteur USB nommé “MICROBIT”. Notez toutefois qu’il ne s’agit pas d’un disque ordinaire !

Img

2. Pour les navigateurs, veuillez charger le code sur la carte micro:bit comme suit :

Img

Étapes :

① Cliquez sur le bouton « Télécharger » et un fichier « .hex » sera téléchargé, lisible par la carte micro:bit. Ensuite, copiez‑le et collez‑le sur la carte.

Pour Windows, vous pouvez « Envoyer vers→MICROBIT » et charger le fichier « .hex » sur la carte micro:bit. Pendant ce processus, la LED jaune à l’arrière de la carte clignotera. Une fois le chargement terminé, la LED reste allumée.

Img

Img

Ou vous pouvez glisser directement le fichier « .hex » sur le MICROBIT :

Img

Img

② Après cela, connectez la carte micro:bit à l’ordinateur via le câble micro USB et mettez‑la sous tension ; vous verrez la matrice LED 5 x 5 à bord afficher successivement Img et Img.

Img

⚠️ Lors de chaque programmation, le lecteur MICROBIT s’éjectera automatiquement puis reviendra, et les fichiers .hex que vous y avez copiés ne s’afficheront pas. En effet, la carte micro:bit ne reçoit et n’exécute que le dernier programme envoyé et ne les stocke pas.