L'horloge affiche les heures et les minutes sous forme "binaire". De gauche à droite, il y a 13 chiffres en quatre groupes, 10 heures, 1 heure, 10 minutes, 1 minute. Les chiffres qui sont éclairés doivent être additionnés dans chaque groupe pour obtenir l'heure exacte. Les poids 1,2,4,8 ont différentes couleurs. Avec un peu de pratique, il est très facile de lire l'heure. Vos amis seront heureux quand vous
Construction : la plaque frontale noire avec des chiffres transparents forme l'affichage. Fixée avec des vis de 2 mm, elle est suivie d'un panneau avec de nombreuses LED (2 pour chaque chiffre), et 2 points. Les pièces Arduino sont également montées sur celui-ci.
Les chiffres sont optiquement isolés les uns des autres pour un bon contraste. Les parties transparentes sont 0,5 mm plus petites que l'emporte-pièce, et ça s'emboîte à peu près. Collez-les quand même. Pour les pièces Arduino, je n'ai conçu aucun boîtier ou support, cela dépend de ce que vous avez...
Carte PCB Arduino, alimentation : tout AVR ou STM32, ESP8266, etc. peut faire le travail s'il dispose d'i2c et de suffisamment de broches (14) pour piloter les LED, plus deux entrées numériques. Utilisez un module DS1307 prêt à l'emploi pour la mesure du temps. Les drivers ULN2003 pilotent les LED. Ne fournissez pas d'alimentation aux LED à partir de l'alimentation interne LDO de l'Ardu
Programme : lit les données de la puce d'horloge, masque les chiffres et actionne les LED via ULN2003, vérifie les commutateurs d'ajustement. Désactivez les lignes de test lors de la construction pour vous aider avec les connexions des LED.
Mon prototype : j'ai utilisé des LED SMD parce que j'en avais, mais c'était très stressant. Il suffit d'imprimer en 3D le panneau LED, de prendre des LED normales de 3 à 5 mm et de les câbler.
Impression 3D avec support.
Catégorie : ÉlectroniqueEtiketler
Model Kaynağı
