Activité 5 : Mesurer une direction et afficher la valeur dans la console série (IoT sensors kit)

Utilisation du magnétomètre du NUCLEO-IKS01A3

Fonctionnement du magnétomètre

Le NUCLEO-IKS01A3 dispose d'un module MEMS (systèmes micro-électro-mécaniques) pour mesurer l'intensité du champ magnétique sur les trois axes x, y, z. L’information retournée par le capteur est une valeur en `T (microteslas).

Le capteur étant très sensible, il peut être perturbé par les éléments de l'environnement, comme l'aiguille de la boussole avec un aimant.

IKS-magnetometre-FR

Assemblage des composants

Pour mesurer l'intensité du champ magnétique à 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

Programmation

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.
- " [Magnétomètre LIS2MDL] champ magnétique suivant x ", disponible dans la partie Capteurs, pour récupérer la valeur du module.

iot-magnetometre-FR

Utiliser l'interface suivante pour programmer le module : 

La valeur du champ magnétique sera affichée dans la console, en bas de l'interface.

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)




Vous avez réussi ? Parfait, vous savez maintenant programmer le magnétomètre à 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.

Licencia de uso

Licence Creative Commons

Este recurso está disponible bajo los términos de la licencia Creative Commons Attribution-Share Alike 2.0 France License.

Nadie ha comentado todavía.