loader

Activité 11 : construire un télémètre (Starter kit Vittascience)

Combiner le capteur à ultrasons et l'écran LCD avec la carte NUCLEO-L476

Pour réaliser ce télémètre, permettant de connaître la distance entre le capteur et un objet, il faut utiliser deux modules : le capteur de distance et l'écran pour afficher la mesure. 

Voici le branchement à réaliser :
- Connecter le Shield Grove sur les connecteurs de la carte. 
- Brancher, à l'aide du câble Grove, l'écran sur l'un des ports nommés I2C disponibles.
- Connecter le module à ultrasons à l'aide du câble Grove sur l'un des ports digitales. Nous allons choisir le port D8.

ultrasons-FR

Passons maintenant à la programmation ! 

Le programme que nous allons créer va permettre d'afficher la distance en cm entre le module à ultrasons et un objet sur l'écran.

Nous allons utiliser deux blocs pour gérer l'affichage :
- " [LCD] afficher le texte ... sur la ligne 0 position 0 ", disponible dans la partie Affichage du casier des blocs pour gérer l'écran.
- " [Capteur à ultrasons Grove] distance (cm) D8 ", disponible dans la partie Capteurs, pour récupérer la valeur du module.

Et un bloc spécifique pour personnaliser le texte : 
- "créer le texte ... ... ... " disponible dans la partie Texte du casier des blocs, en le combinant avec le bloc ("...") qui permet d'écrire. 


- afficher le texte "Distance :" sur la ligne 0 de l'écran
- afficher le texte ["Capteur à ultrasons (distance en cm)"  + "cm"] sur la ligne 1 de l'écran


Utiliser l'interface suivante pour créer le programme du télémètre  : 


Lancer le simulateur pour vérifier la bonne exécution de votre programme ou télécharger-le sur la carte. 

Vous avez réussi ? Parfait, vous savez maintenant programmer un télémètre à ultrasons à l'aide de votre carte NUCLEO-L476RG ! 
Découvrez les autres activités du Starter kit 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.