Cours:TPgpioControleur
Révision datée du 23 septembre 2022 à 07:43 par Bjacquot (discussion | contributions) (Page créée avec « Un programme se résume souvent à {{Rouge|modifier}} l'état de {{Rouge|sorties}} en fonction de l'état {{Rouge|d'entrées}}. Si on souhaite avoir le {{Rouge|même comp... »)
Un programme se résume souvent à modifier l'état de sorties en fonction de l'état d'entrées.
Si on souhaite avoir le même comportement entre plusieurs groupes d'entrées et plusieurs groupes de sorties, il est intéressant de créer un classe contrôleur qui permettra de faire le lien entre entrées et sorties.
Cahier des charges
Une classe Controleur<code> devra :
- observer l'appui sur un bouton poussoir
- permettre de configurer un nombre d'appui souhaité
- tous les nbAppuis appuis, une led devra changer d'état
- posséder 2 slots permettant de
- arrêter le fonctionnement du controleur (led éteinte, ne pas tenir compte des appuis)
- mettre en route le fonctionnement du controleur (reprise du fonctionnement normal)
Faire un diagramme des classes que vous utiliserez
Faire un diagramme d'objets que vous utiliserez
=Programmez !=