Table des matières:
Vidéo: Horloge RTC Arduino DS3231 avec écran LCD : 3 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Pour me familiariser avec un 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 deux des boutons et réglez l'horloge avec le troisième bouton. Vous pouvez visionner une vidéo de son fonctionnement sur vimeo.com/andrewideas/simplearduinoclock.
Matériaux nécessaires:
- Une carte de développement arduino (j'ai utilisé un Uno)
- Un écran LCD standard 16x2 basé sur HD44780
- Un RTC basé sur DS3231 (j'ai le mien sur Amazon)
- Trois boutons poussoirs
- Trois résistances (~10K ohm)
- Un potentiomètre (~10K ohm)
- Une planche à pain
- Plusieurs cavaliers
Étape 1: Câblage
Reportez-vous au dessin pour les instructions de câblage. Les boutons sont connectés aux broches A0, A1 et A2. Le RTC utilise la broche A5 pour SCL et la broche A4 pour SDA. Le potentiomètre fait varier le contraste sur l'écran LCD et l'écran LCD utilise les broches numériques 2 à 7.
Étape 2: Programmation
Utilisez l'IDE arduino pour télécharger mon croquis sur votre arduino.
Mon code était en partie basé sur le code fourni ici. Et, bien sûr, mon code est expliqué dans ses commentaires.
Vous pouvez télécharger le croquis à partir de cette instructable.
Étape 3: continuer votre vie
Tu l'as fait! Sauf si vous ne l'avez pas fait, auquel cas commentez ci-dessous et je ferai de mon mieux pour vous aider. Sinon, allez-y et faites des choses encore plus grandes !
Merci!
Conseillé:
Écran P10 DMD avec Arduino et RTC DS3231 : 4 étapes (avec images)
Écran P10 DMD avec Arduino et RTC DS3231 : les écrans P10 sont un ensemble de LED matricielles. La led P10 est généralement connue sous le nom d'affichage à matrice de points ou d'affichage DMD. Il est basé sur des registres à décalage, généralement 74595 registres à décalage sont utilisés. Ils peuvent être mis en cascade avec un plus grand nombre de ces cartes similaires. UNE
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
Écran LCD I2C/IIC - Utilisez un écran LCD SPI vers l'écran LCD I2C à l'aide du module SPI vers IIC avec Arduino : 5 étapes
Écran LCD I2C/IIC | Utilisez un écran LCD SPI sur l'écran LCD I2C à l'aide du module SPI vers IIC avec Arduino : Salut les gars, car un SPI LCD 1602 normal a trop de fils à connecter, il est donc très difficile de l'interfacer avec arduino, mais il existe un module disponible sur le marché qui peut convertir l'affichage SPI en affichage IIC, vous n'avez donc besoin de connecter que 4 fils
Écran LCD I2C/IIC - Convertir un écran LCD SPI en écran LCD I2C : 5 étapes
Écran LCD I2C/IIC | Convertir un écran LCD SPI en écran LCD I2C : l'utilisation de l'écran lcd spi nécessite trop de connexions, ce qui est vraiment difficile à faire
Comment faire une horloge en temps réel à l'aide d'Arduino et d'un écran TFT - Arduino Mega RTC avec écran TFT de 3,5 pouces : 4 étapes
Comment faire une horloge en temps réel à l'aide d'Arduino et d'un écran TFT | Arduino Mega RTC avec un écran TFT de 3,5 pouces : visitez ma chaîne Youtube. Module RTC 2560 et DS3231….Avant de commencer…vérifiez la vidéo de ma chaîne YouTube..Remarque : - Si vous utilisez Arduin