Bonsoir,
Je suis en train de créer un menu piloté par un clavier matriciel 16 touches pour :
régler la température de chauffage, activer telle ou telle fonction, etc..
Avez-vous des exemples / tutos à me proposer ? Pas pour copier bêtement,
mais pour comprendre la logique et écrire quelque chose de propre.
nb : avec mon ancien micro, j'avais bati des menus à coup de "goto",
fonctionnel mais absolument pas pro :-[
Avec un truc type 5 boutons :
Ce que je ferais, c'est stocker le menu dans un tableau.
Avec les boutons, tu incrémentes la position d'entrée de ton tableau
Tu mets à jour ton affichage en conséquence (tu n'affiches que la partie proche ta "position d'entrée")
A l'appui sur le bouton "valid", tu enclenche l'action. Faut juste transmettre la position de ta cellule, puis avec un "case" traiter cette info
si je suis pas très clair, demandes
Par contre, avec 16 touches, tu va pouvoir en faire des choses ... la plupart des régulateurs/gestionnaires domotiques ont de 3 à 5 touches (haut / bas / droite / gauche / valid)
Clavier 4x4 avec LCD graphique 128*64. On doit
effectivement pouvoir faire des trucs sympas
Merci pour vos liens, je vais lire tout cela. Si l'un de
vous à un bout de code pour exemple, je prends ...
(même archi basique, c'est pour m'aider à démarrer).