Prototype complet

Réaliser le graphe complet du ventilateur gérant la ventilation et le balayage en même temps et faire les câblages nécessaire.

ConseilCommander deux fonctions en parallèle

Vos deux graphes étant validés, il faut maintenant les piloter simultanément.

MéthodeMémoriser une position

Dans le cas de la fonction balayer et donc du servomoteur, il est souvent utile de "mémoriser" la position d'un sous état pour que le programme "s'en rappelle" lorsqu'il quitte l'état pour repartir de la même position lorsqu'il revient dans cet état.

Par exemple, la fonction balayer n'est active que si on le souhaite. Aussi, il y a un risque de dépasser la position ou de "bloquer" le servomoteur.

Ainsi, si on cesse de balayer lorsque le servomoteur est à la position 50° pour un balayage de 90°, lorsque l'état sera de nouveau actif, le servomoteur reprendra à la position 50° (là où il s'est arrêté physiquement) mais le programme pensera à la position 0°.

Pour palier ce problème, il faut "enregistrer l'état" et donc utiliser une fonction "History Junction".

Attention

Faire valider par le professeur.

Tester le prototype.