loader

Utiliser le capteur de haute température grove avec micro:bit

Ce tutoriel explique comment mesurer une large plage de température (-50°C à 600°C) à l'aide d'un capteur de haute température et d'une carte micro:bit.

Nous observons un large éventail de températures partout autour de nous - dans la vie de tous les jours, par exemple avec de l'eau bouillante et des aliments congelés.
En tant que paramètre, la température peut être utilisée pour observer et contrôler les processus, par exemple pour évaluer la cuisson d’un Four Solaire.

Voici le capteur de Haute Température version Grove :


Les connexions sont les suivantes pour le Capteur de haute température:
  • GND (terre)
  • VCC (source de courant)
  • A1 (port analogique)
  • A0 (port analogique)

Attention : ce capteur nécessite deux entrées analogiques, ce qui n'est disponible que sur les entrées P0, P1, P2, P3, P4 et P10 de la carte micro:bit.
Par conséquent, vous ne pourrez pas utiliser ce capteur avec le shield Grove "classique" (P0/P14, P1/P15 et P2/P16 ne conviennent pas) et il est conseillé d'utiliser le shield Grove BitMaker (sur les broches P0/P1 ou P1/P2), ou bien faire les branchements fil par fil.

Brancher la carte électronique sur le shield BitMaker pour micro:bit ainsi que le capteur sur le port ~P0 en suivant le schéma suivant :




Attention : ne pas oublier de mettre le shield BitMaker sur "ON" avec l'interupteur à l'arrière de la carte ?.

Pour que le capteur soit prêt à envoyer des données à la carte micro:bit, nous devons connecter la sonde (thermocouple) et le capteur. Les fils du thermocouple doivent être placés à l'intérieur de la partie verte du capteur (bornier).
Le fil rouge doit être connecté avec “+”, le fil blanc doit être connecté à “-”, et les vis permettent de fixer les fils.

Le capteur est maintenant prêt à être utilisé !

Programmez la carte micro:bit en transférant le code suivant sur la carte :


Le code permet de mesurer la température et de l'afficher sur l'écran de la carte micro:bit.
Les instructions sont dans la boucle "répéter indéfiniment" et il y a une temporisation de 0.5 secondes, donc les données se renouvellent automatiquement deux fois pas seconde.

Essayons maintenant de tracer un graphique en temps réel à partir de ces données.
Attention, ceci ne fonctionne actuellement que sur les navigateurs Chrome, Opera et les dernières versions de Edge.

Transférer le programme suivant sur la carte :

Cliquer sur le bouton "Connecter la carte" puis aller dans l'onglet "Mode Graphique" de la console, vous devriez voir la courbe se tracer !

La carte micro:bit contient elle aussi un capteur de température intégré.
Essayons de comparer les données du capteur de haute température Grove et du capteur de température intégré à la micro:bit.

Pour cela, nous allons créer un programme qui affiche la valeurs de température :
  • du capteur de haute température Grove quand on clique sur la bouton A de la carte
  • du capteur intégré à la carte micro:bit quand on clique sur la bouton B de la carte


Qu'observez-vous ?

Licenza d'uso

Licence Creative Commons

Questa risorsa è resa disponibile secondo i termini della Creative Commons Attribution License - Condivisione alle stesse condizioni 2.0 France