Horloge numérique Arduino UNO fiable : simple, précise et facile à construire
Composants et fournitures
| Arduino UNO | × | 1 |
| Adafruit LCD standard 16×2 blanc sur bleu | × | 1 |
| Bouton poussoir SparkFun 12 mm | × | 2 |
| Plaque d'essai demi-taille | × | 1 |
| Fils de connexion (génériques) | × | 1 |
À propos du projet
J'ai testé l'horloge de ce tutoriel : Simple Arduino Digital Clock without RTC et j'y ai trouvé de nombreux problèmes, alors j'ai décidé de l'améliorer.



Maintenant, l'incrémentation des secondes se fait exactement chaque seconde, sans dépendre du temps d'exécution de la boucle loop().
LES RÉSISTANCES ET LE POTENTIOMÈTRE SONT INUTILES, je les ai complètement supprimés.
Pour le pull-up des boutons de réglage de l'heure, on utilise la résistance de pull-up intégrée au microcontrôleur ATmega328P :

pinMode(hs, INPUT_PULLUP) évite d'utiliser une résistance externe.
Évitez le potentiomètre de contraste du LCD !
Le contraste du LCD peut être réglé via un signal PWM de l'Arduino. De même, le rétroéclairage est alimenté par un signal PWM, ce qui permet de l'allumer/éteindre et d'en régler l'intensité par logiciel.
Voici une courte vidéo sur cette horloge de précision !
Code
L'horloge UNO la plus simple avec LCD
Horloge LCD de précision, conception la plus simple qui soit, sans potentiomètre, sans résistances, seulement l'UNO, le LCD 1602 et les 2 boutons poussoirs.
Pièces personnalisées et boîtiers
simplest_ever_uno_digital_clock_9sVAc25Brc.fzz
Schémas
Processus de fabrication
- L'Horloge à Coucou : Histoire, Artisanat et Évolution Moderne
- Le sablier : histoire, artisanat et attrait moderne
- L'évolution de la mesure du temps : des cadrans solaires aux montres à quartz de précision
- Construire une horloge Numitron rétro avec Arduino : simple, fiable et économe en énergie
- Achats numériques : une voie éprouvée vers le succès post-pandémie
- Horloge Arduino temps réel pour les heures de prière islamiques
- Construire un Réveil Fiable avec RTC DS1302 et Arduino UNO
- Sept moteurs clés accélérant la transformation digitale
- Excellence aérospatiale : des insights précis et temporels pour un avantage concurrentiel