Étape 12 : Encodeur rotatif - Code d’essai
Une fois de plus, le code est attaché comme un .txt - juste ouvrir dans WordPad et coller dans l’IDE ou renommez .pde avant ouverture.
Le code définit l’heure de la série dans la routine setup(), mais si tout est travail alors vous pouvez sortir « RTCsetFromSerial() » la partie setup() parce que maintenant vous pouvez régler l’heure de l’encodeur !
Le code ci-dessous attend une maintenant une pression sur la molette, puis définit l’année, mois, date, jour, heure et minute de l’encodeur, affichage sur l’écran à quatre chiffres. Il affiche l’heure. Appuyer brièvement sur le codeur affiche la date.
Nous pourrions facilement ajouter un code d’alarme à cela, mais je n’avais pas le temps pour cela dans un code de test - obtenir le code complet à la fin a des charges de ce genre de choses.
C’est formidable construire votre propre réveil mais base réveils sont plutôt bon marchés, donc il vaut pas peut-être tout à fait l’effort de construire un juste pour cela. Ce qui nous différencie un réveil normal est l’aube-lumière LED haute puissance. Mieux passer au module suivant puis...