Une télécommande 4 voies

  MINUTERIE  

 

Bas de page

Cette minuterie peut fonctionner pour un temps pouvant varié d'une seconde à 99 heures 59 minutes 59 secondes. Un clavier matriciel 4X4 permet de saisir la durée. Un écran (LCD I2C 20X4) guide l'utilisateur.

La sortie dans notre exemple se fait sur une led rien n'empêche bien entendu de la remplacer par un relais, un transistor, etc.






BRANCHEMENT
(voir la page de l'ATMEGA328P-PU )
Les 8 fils du clavier sont reliés aux pins
D2
D3
D4
D5
D6
D7
D8
D9

Le SDA de l'écran au A4

Le SCL de l'écran au A5

La LED ou relais au D13



Voici un exemple pour une durée de 10 secondes.
Cet écran s'affiche à la mise sous tension un bref instant.
L'écran demande de donner le nombre d'heures
L'écran demande de donner le nombre de minutes.
Si ce nombre est supérieur à 59 alors il est redemandé.
L'écran demande de donner le nombre de secondes.
Si ce nombre est supérieur à 59 alors il est redemandé.
L'écran demande de valider en appuyant sur la touche (#).
L'appui sur toute autre touche annule la saisie et l'écran demande à nouveau le nombre d'heures.
Si la touche (#) a été enfoncée la led s'allume pour la durée demandée.
si une autre touche a été sollicitée alors l'écran demande à nouveau le nombre d'heures.







PROGRAMME MINUTERIE
( à copier/coller dans l'EDI Arduino )






Haut de page