Horloge murale NeoPixel avec ESP8266 (Wemos), Arduino et impression 3D

Il arrive parfois que l'on rencontre de superbes projets réalisés à partir d'un peu de matériel.
Cette fois, nous proposons une horloge murale réalisée à partir d'un ruban NéoPixel, d'un ESP8266 (Wemos D1 Mini) .

Le projet Wi-Fi Round LED Clock de Leon van den Beukel est une très belle réalisation qui prouve bien que la simplicité peut aussi être un avantage.
Source: La vidéo de Leon

Basé sur un modèle 3D simple et efficace, un emplacement est prévu pour placer le ruban NeoPixel sur la face intérieur... ce qui permet d'éclairer et le mur et vers l'extérieur du mur... ce qui donne ce très bel effet lumineux.
Modèle 3D à la conception simple mais terriblement efficace!
L'assemblage devient un jeu d'enfant... j'aime beaucoup l'approche
Assembler les éléments ensembles et y placer le ruban NeoPixel.
Source: La vidéo de Leon
Vient ensuite le placement des éléments blanc sur la face avant de l'horloge, cela permettra de compléter l'effet visuel.
Source: La vidéo de Leon
Vient ensuite le branchement sur l'ESP8266 (un Wemos D1), le code source est disponible sur GitHub (voir section ressources)
Wemos D1 + connecteur microUSB externe Source: La vidéo de Leon
Ce que j'aime beaucoup dans cette approche:
  • Grâce à l'ESP8266, l'heure peut facilement être obtenue depuis la connexion WiFi (protocole NTP).
  • Le connecteur microUSB externe permet d'alimenter le ruban NeoPixel et le Wemos directement. (le connecteur du Wemos reste disponible pour la programmation ou l'utilisation du port Serie sur le Wemos)
En vidéo
Ce projet est également présenté dans la vidéo de Leon (YouTube)
x

Ressources
Leon, comme beaucoup de Makers, fait honneur au monde OpenSource.
Le code Arduino et les modèle 3D sont disponibles sur GitHub.
Merci Léon :-)

Aucun commentaire