Pourquoi le simulateur n'apparaît-il pas dans MakeCode?

Cet article a été traduit automatiquement. Version originale anglaise.

Si vous avez branché votre composant solaire et que sa version à l'écran n'apparaît jamais dans MakeCode, il vous manque presque certainement un des trois éléments suivants. Les simulateurs n'apparaissent que lorsque toutes ces conditions sont réunies :

  1. L'extension Forward Education a été ajoutée à votre projet MakeCode.
  2. Votre micro:bit est jumelé avec MakeCode.
  3. Le code utilisant l'extension a été téléchargé sur le micro:bit.

L'étape 3 est celle que la plupart des gens oublient. Ajouter l'extension et jumeler l'appareil ne suffit pas en soi — le micro:bit doit réellement être en train d'exécuter un programme qui contient des blocs Forward Education avant de pouvoir signaler quels composants sont branchés.

Les « simulateurs » sont les versions en direct, à l'écran, de vos capteurs et moteurs réels. Lorsqu'ils fonctionnent, couvrir le capteur solaire avec votre main fait chuter la valeur affichée à l'écran en temps réel.

Avant de commencer

  • Utilisez un ordinateur portable ou de bureau avec un navigateur basé sur Chromium (Chrome ou Edge). Le jumelage utilise WebUSB, qui n'est pas disponible dans tous les navigateurs. Consultez Appareils et navigateurs compatibles pour les produits Forward Education et le micro:bit dans ce centre d'aide.
  • Utilisez un micro:bit v2, bien inséré dans le connecteur du Breakout Board (la carte dans laquelle s'insère votre micro:bit, et sur laquelle se branchent tous les composants).
  • Mettez le Breakout Board sous tension.
  • Assurez-vous que votre câble USB est un câble de données, et non un câble de charge seulement.

Étape 1 — Ajouter l'extension Forward Education

  1. Ouvrez un projet sur makecode.microbit.org.
  2. Faites défiler jusqu'au bas des tiroirs de blocs et cliquez sur Extensions.
  3. Recherchez forward, Forward Education ou fwd-edu, puis sélectionnez l'extension Forward Education.
  4. Deux nouveaux tiroirs apparaissent : Sensors et Motors. (Introduction aux simulateurs MakeCode)

Si ces deux tiroirs n'apparaissent pas, l'extension ne s'est pas chargée — rechargez la page et réessayez.

Étape 2 — Jumeler votre micro:bit

  1. Branchez le micro:bit à votre ordinateur avec le câble USB.
  2. Dans MakeCode, cliquez sur les (trois points) à côté du bouton Download, puis choisissez Connect Device.
  3. Suivez les instructions et sélectionnez votre micro:bit dans la liste des appareils du navigateur.

Consultez Jumeler votre micro:bit dans MakeCode ainsi que l'article Marche à suivre – jumeler votre micro:bit, ou la leçon Jumelage et simulateurs micro:bit sur la plateforme d'apprentissage.

Étape 3 — Télécharger votre code sur le micro:bit

C'est l'étape qui résout la plupart des cas où « mon simulateur solaire n'apparaît pas ».

  1. Glissez au moins un bloc Forward Education (des tiroirs Sensors ou Motors) dans votre programme — par exemple, un bloc de lecture du capteur solaire.
  2. Cliquez sur Download.
  3. Attendez la fin du transfert et le redémarrage du micro:bit.

Une fois ce programme en cours d'exécution, MakeCode peut détecter les composants branchés sur le Breakout Board, et le simulateur solaire devrait apparaître dans la zone de simulation. Par la suite, vous pouvez brancher et débrancher des composants et les versions à l'écran se mettent à jour automatiquement — pas besoin de redémarrer la carte chaque fois.

Pour le tester, couvrez le capteur solaire avec votre main : le pourcentage affiché à l'écran devrait chuter.

Toujours rien? Essayez cette réinitialisation

Si le micro:bit semble bloqué :

  1. Débranchez le câble USB.
  2. Éteignez le Breakout Board.
  3. Retirez le micro:bit du Breakout Board.
  4. Remettez le tout en place, allumez la carte, rebranchez le USB et rejumelez l'appareil.

Cette procédure est également couverte dans la vidéo Aperçu des simulateurs MakeCode sur la plateforme d'apprentissage.

Autres points à vérifier :

  • Essayez un tout nouveau projet MakeCode et refaites les étapes 1 à 3, au cas où le fichier de projet serait dans un état défectueux.
  • Vérifiez que votre composant solaire est bien enclenché dans un port du Breakout Board (ou dans le composant auquel il est chaîné).
  • Si le jumelage échoue sur des appareils scolaires, votre commission scolaire devra peut-être autoriser les domaines de MakeCode et de Forward Education — voir Quels domaines mon conseil scolaire doit-il autoriser sur la liste blanche?

En classe

Le jumelage se fait par ordinateur et par navigateur. Si les élèves changent d'appareil, se connectent ailleurs, ou si le navigateur est réinitialisé pendant la nuit, ils devront rejumeler leur micro:bit et retélécharger leur code avant que les simulateurs ne réapparaissent. Intégrer « jumeler, puis télécharger » à votre routine de début de cours évite bien des mains levées.

Toujours coincé?

Si vous avez suivi toutes les étapes ci-dessus et que le simulateur solaire n'apparaît toujours pas, contactez notre équipe (voir Comment puis-je contacter le soutien?) en précisant votre navigateur, votre système d'exploitation et une description des composants branchés. Nous pouvons aussi organiser un appel si tout un ensemble de trousses est touché.