Table des matières:
Vidéo: Horloge Arduino avec DS3231 et LCD1602 : 3 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:08
Ce projet fait partie d'un projet plus vaste, mais il peut s'agir d'un projet autonome. Il s'agit essentiellement d'une horloge avec deux boutons pour régler l'heure et la date.
Cela n'a pas l'air très bien sur la planche à pain avec tous ces fils, mais cela fait le travail et cela peut être simplifié en utilisant un écran I2C, mais je couvrirai ce sujet dans un futur instructable.
Le mode de fonctionnement est assez simple, vous disposez de deux boutons, le premier, lié à la broche 8 sur arduino sert à sélectionner le paramètre (date, heure minute…) et à la fin à enregistrer la nouvelle date. Le deuxième bouton, qui est attaché à la broche 9 sur arduino, est utilisé pour incrémenter le paramètre sélectionné et à la fin pour annuler les données que vous venez de saisir (ne pas enregistrer) au cas où vous ne seriez pas satisfait.
Étape 1: Pièces nécessaires:
1. Arduino UNO R3 ou carte compatible
2. Module DS3231 RTC (Horloge Temps Réel)
3. Pile CR2032, si le module n'en est pas fourni
4. Écran LCD 1602
5. Résistance variable de 50K ohm pour ajuster le contraste de l'écran LCD 1602
6. 2 boutons pour régler la date et l'heure
7. Deux résistances de 10K ohms pour le retrait des broches des boutons
8. Cavalier pour connecter les pièces
9. Planche à pain
Étape 2: Assembler le schéma
Comme je suis sûr que vous ne pouvez pas établir la connexion sur la base de la première photo du projet, voici le schéma pour cela.
Étape 3: écrivez le code:
Vous pouvez trouver le code de ce projet ici, dans le fichier joint. N'hésitez pas à le modifier selon vos besoins. Le code est expliqué dans le fichier.ino. Toutes les suggestions sont les bienvenues.
La bibliothèque que j'ai utilisée est également jointe. D'autres bibliothèques de DS3231 peuvent ne pas fonctionner.
Conseillé:
ESP8266 Horloge réseau sans RTC - Nodemcu NTP Horloge Pas de RTC - PROJET HORLOGE INTERNET : 4 étapes
ESP8266 Horloge réseau sans RTC | Nodemcu NTP Horloge Pas de RTC | PROJET D'HORLOGE INTERNET: Dans le projet, un projet d'horloge sans RTC prendra du temps sur Internet en utilisant le wifi et l'affichera sur l'écran st7735
Utilisation des modules d'horloge temps réel DS1307 et DS3231 avec Arduino : 3 étapes
Utilisation des modules d'horloge en temps réel DS1307 et DS3231 avec Arduino : Nous continuons à recevoir des demandes sur la façon d'utiliser les modules d'horloge en temps réel DS1307 et DS3231 avec Arduino de diverses sources - c'est donc le premier d'un didacticiel en deux parties sur leur utilisation. Pour ce tutoriel Arduino, nous avons deux modules d'horloge en temps réel à nous
Horloge RTC Arduino DS3231 avec écran LCD : 3 étapes
Horloge Arduino DS3231 RTC avec écran LCD : Pour me familiariser avec une DS3231 RTC (horloge en temps réel), j'ai construit une simple horloge 24 heures basée sur Arduino. Il dispose de 3 boutons avec les fonctions suivantes : appuyez sur n'importe quel bouton pour entrer dans le mode de réglage de l'heure, augmentez et diminuez le temps en minutes avec t
Faire une horloge avec M5stick C en utilisant Arduino IDE - Horloge temps réel RTC avec M5stack M5stick-C : 4 étapes
Faire une horloge avec M5stick C en utilisant Arduino IDE | Horloge en temps réel RTC avec M5stack M5stick-C : Salut les gars dans ce instructables, nous allons apprendre à faire une horloge avec la carte de développement m5stick-C de m5stack à l'aide d'Arduino IDE. semaine du mois sur l'écran
Horloge Infinity - Arduino - WS2813 et DS3231 : 5 étapes (avec photos)
Infinity Clock - Arduino - WS2813 et DS3231: Infinity Clock - Arduino - WS2813 et DS3231Je voulais construire une horloge et j'ai aimé l'idée de m'essayer à faire une horloge à l'infini avec un Arduino. Je voulais qu'il le construise à partir d'éléments communs et écrive le programme moi-même. Qu'est-ce qu'un Infinity C