loader

Activité 10 : créer une alarme de tiroir (Starter kit Vittascience)

Combiner le capteur de luminosité et le buzzer avec la carte NUCLEO-L476

Pour réaliser cette alarme de tiroir, il faut utiliser deux modules : le capteur de lumière pour détecter si le tiroir est ouvert et le module buzzer qui va servir d'alerte pour faire fuir le voleur. 

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 luminosité sur l'un des ports analogiques. Nous allons choisir le port A2.
- Connecter le buzzer à l'aide du câble Grove sur le port D3.

buzzer+luminosite-FR

Passons maintenant à la programmation ! 

Le programme que nous allons créer va permettre de déclencher le buzzer en fonction d'un seuil de luminosité.

Voici les 3 blocs à utiliser : 
- " Si .... alors ", disponible dans la partie Logique du casier des blocs pour définir la condition.
- " [Capteur de lumière] luminosité sur la broche A2 ", 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 luminosité est supérieure ou égale à 15 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 : 



Il est possible de personnaliser le signal d'alarme. Pour ce faire, on peut utiliser une fonction (bloc : définir " nom de la fonction") en modifiant la fréquence du buzzer ainsi que la durée de la pause. 
alarme-FR



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 tiroire à l'aide de votre carte NUCLEO-L476RG ! 
Découvrez les autres activités du Starter kit en cliquant sur les icônes ci-dessous.

Licence d'utilisation

Licence Creative Commons

Cette ressource est mise à disposition selon les termes de la Licence Creative Commons Attribution - Partage dans les Mêmes Conditions 2.0 France