C'est une horloge à mots très facile à fabriquer (taille du cadran de 80 mm x 80 mm ou π pouces x π pouces) avec de nombreuses fonctionnalités grâce à l'ESP32. L'horloge affiche l'heure dans un format de langue naturelle, comme "IL EST DEUX HEURES ET DEMIE" ou "IL RESTE VINGT-CINQ MINUTES POUR TROIS HEURES".
- Un minimum de soudure.
- Des options d'installation et de configuration faciles.
- NTP, fuseau horaire et heure d'été pris en compte.
- (optionnel) Réactif à la lumière ambiante.
- Ça a l'air incroyablement sexy !
Les designs originaux sont géniaux, mais ça demande beaucoup de travail. Celui-ci... ne l'est pas.
Liste des matériaux :
- Un panneau LED 5V individuellement adressable WS2812B de 8x8 (ou équivalent) (Aliexpress., environ 5,30 USD).
- Un ESP32, comme ces ESP32-C3 Super Minis (Aliexpress., environ 2,00 $US).
- (optionnel) Un résisteur dépendant de la lumière (LDR) et un résisteur de 10 kΩ (Aliexpress., environ 0,20 $ US chacun).
Donc, vous aurez besoin d'environ 7,50 $ US de composants. Vous aurez également besoin d'un câble USB-C et d'une alimentation pour alimenter l'horloge, ou vous pouvez souder un connecteur/une alimentation de 5V si vous préférez.
Impression
Toutes les pièces doivent être imprimées en noir, à l'exception du diffuseur, qui doit être imprimé en blanc. Aucun support n'est nécessaire. J'utilise du PLA+, mais tout ce qui vous convient pour votre imprimante Benchy fera l'affaire. L'impression n'est pas sensible à la hauteur des couches. Le couvre-arrière s'emboîte à sa place, et le couvre-arrière s'insère dans une fente, donc a
Assemblée.
Des instructions d'assemblage détaillées sont disponibles sur le site Github :
Mais brièvement :
- Téléchargez le code depuis GitHub :
- Branchez votre ESP32 avec un câble USB, exécutez l'installateur web Python, et ouvrez votre navigateur web pourhttp:///wordclock.local/et suivez les instructions d'installation.
- Définissez correctement votre fuseau horaire.
- Déconnectez-vous de l'alimentation ! Puis soudez comme suit :
| ESP32 | Se connecte à... |
| Sol | Sol LED |
| 5V | LED 5V. |
| GPIO10 | Les données LED (broche DIN) |
| Optionnellement, si vous voulez qu'il réagisse à la lumière ambiante : | |
| 3,3V | 1ère étape de la relation longue distance. |
| Sol | La jambe du résisteur de 10 kΩ 1. |
| GPIO5 | LDR jambe 2 et résistance de 10 kΩ jambe 2 |
- Coupez les câbles en excès du panneau LED. Ils ne rentrent pas dans le boîtier, mais vous pourrez les réattacher plus tard.
- Réconnectez le câble USB pour l'allumer et assurez-vous que tout fonctionne.
- Assemblez physiquement les pièces imprimées en 3D et l'électronique. Il est assez évident de voir comment tout s'assemble. Enfoncez toute l'électronique dans le petit compartiment et cachez votre honte avec le couvre-arrière.
- Si vous utilisez un LDR, il y a un petit coin pour le mettre en place et un petit dispositif de retenue délicat pour le maintenir en place. Le couvercle de l'arrière maintiendra le dispositif de retenue en place une fois qu'il sera mis en place.
- C'est fait ! Magnifique ! Et l'horloge aussi !
Vous pouvez régler le seuil de luminosité de l'éclairage, et quand il devient "sombre" ou "lumineux", via l'interface web (<--).http:///wordclock.local/).
Le modèle OnShape est disponible ici..
Tags
Source du modèle
