loader

Activité 1 : Mesurer la température et afficher la valeur dans la console série (IoT sensors kit)

Utilisation du capteur de température du NUCLEO-IKS01A3

Le capteur température du NUCLEO-IKS01A3 est un module qui permet de mesurer la température de l'air ambiant sur une plage de -40°C à +125°C.

Le principe de fonctionnement est simple. Ce capteur MEMS (systèmes micro-électro-mécaniques) se compose d'une thermistance, une petite résistance, qui laisse passer le courant de plus en plus facilement à mesure que la température augmente. L’information retournée par le capteur est la valeur de température en degré Celsius.

IKS-temp-FR

Pour mesurer la température à l'aide de la carte NUCLEO-L476RG, il faut réaliser le branchement suivant : 
- Connecter le NUCLEO-IKS01A3 sur les connecteurs de la carte. 
- Connecter la carte L476RG à l'ordinateur à l'aide du câble mini-usb

IKS+L476-FR

Passons maintenant à la programmation ! 

Nous allons utiliser deux blocs :
- " écrire dans la console ", disponible dans la partie Communication du casier des blocs pour gérer l'affichage.
- " [Thermomètre STTS751] température ", disponible dans la partie Capteurs, pour récupérer la valeur du module.

iot-temp-1-FR

Utiliser l'interface suivante pour programmer le module : 


La température sera affichée dans la console, en bas de l'interface.
iot-console-temp-FR

Pour faciliter la lecture, on peut insérer une pause de 1 seconde. 

iot-pause-FR

Une fois le programme créé, il faut le copier sur la carte. Pour ce faire, il faut utiliser le bouton "Téléverser" (voir Activité 0 : Prise en main de la carte)

Nous allons maintenant créer un texte, pour faciliter la lecture par l'utilisateur, notamment en rajoutant le symbole °C 

Il faut utiliser le bloc "créer le texte ... ... ... " disponible dans la partie Texte du casier des blocs, en le combinant avec le bloc ("...") qui permet d'écrire. 

iot-texte-FR

Voici un exemple de code prêt à être utiliser :


Ce code comprend :
- l'affichage d'un texte composé de la valeur de température + le sigle °C, dans la console
- une pause de 1 seconde pour faciliter la lecture

Télécharger le programme sur la carte et lancer la console pour visualiser la température. 


Vous avez réussi ? Parfait, vous savez maintenant programmer le capteur de température à l'aide de votre carte NUCLEO-L476RG ! 
Découvrez les autres activités du kit IoT Sensors en cliquant sur les icônes ci-dessous.

رخصة الاستخدام