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

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

Assemblage des composants

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

Programmation

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.

User licence

No one has commented yet.