loader

Activité 9 : créer une alarme de température (Starter kit Vittascience)

Utiliser le capteur de température et le buzzer avec la carte NUCLEO-L476

Pour réaliser cette alarme de température, il faut utiliser deux modules : le capteur de température pour récupérer la valeur de température et le module buzzer qui va servir d'alerte à l'utilisateur. 

Voici le branchement à réaliser : 
- Connecter le Shield Grove sur les connecteurs de la carte. 
- Brancher, à l'aide du câble Grove, le module de température sur l'un des ports analogiques. Nous allons choisir le port A1.
- Connecter le buzzer à l'aide du câble Grove sur le port D3.

buzzer+luminosite-FR

Attention à bien vérifier la position du curseur 3V sur le shield Grove pour obtenir de bonnes valeurs.

Passons maintenant à la programmation ! 

Le programme que nous allons créer va permettre de déclencher le buzzer en fonction d'un seuil limite de température. 
Dans un réfrigérateur, la température ne doit pas dépasser les 5°C pour garantir une bonne conservation des aliments. 

Nous allons utiliser une condition : si 'la température dépasse 5°C" alors "activer le buzzer" dans le programme.

Voici les 3 blocs à utiliser : 
- " Si .... alors ", disponible dans la partie Logique du casier des blocs pour définir la condition.
- " [Capteur de T°] température en °C sur la broche A1 ", disponible dans la partie Capteurs, pour récupérer la valeur du module.
- [Buzzer/Speaker] jouer la fréquence ... pendant ... sur D3 ", disponible dans la partie Actionneurs du casier des blocs.

- si la température est supérieure ou égale à 5°C alors 
- jouer la fréquence 440 pendant 500ms
- sinon 
- arrêter la musique


Utiliser l'interface suivante pour créer le programme de l'alarme de température : 

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 une alarme de température à 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.