Table des matières:
- Étape 1: Pièces et outils
- Étape 2: Préparation de la matrice LED
- Étape 3: connectez l'affichage matriciel à LED et le RTC à l'ESP8266
- Étape 4: Flashez le module ESP8266
- Étape 5: Appliquer le film solaire sur le pot à pâtes
- Étape 6: Préparez la prise métallique de l'alimentation CC
- Étape 7: Tout assembler
- Étape 8: Autres idées
Vidéo: Horloge matricielle LED ESP8266 : 8 étapes (avec images)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:05
Horloge matricielle LED ESP8266
Horloge matricielle à LED simple basée sur le populaire ESP8266 avec module d'horloge en temps réel et synchronisation de l'heure via WiFi à partir d'un serveur NTP.
NOUVEAU ! Version ESP32 également disponible
Étape 1: Pièces et outils
Voyons d'abord ce dont nous avons besoin.
Les pièces:
- 6 x 8x8 MAX7219 LED Matrice Banggood
- 1 x RTC DS3231
- 1 x carte ESP12 Bangood
- 1 x pot de pâtes
- 1 x 5,5 mm X 2,1 mm Alimentation DC Support de panneau Jack en métal
- 1 x câble d'alimentation USB à 5,5 mm X 2,1 mm jack 5v cc
- 1 x film de teinte de fenêtre
- 11 x fils dupont femelle à femelle Bangood
Outils:
- fer à souder
- vaporisateur
- couteau de passe-temps
- ruban adhésif double face
Toutes les pièces peuvent facilement provenir d'ebay/aliexpress et/ou de magasins locaux.
Étape 2: Préparation de la matrice LED
J'ai trouvé plus facile d'acheter 2 modules de 4 pièces, de couper l'un d'eux en deux et de le souder à l'autre tout en conservant l'orientation imprimée sur le PCB.
Étape 3: connectez l'affichage matriciel à LED et le RTC à l'ESP8266
Soudez les en-têtes des broches sur les modules puis utilisez les câbles dupont pour les connecter comme suit.
MAX7219 à ESP8266
- VCC - 3,3 V
- TERRE - TERRE
- CS - D8
- DIN - D7
- CLK - D5
DS3231 à ESP8266
- TERRE - TERRE
- VCC - 3,3 V
- SDA - D1
- SCL-D2
Une note sur le module RTC, apparemment il a aussi la capacité de charger la batterie, mais ce n'est pas une bonne idée lors de l'utilisation d'un CR2032. Une solution possible serait de couper la trace marquée sur l'image afin de désactiver la partie charge du circuit. De plus amples informations à ce sujet peuvent être trouvées ici.
Étape 4: Flashez le module ESP8266
L'étape Nest consisterait à télécharger le code sur l'ESP8266.
Alors que le code original peut être trouvé ici (merci à l'auteur !), vous pouvez trouver en pièce jointe la version anglaise de celui-ci.
Le processus de téléchargement est assez simple, n'oubliez pas de mettre à jour le code avec vos informations d'identification WiFi.
char ssid = "xxxxx"; // votre réseau SSID (nom) char pass = "xxxxx"; // votre mot de passe réseau
Étape 5: Appliquer le film solaire sur le pot à pâtes
J'ai décidé de ne couvrir qu'une partie du pot avec un film pour que le reste des composants reste visible.
Après quelques essais et erreurs, j'ai remarqué que le "secret" est d'avoir à la fois le pot et le film aussi humides que possible avec de l'eau savonneuse pour pouvoir faire des ajustements au fur et à mesure que vous l'appliquez. Utilisez le flacon pulvérisateur pour que tout reste bien humide et le cutter pour couper l'excès de film.
Une fois qu'il est complètement sec, le film doit être assez bien étiré sur le pot.
Étape 6: Préparez la prise métallique de l'alimentation CC
Soudez 2 fils dupont à la prise DC. Ils seront connectés à l'ESP8266 comme suit.
- + - NIV
- - - GNG
Percez un tout au milieu du couvercle du bocal et montez la prise DC.
Étape 7: Tout assembler
Pour rendre les choses un peu plus ordonnées, j'ai collé le RTC et l'ESP8266 à l'arrière de l'écran LED à l'aide de ruban adhésif double face. Assurez-vous que les modules ne touchent aucun des contacts des modules LED, et s'ils le font, utilisez du ruban isolant pour couvrir les contacts afin d'éviter tout court-circuit.
De plus, afin de m'assurer que l'écran ne bouge pas une fois que j'ai revissé le couvercle du pot, j'ai ajouté du ruban adhésif à l'extrémité inférieure de celui-ci pour qu'il reste en place au fond du pot.
Il ne reste plus qu'à brancher le câble USB et le tour est joué !
Étape 8: Autres idées
- Ajoutez une batterie de secours chargée via un TP4056;
- Ajoutez un capteur de température et d'humidité;
- Concevoir un boîtier imprimé en 3D;
- Ajoutez un capteur de lumière pour assombrir l'affichage la nuit.
J'espère que ce projet vous a plu et si vous avez des questions n'hésitez pas.
Conseillé:
Horloge matricielle LED ESP32 : 8 étapes
Horloge matricielle LED ESP32 : c'est une continuation du projet d'horloge matricielle LED ESP8266. L'auteur du code original l'a mis à jour pour ESP32 (un grand merci à schreibfaul1 !) J'ai donc décidé de mettre également à jour l'horloge que j'ai déjà faite
Horloge matricielle LED 8x8 et avertissement anti-intrusion : 4 étapes (avec photos)
Horloge matricielle LED 8x8 et avertissement anti-intrusion : dans ce Instructable, nous verrons comment construire une horloge matricielle LED 8x8 activée par détection de mouvement. Cette horloge peut également être utilisée comme dispositif anti-intrusion qui envoie un message d'avertissement si un mouvement est détecté à un bot de télégramme !!! Nous ferons avec deux différents
Organiseur de bureau avec horloge matricielle LED et Bluetooth : 7 étapes
Organiseur de bureau avec horloge matricielle LED et Bluetooth : Mon bureau était très encombré et je voulais avoir un bel organisateur où je pourrais ranger mes crayons, pinceaux, outils en argile, etc. J'ai regardé de nombreux organisateurs sur le marché mais je n'ai aimé aucun d'entre eux . Je me suis mis à concevoir mon propre organisateur de bureau et ici
ESP8266 Horloge réseau sans RTC - Nodemcu NTP Horloge Pas de RTC - PROJET HORLOGE INTERNET : 4 étapes
ESP8266 Horloge réseau sans RTC | Nodemcu NTP Horloge Pas de RTC | PROJET D'HORLOGE INTERNET: Dans le projet, un projet d'horloge sans RTC prendra du temps sur Internet en utilisant le wifi et l'affichera sur l'écran st7735
Horloge murale matricielle à LED RVB O-R-A et plus ** mise à jour en juillet 2019 ** : 6 étapes (avec photos)
Horloge murale matricielle à LED RVB O-R-A et plus ** mise à jour en juillet 2019 ** : bonjour. Me voici avec un nouveau projet nommé O-R-AI. Il s'agit d'une horloge murale matricielle à LED RVB qui affiche :