Aide programmation problemes

Bonjour,
Je suis sur un projet de distributeur de croquettes automatique, et j'en suis a la programmation. Il me semblait que mon programme etait bon, mais en faisant le montage avec un ecran LCD (Groove LCD RGB Blacklight) je m'appercois que les ecritures changent toutes seules, alors qu'elles sont censées changer qu'une fois que l'on a appuyer sur tel ou tel bouton. J'ai essayer de chercher, mais je n'ai pas trouver mon erreur: dans les "delay"? dans les boucles while? ou peux etre un probleme de priorités...
En tout les cas, je suis novice en programmation, et j'ai besoin de rendre mon projet pour vendredi, svp aidez moi...

je vous joint mon code, que j'ai commenté.
Merci d'avance

ARTHUR

DISTRUTEUR_CROQUETTE_PROGRA.ino (8.71 KB)

Postez directement le code dans forum avec les tags de code
S'il faut télécharger votre fichier vous perdez 95% des bénévoles qui sont prêts à jeter un œil en passant ou qui consultent depuis un smartphone