Horloge matricielle LED ESP32 : 8 étapes
Horloge matricielle LED ESP32 : 8 étapes
Anonim
Horloge matricielle LED ESP32
Horloge matricielle LED ESP32

Il s'agit d'une continuation du projet ESP8266 LED Matrix Clock.

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à fait.

Étape 1: Pièces et outils

Pièces et outils
Pièces et outils
Pièces et outils
Pièces et outils
Pièces et outils
Pièces et outils

Les pièces:

  • Matrice LED 6x8x8 MAX7219
  • 1 carte ESP32
  • 1 module de photorésistance KY-018
  • 1 x capteur DHT11
  • 1 x prise micro USB
  • 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

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

Préparation de la matrice LED
Préparation de la matrice LED
Préparation de la matrice LED
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, LDR et DHT11 à l'ESP32

Connectez l'affichage matriciel LED, LDR et DHT11 à l'ESP32
Connectez l'affichage matriciel LED, LDR et DHT11 à l'ESP32
Connectez l'affichage matriciel LED, LDR et DHT11 à l'ESP32
Connectez l'affichage matriciel LED, LDR et DHT11 à l'ESP32
Connectez l'affichage matriciel LED, LDR et DHT11 à l'ESP32
Connectez l'affichage matriciel LED, LDR et DHT11 à l'ESP32

Soudez les en-têtes des broches sur les modules puis utilisez les câbles dupont pour les connecter comme suit.

MAX7219

  • VCC - NIV
  • TERRE - TERRE
  • DIN-D23
  • CS - D15
  • CLK - D18

DHT11

  • S-D4
  • + - 3V3
  • - - GND

LDR

  • S-D34
  • + - 3V3
  • - - GND

Étape 4: appliquez le film solaire sur le pot à pâtes

Appliquer le film solaire sur le pot à pâtes
Appliquer le film solaire sur le pot à pâtes
Appliquer le film solaire sur le pot à pâtes
Appliquer le film solaire sur le pot à pâtes
Appliquer le film solaire sur le pot à pâtes
Appliquer le film solaire sur le pot à pâtes
Appliquer le film solaire sur le pot à pâtes
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 5: Préparez la prise métallique de l'alimentation CC

Préparez la prise métallique de l'alimentation CC
Préparez la prise métallique de l'alimentation CC
Préparez la prise métallique de l'alimentation CC
Préparez la prise métallique de l'alimentation CC
Préparez la prise métallique de l'alimentation CC
Préparez la prise métallique de l'alimentation CC
Préparez la prise métallique de l'alimentation CC
Préparez la prise métallique de l'alimentation CC

Soudez 2 fils dupont à la prise DC puis soudez la prise micro USB.

J'ai utilisé le brochage qui a été décrit ici.

Percez un tout au milieu du couvercle du bocal et montez la prise DC.

Percez également quelques trous dans le couvercle pour le capteur DHT11.

Étape 6: Flashez le module ESP32

Flasher le module ESP32
Flasher le module ESP32

La prochaine étape serait de télécharger le code sur l'ESP32.

Alors que le code original peut être trouvé ici (merci à l'auteur !), vous pouvez trouver en pièce jointe la version ma qui inclut la mise à jour pour les capteurs DHT11 et LDR. Le processus de téléchargement est assez simple, n'oubliez pas de mettre à jour le code avec vos informations d'identification WiFi.

// Identifiants -----------------------------------------#define SSID "### ##"; // Vos identifiants WiFi ici #define PW "#####";

Étape 7: Tout assembler

Image
Image

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;

Concevoir une coque imprimée en 3D

J'espère que ce projet vous a plu et si vous avez des questions n'hésitez pas.

Merci pour la lecture!

Conseillé: