loader

Activité 8 : Activer l'allumage et l'extinction de la matrice à l'aide d'un capteur de distance (IoT sensors kit)

Utilisation de la matrice LED RGB et du module Time of Flight avec la carte Nucleo L476

Pour faire allumer cette matrice LED RGB en fonction de la distance retournée par le capteur de distance Time Of Flight, il faut réaliser le branchement suivant : 
- Connecter le NUCLEO-Shield sur les connecteurs de la carte. 
- Brancher, à l'aide du câble Grove, la matrice LED sur l'un des ports nommés I2C disponibles ainsi que le module Time Of Flight sur l'autre port I2C.
- Connecter la carte L476RG à l'ordinateur à l'aide du câble mini-usb.

IOT-matrice+TOF-FR

Passons maintenant à la programmation ! 

Voici le programme que nous allons réaliser : 
- Si la distance (en cm) est inférieure à 50 alors
- Afficher le logo Vittascience ! sur la matrice
- Sinon 
- Eteindre la matrice (leds en noir)


Nous allons utiliser les blocs suivants :
- " Si ... alors ... sinon ", disponible dans la partie Logique du casier des blocs,
- " ... < 50 ", disponible dans la partie Logique
- " [Time Of Flight] Distance en cm ", disponible dans la partie Capteurs,
- " [Matrice de LED RGB] afficher ... " disponible dans la partie Affichage du casier des blocs.


Utiliser l'interface suivante pour programmer le module. Les blocs sont déjà disponibles sur la zone de travail. Maintenant à vous de jouer : 


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 la matrice LED avec le capteur de distance à 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.

iot-matrice+tof-FR