ALGORIGRAMMES ET ALGORITHMES
1- Ecriture d’algorigrammes à partir d’un cahier des charges
Ouvre portail FAAC
1-1 : Réaliser tout d’abord l’algorigramme du fonctionnement du portail simplifié : Pour cela on ignorera le faisceau lumineux chargé de détecter les passages ou les obstacles.
En conséquence le fonctionnement se réduit alors aux éléments suivants :
• Au départ le portail est fermé, en attente d’une commande (clé ou télécommande ou code).
• Lors d’une commande, le portail s’ouvre pendant 9s, puis reste ouvert (« pause ») pendant 5s, puis se ferme pendant 9s. Au cours de cette séquence, la commande est inopérante.
• Il faudra commander deux voyants pour visualiser les phases d’ouverture et de fermeture.
1-2 : Réaliser maintenant l’algorigramme le plus proche possible du fonctionnement complet (avec prise en compte du faisceau). Au fonctionnement précédemment décrit, s’ajoute les fonctionnalités suivantes :
• La coupure du faisceau pendant le pause, prolonge celle-ci : toute coupure du faisceau relance la temporisation de 5s.
• La coupure du faisceau ou une commande, au cours de la fermeture, provoque une réouverture immédiate d’une durée équivalente au temps de fermeture écoulé.
2- Ecritures d’algorigrammes à partir d’algorithmes
2-1 : Faire clignoter les Leds du PORTB
2-2 : Même exercice que précédemment mais en utilisant un sous-programme tempo.
2-3 : Réalisation d’un chenillard en utilisant un tableau
TD issues de l’académie de Caen et de la formation ATMEL de l’académie de Poitiers par Laurent Proust