Connexion micro:bit - ThingSpeak

Le graphique que vous avez découvert dans l'environnement ThingSpeak n'affiche rien car il ne reçoit pas de données. En effet, il n'est pas connecté par un lien logiciel avec la carte micro:bit et son code.

Pour simplifier :

  • d'un coté la carte micro:bit est connectée au WIFI et émet une donnée,

  • l'application ThingSpeak est prête à recevoir la donnée pour afficher son évolution temporelle,

mais rien ne les connecte... Il est donc temps de mettre en place cette connexion.

Cette connexion est réalisée grâce à la clé API (API key en anglais) qui identifie votre canal ThingSpeak et qui doit être insérée dans le code MakeCode.

  • Dans la fenêtre ThingSpeak de votre canal, cliquer sur l'onglet API Keys,

  • Dans la fenêtre sélectionner la clé présentée dans Write API Key et copier la valeur.

  • Dans le programme MakeBlock, coller la valeur de la clé dans la zone identifiée,

  • Télécharger votre programme MakeBlock dans la carte Micro:bit.

  • Observer les messages sur l'écran Led et vérifier que l'émission des données se réalise,

  • Ouvrir la fenêtre ThingSpeak et vérifier que les niveaux successifs de luminosité s'affichent sur le graphique et ainsi valider le fonctionnement du lien logiciel entre votre carte micro:bit et l'application ThingSpeak.

Sur le DR :

  • Préciser le niveau de luminosité acquise sans action sur le capteur,

  • Préciser le niveau de luminosité acquise avec votre doigt sur le capteur,

  • Préciser le niveau de luminosité acquise avec un éclairage du capteur avec un flash.

  • Conclure sur l'évolution du niveau de luminosité en fonction de la quantité de lumière reçue par le capteur.

  • Imaginer une application pour ce type de capteur.