Ça change ensuite rien au fait que la détection de transition - sans information complémentaire mémorisée - ne suffit pas à gérer un bouton qui a des rebonds.
C'était mon point de désaccord.
Il n'y a jamais eu de désaccord.
Nous étions dans une discussion houleuse(?) sur la nécessité de garder un état "précédent" et sur comment l'appeler...
Je dit qu'il faut garder une mémoire (la fourmi).
Mais il faut n'est pas il suffit.
Le pourtant si simple bouton poussoir est un bien mauvais exemple canonique, avec ses foutus rebonds.
Il est bien évident qu'une seule info on/off ne suffit pas à le gérer, qu'il faut lui écrire sa petite machine à états à lui...
Qu'il faut planquer tous les boyaux dans une classe (pas besoin de faire un bibliothèque, la classe peut aller dans le .ino)