lesept:
Une autre solution serait de faire une machine à états ; il y a des bibli bien faites sur Arduino qui rendent la tâche très simple.
Ce n'est pas une autre solution. C'est un autre nom pour la même solution.
La seule différence c'est l'idée de ne pas tout faire dans le même selecteur d'état, mais de séparer automatisme, affichage et debogage en trois machines à états synchronisés.
Ca simplifie bigrement le codage.