Table des matières:
Vidéo: Une horloge de compte à rebours avec LED : 3 étapes
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:11
Voici quelques brèves notes sur une « horloge de compte à rebours » que j'ai construite il y a 10 ans pour l'an 2000. L'horloge est à 4 pieds carrés de l'avant. Il mesure environ 4 pouces d'épaisseur et fonctionne sur un microcontrôleur intégré. Chaque segment est composé d'environ 20 LED de 10 mm.
Je ne peux pas prendre de photo avec, car c'est WAAAY trop lumineux ! Le panneau a été sculpté à partir d'un gabarit que j'ai fait pour une toupie ordinaire, avec un gabarit étendu suivant la fraise. J'ai fait le gabarit en panneau dur (planche de fibre US-ian ?) et je l'ai juste soigneusement aligné avec les marques sur le panneau pour le découper. Disposer les deuxièmes Leds était plus une garce que ce à quoi je m'attendais - faites le calcul avec soin pour les présenter PARFAITEMENT.
Étape 1: un chiffre
Voici une vue de l'arrière d'un segment. J'ai utilisé le circuit à courant constant classique LM317 pour piloter chaque banc de LED.
Les pilotes pour les écrans sont réalisés avec des convertisseurs série-parallèle qui semblent avoir été remplacés par ces éléments: https://www.allegromicro.com/en/Products/Part_Numbers/6275/index.asp … ces nouvelles pièces seront faire tout ce que j'ai fait alors avec le 317 - un pilote LED complet dans une puce. Une seule résistance règle la luminosité de toutes les leds ! Chaque chiffre est piloté par ce câble plat enchaîné, qui transporte tous les signaux communs pour ces puces, Vcc, GND Clock, Latch Enable et sortie Enable. Il n'y a donc que 6 fils qui sortent de l'ordinateur pour TOUS les segments de TOUS les personnages ET les LED de 60 secondes autour du bord. Chaque puce d'entraînement a cependant une ligne unique (le fil rose) qui relie en guirlande l'ensemble du système. L'affichage ressemble à un très long registre à décalage - voir schéma ci-dessous Une mise à jour de l'affichage prend une toute petite fraction de seconde.
Étape 2: Le microcontrôleur
J'adore le microcontrôleur 8052, son deuxième source et modifié par à peu près tout le monde. Un utilisateur professionnel peut même télécharger du code VHDL pour en implémenter un dans un FPGA et modifier l'ensemble du noyau pour piloter tout matériel étrange que je souhaite concevoir. Les fabricants incluent Atmel, NXP et WinBond. Les outils de développement sont très bon marché, il existe également des assembleurs gratuits et des compilateurs "C" gratuits (SDCC). À un moment donné, je posterai aussi le code. C'est l'ordinateur de contrôle. Le processeur est appelé Dallas DS2250T, et il s'agit d'une petite carte de style carte SIMM contenant 32K de RAM sauvegardée par batterie, utilisée pour les programmes et 8K de RAM pour l'utilisation des données du programme. Les grosses puces à 40 broches sont plutôt des puces série à parallèle pour les deuxièmes LED. Sous les packs de 40 broches se trouve une puce de pilote de ligne LS125, pour piloter les câbles plats. Le connecteur blanc en haut était destiné à un ensemble de boutons-poussoirs pour le réglage de l'horloge.
Étape 3: Notes sur le logiciel
J'ai écrit un simple morceau de code PC pour déterminer exactement combien d'heures il y avait dans n'importe quel intervalle entre le moment où vous vouliez que le compte à rebours commence et "l'heure zéro". Toutes les minutes, toutes les Leds s'allumaient et s'éteignaient progressivement jusqu'à ce que vous atteigniez à nouveau 60. Il y a un petit panneau de bouton-poussoir pour configurer l'affichage, tout comme un réveil.
Conseillé:
Horloge de compte à rebours d'inauguration présidentielle (Wifi) : 6 étapes
Horloge de compte à rebours d'inauguration présidentielle (Wifi) : aperçu : l'horloge de compte à rebours est similaire aux produits commerciaux, avec quelques rebondissements : dans ce cas, le REM chanson : &ld
Comment faire une horloge analogique et une horloge numérique avec une bande LED à l'aide d'Arduino: 3 étapes
Comment faire une horloge analogique et une horloge numérique avec une bande LED à l'aide d'Arduino Horloge numérique avec Led Strip et module MAX7219 Dot avec Arduino. Elle corrigera l'heure avec le fuseau horaire local. L'horloge analogique peut utiliser une bande LED plus longue, elle peut donc être accrochée au mur pour devenir une œuvre d'art
Compte à rebours Arduino avec bouton de repos : 4 étapes
Compte à rebours Arduino avec bouton de repos : ce Instructable vous apprendra comment créer un compte à rebours à l'aide d'un affichage à 7 segments à 4 chiffres qui peut être réinitialisé avec un bouton. J'ai eu l'idée de le faire parce qu'en créant l'affichage à 1 chiffre à 7 segments en classe, je voulais créer quelque chose
Horloge de retraite / Compte à rebours / Horloge Dn : 4 étapes (avec photos)
Retirement Clock / Count Up / Dn Clock: J'avais quelques-uns de ces écrans à matrice de points LED 8x8 dans le tiroir et je réfléchissais à ce que je devais en faire. Inspiré par d'autres instructables, j'ai eu l'idée de construire un affichage de compte à rebours/up pour compter jusqu'à une date/heure future et si l'heure cible p
Compte à rebours utilisant GLCD Shield : 8 étapes (avec photos)
Compte à rebours à l'aide de GLCD Shield : dans ce projet, je dessine un compte à rebours sur 1sheeld GLCD shield, l'utilisateur de ce projet peut déterminer la durée de la minuterie à l'aide du bouton dessiné sur le GLCD, lorsque la minuterie atteint 0, il y aura un son et des vibrations