loader

Activité 15 : construire une barrière automatique (Starter kit Vittascience)

Combiner le capteur à ultrasons, le servomoteur et la LED avec la carte NUCLEO-L476

Pour contrôler les entrées et les sorties des parkings, les barrières automatiques se déclenchent automatiquement au passage des voitures. 

Voici le branchement pour réaliser la barrière automatique : 
- Connecter le Shield Grove sur les connecteurs de la carte. 
- Brancher, à l'aide du câble Grove, le servomoteur sur l'un des ports disponibles. Nous allons choisir le port D6. Fixer la croix plastique (nommé palonnier) sur le haut du servomoteur.
- Connecter la LED sur l'un des ports disponibles. Nous allons choisir le port D2.
- Connecter le module à ultrasons à l'aide du câble Grove sur D8.


barriere-FR

Passons maintenant à la programmation ! 

Le programme que nous allons créer va déclencher le mouvement du servomoteur (barrière) lors de l'arrivée d'une voiture devant le capteur à ultrasons.
La LED sera allumée en vert, lorsque la barrière est ouverte et en rouge, lorsqu'elle est fermée. 

Nous allons utiliser plusieurs blocs :
- " si ... alors ... sinon ...  " disponible dans la partie Logique du casier des blocs. 
- " [Capteur à ultrasons Grove] distance (cm) D8 ", disponible dans la partie Capteurs, pour récupérer la valeur du module.
- " [Servomoteur] contrôler l'angle à ...°  sur la broche D6 ", disponible dans la partie Actionneurs du casier des blocs.
- " [Neopixel] contrôler toutes les LED à ... sur la broche D2 ", disponible dans la partie Affichage 


-si la distance est supérieure à 90 cm alors
   contrôler toutes les LED en rouge sur D2
   contrôler l'angle à 0° sur D6
sinon
   contrôler toutes les LED en vert sur D2
   contrôler l'angle à 90 ° sur D6


Utiliser l'interface suivante pour créer le programme : 


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

Användarlicens