La demande
“Pseudocode d’un contrôleur de feu tricolore : initialiser, vérifier que le système est alimenté, allumer le rouge pendant 10 secondes, le vert pendant 8 secondes, le jaune pendant 3 secondes, puis vérifier à nouveau l’alimentation ; terminer lorsque l’alimentation est coupée.”
Essayez ensuiteAjouter une phase de traversée pour les piétons.Modifier la durée du vert pour la porter à 15 secondes.
Ce que contient ce dessin
Comprenez les décisions qui le sous-tendent.
01
Déterminer si le système est alimenté
02
Passer au feu suivant à l’expiration de la temporisation
03
Revenir à la vérification de l’alimentation après le jaune
Utilisez ce modèle de graphe de flux pour tout contrôleur embarqué cyclique ou automate comportant une boucle périodique et une condition d’arrêt.