
Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:46




Il s'agit d'une horloge simple fabriquée à l'aide de composants facilement disponibles. Le microcontrôleur utilisé est un STM32F030F4P6 peu coûteux. L'écran est un écran LCD 16x2 avec sac à dos I2C (PCF8574).
Le circuit d'horloge peut être construit à l'aide de petites cartes de prototypage et d'une carte adaptatrice TSSOP28, comme illustré.
Étape 1: Matériaux
- Microcontrôleur STM32F030F4P6
- PCF8563 RTC ou obtenez le module prêt à l'emploi
- LCD 1602 avec sac à dos I2C
- planches de prototypage
- Télécommande IR depuis un module lecteur Bluetooth/MP3 - Télécommande IR
- Récepteur IR 38KHz - TSOP1738
- Cristaux (12MHz pour MCU, 32.768KHz pour RTC)
- Divers composants comme détaillé dans le schéma
- fils, connecteurs, etc.
Un adaptateur série USB est requis pour flasher le programme dans le MCU.
Étape 2: Schéma et code source

Étape 3: Programmation du MCU
Après avoir câblé le MCU selon le schéma, le programme peut être facilement flashé dans le MCU à l'aide d'un adaptateur série USB.
Connectez le TX de l'adaptateur série USB au PA10 du MCU (USART1_RX) et le RX de l'adaptateur au PA9 du MCU (USART1_TX).
Utilisez un cavalier pour court-circuiter les broches 1 et 2 de l'en-tête P1 (reportez-vous au schéma, seule la broche Boot0 doit être configurée car la broche Boot1 n'est pas présente dans ce MCU) et mettez le circuit sous tension pour amener le MCU en mode de démarrage série.
Une bonne référence pour la programmation STM32 MCU est dans cette instructable: Clignotant STM32
Après avoir flashé le programme, supprimez le court-circuit des broches 1 et 2 de P1, et court-circuitez les broches 2 et 3, puis éteignez et rallumez la carte et le MCU devrait commencer à exécuter le programme flashé.
Étape 4: Réglage de l'heure et de la date




Pour régler la date/l'heure, appuyez sur le bouton MENU de la télécommande (reportez-vous à l'image de la télécommande pour les cartes des touches).
L'écran LCD affiche * Régler l'heure et Régler la date. Le * pointe vers la sélection actuelle.
Utilisez les boutons AUGMENTER/DIMINUER (+/-) pour déplacer le pointeur *. Ces 2 boutons sont également utilisés pour modifier les valeurs heure/date.
Utilisez le bouton SELECT pour sélectionner.
Les boutons GAUCHE/DROITE permettent de déplacer le curseur sur les positions heure/date, suivis des boutons AUGMENTER/DIMINUER pour modifier la valeur correspondante. Pour verrouiller le changement, appuyez sur le bouton SELECT.
Le bouton RETURN est utilisé pour quitter le réglage de l'heure/de la date.
Étape 5: Allez-y et construisez-en un, c'est peu coûteux et amusant
Eh bien, le titre dit tout. Après avoir rassemblé les matériaux, la construction ne devrait pas prendre plus d'une demi-journée.
Ensuite.. Mettez-le dans un joli boîtier, alimentez-le à l'aide d'une banque d'alimentation..
Merci d'avoir lu.
Conseillé:
ESP8266 OLED - Obtenir l'heure et la date à partir d'Internet : 8 étapes

ESP8266 OLED - Obtenir l'heure et la date à partir d'Internet : dans ce didacticiel, nous apprendrons comment obtenir la date et l'heure du serveur NIST TIME à l'aide de ESP8266 OLED et Visuino, regardez une vidéo de démonstration
Comment faire l'enregistrement de la date et de l'heure - Liono Maker : 5 étapes

Comment faire l'enregistrement de la date et de l'heure | Liono Maker : Introduction : - Dans ce didacticiel, nous allons apprendre à enregistrer la date et l'heure avec Arduino. Pour ce faire, j'utilise DS3231 & Modules de carte Micro SD. Le module principal qui est utilisé pour le temps et l'amp; l'enregistrement des dates est DS3231. DS3231 est un RTC (réel ti
Horloge Internet : afficher la date et l'heure avec un OLED à l'aide de ESP8266 NodeMCU avec protocole NTP : 6 étapes

Horloge Internet : afficher la date et l'heure avec un OLED à l'aide de ESP8266 NodeMCU avec le protocole NTP : Salut les gars dans ces instructables, nous allons construire une horloge Internet qui obtiendra l'heure d'Internet afin que ce projet n'aura besoin d'aucun RTC pour fonctionner, il n'aura besoin que d'un connexion internet fonctionnelle Et pour ce projet vous avez besoin d'un esp8266 qui aura un
Créez votre propre affichage MQTT EInk pour l'heure, les actualités et les données environnementales : 7 étapes

Créez votre propre affichage MQTT EInk pour l'heure, les actualités et les données environnementales : « LE » est un mini affichage d'informations MQTT pour l'heure, les actualités et les informations environnementales. Utilisant un écran eInk de 4,2 pouces, son concept est simple : afficher les informations par rotation, en se mettant à jour toutes les deux minutes. Les données peuvent être n'importe quel flux - f
Bandeaux lumineux de couronne de fleurs pour les festivals de musique d'été, les mariages, les occasions spéciales : 8 étapes (avec photos)

Bandeaux lumineux à couronne de fleurs pour les festivals de musique d'été, les mariages et les occasions spéciales : illuminez la nuit avec un magnifique bandeau à fleurs LED ! Parfait pour tous les mariages, festivals de musique, bals de finissants, costumes et occasions spéciales ! Kits avec tout ce dont vous avez besoin pour créer le vôtre bandeau lumineux sont maintenant disponibles dans le magasin Wearables Workshop