Algorithme pour 4 niveaux

Cahier des charges

plan cablage 4etages

Le capteur CF étage est fixé sur la cabine : lorsque la cabine arrive à un étage le capteur envoie l'information au micro-processseur.

On ne sait donc pas à quel étage : c'est le programme qui mémorise la position de la cabine.

Conception du programme

Il serait trop fastidieux de tester les différents cas de figure entre niveau demandé et comparaison avec l'endroit où se situe la cabine : l'utilsation de variables va faciliter le travail.

Une variable VarA qui mémorise le niveau où se situe la cabine.

Une variable VarB qui mémorise niveau demandé, donc l'étage où la cabine doit se déplacer.

Au début du programme on supposera que la cabine se trouve au niveau 1, à mémoriser dans VarA.

 

Le principe du programme est le suivant :

- initialiser VarA

- attendre que quelqu'un appuie sur un bouton poussoir et mémoriser dans VarB l'étage demandé,

- comparaison de VarA avec VarB,

- éventuellement, se déplacer du nombre d'étages demandés.