Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Horloge à Mots DIY Arduino – Afficheur Temps Réel Élégant et Personnalisable

Composants et Fournitures

Composant Quantité Notes
Arduino UNO (ou ATmega328P standalone) 1 Tout microcontrôleur compatible convient
Module RTC (Horloge Temps Réel) DS1307 1 Maintient l'heure sur pile 3V (durée : années)
Registres à Décalage 74HC595 3 Extension des sorties
Réseaux Darlington ULN2803A 3 Pilotes LED (courant élevé)
Bande LED Blanche ~2 m Coupe tous les 3 LEDs, autocollante
Supports CI 16 broches 3 Pour 74HC595
Supports CI 18 broches 3 Pour ULN2803A
Alimentation 12V 1 Batterie ou secteur

Outils Nécessaires

Applications et Bibliothèques

À Propos du Projet

Introduction

Une horloge à mots (word clock) affiche l'heure en toutes lettres : « IL EST DIX HEURES QUINZE ». Ce projet utilise un Arduino et un module RTC DS1307. La grande stabilité du DS1307 évite les réglages fréquents, et sa pile de secours maintient l'heure même hors tension pendant des années. Partez en vacances, éteignez l'horloge, et elle sera encore à l'heure à votre retour !

Le code est volontairement simple : lecture de l'heure via l'RTC, mise à jour des registres à décalage. Seules 5 broches I/O sont nécessaires (3 pour les 74HC595 en cascade, 2 pour l'RTC en I²C).

Étape 1 : Rassembler les Composants

Électronique : Arduino, RTC DS1307, 3× 74HC595, 3× ULN2803A, bande LED, supports CI, alimentation 12V, plaque d'essai, fils, connecteurs.

Structure : Plaque de montage, acrylique translucide, colle, ruban, ciseaux, cutter, étiquettes de mots.

Étape 2 : Câblage Électronique

Suivez le schéma de câblage fourni. Points importants :

Étape 3 : Construction du Cadre

  1. Découpez la plaque de montage aux dimensions du panneau frontal (mots).
  2. Tracez l'emplacement des mots et leur alignement.
  3. Découpez des bandes de ~1,5 cm pour créer des cloisons entre chaque mot (empêche la diffusion lumineuse).
  4. Placez les cloisons horizontalement entre les lignes, verticalement entre les mots → cases individuelles par mot.
  5. Construisez un caisson final intégrant : panneau mots (avant), cloisons, carte LED, électronique, fixation murale (arrière).

Le carton-plume (mount board) est facile à découper/plier, mais bois, plastique ou métal conviennent aussi.

Étape 4 : Installation des LEDs

La bande LED simplifie grandement le câblage :

Alternative : LEDs classiques soudées en réseaux, avec résistance par groupe (calcul selon Vf/If des LEDs).

Étape 5 : Le Code

Le code original est bien commenté. Points clés :

Le code gère l'affichage textuel de l'heure (ex: « IL EST », « CINQ », « HEURES », « DIX », etc.) en activant les sorties correspondantes.

Code source sur GitHub : rakshithbk/Word_clock

Étape 6 : Finition

  1. Installez les cartes contrôleur (Arduino + carte registres/RTC/pilotes) dans le caisson.
  2. Connectez chaque mot (cathode) à sa broche de pilote.
  3. Insérez la carte LED dans le boîtier et fixez-la.
  4. Réalisez le panneau frontal : collez les étiquettes de mots sur l'acrylique translucide.
  5. Percez un trou à l'arrière pour la fixation murale.

Votre horloge à mots est prête ! Sobre, élégante, et entièrement personnalisable (langue, disposition, couleurs LED).

Schéma Électrique

Schéma complet disponible dans les fichiers du projet.

Fichiers du Projet

Processus de fabrication

  1. Horloge POV Arduino : Construire un affichage LED à persistance rétinienne
  2. Construire une horloge murale design avec anneaux Neopixel 60 LED Adafruit et Arduino
  3. Horloge Arduino temps réel pour les heures de prière islamiques
  4. Construire une horloge maître LED personnalisée avec alarme – Visible à 12 mètres
  5. Horloge à Mots Italienne avec Arduino Nano, NeoPixel, LCD et RTC
  6. Capteur d'obstacle IR simple avec Arduino — LED IR + Photodiode
  7. Calculatrice basique Arduino UNO - Projet facile pour débutants
  8. SerialDebug : Améliorer le débogage Arduino avec journalisation série avancée
  9. Construire un Réveil Fiable avec RTC DS1302 et Arduino UNO