Table des matières:
Vidéo: Horloge UV Glow - It Spins ! : 3 étapes (avec photos)
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
Je voulais construire une horloge inhabituelle, et j'avais des LED UV et un filament qui brille dans le noir, alors nous y sommes. Le disque lumineux est imprimé à l'aide de plastique PLA phosphorescent (uv)
Pièces utilisées…
Arduino Nano (v3) 10 LED UV (5 mm) 1 moteur 28BYJ-48 (moteur pas à pas pas cher) 1 module d'horloge RTC DS1307 On a également utilisé du PLA noir pour la base et des écrous et boulons M3 pour monter le moteur.
Téléchargez et imprimez le visage, la base et l'étui (étui en option) à partir de thingverse
Étape 1: ajouter et câbler les LED
Poussez les LED UV dans les douilles
Assurez-vous d'aligner les pattes courtes d'un côté, ce sera le fil commun.
Faites passer un fil le long des pieds courts et soudez-les tous ensemble.
Étape 2: ajoutez le moteur et soudez les fils
Ajoutez le moteur à l'aide des vis à tête fraisée M3, utilisez un foret plus gros pour fraiser les trous. Retirez le petit couvercle en plastique bleu du moteur et coupez la trace du milieu.
La LED supérieure se connecte à D11 sur l'Arduino La LED inférieure est D2 sur l'Arduino. La LED commune peut se connecter à la broche D12 ou GND
Le moteur est câblé à l'Arduino comme ceci…BLEU: A0JAUNE: A1ORANGE: A2ROSE: A3
Et le RTC (DS1307)SDA: A4SCL: A5
Voir le schéma pour plus de détails sur le câblage.
Étape 3: Ajoutez le disque Glow et programmez l'Arduino
Poussez le disque de préchauffage sur l'arbre du moteur.
Téléchargez le croquis Arduino à partir de
Téléchargez-le sur l'Arduino, une fois terminé, il devrait commencer à tourner et à afficher des chiffres.
Si tout va bien, il est temps de régler votre horloge. Dans l'esquisse Arduino, recherchez la ligne commentée en disant… rtc.adjust(DateTime(2018, 1, 29, 21, 03, 0));
Supprimez le // et mettez à jour l'heure à l'heure actuelle. Téléchargez sur l'Arduino.
Ensuite, remettez le // et téléchargez à nouveau (ou l'heure sera réinitialisée à chaque mise sous tension de l'horloge).
Le RTC doit conserver une heure raisonnablement bonne, il suffit de répéter cette dernière étape rtc.adjust pour le réinitialiser s'il n'y a plus de temps à l'avenir.