Ceas cu matrice LED ESP32: 8 pași
Ceas cu matrice LED ESP32: 8 pași
Anonim
ESP32 LED Matrix Clock
ESP32 LED Matrix Clock

Aceasta este o continuare a proiectului ESP8266 LED Matrix Clock.

Autorul codului original l-a actualizat pentru ESP32 (multumesc schreibfaul1!) Așa că am decis să actualizez și Ceasul pe care l-am făcut deja.

Pasul 1: Piese și instrumente

Piese și instrumente
Piese și instrumente
Piese și instrumente
Piese și instrumente
Piese și instrumente
Piese și instrumente

Părți:

  • Matrice LED 6 x 8x8 MAX7219
  • 1 x placa ESP32
  • 1 x modul de fotorezistor KY-018
  • 1 x senzor DHT11
  • 1 x mufă Micro USB
  • 1 x borcan pentru paste
  • 1 x 5,5 mm X 2,1 mm sursă de alimentare DC prindere metalică pe panou
  • 1 x USB la 5,5 mm X 2,1 mm baril jack 5V c.c.cablu de alimentare
  • 1 x film de nuanță de fereastră
  • 11 x fire dupont de la mamă la mamă

Instrumente:

  • ciocan de lipit
  • sticla cu pulverizator
  • cuțit hobby
  • bandă cu două fețe

Toate piesele pot fi obținute cu ușurință din eBay / aliexpress și / sau din magazinele locale.

Pasul 2: Pregătirea matricei LED

Pregătirea LED Matrix
Pregătirea LED Matrix
Pregătirea LED Matrix
Pregătirea LED Matrix

Mi s-a părut mai ușor să cumpăr module de 2 x 4 bucăți, să tai unul dintre ele în jumătate și să-l lipesc cu celălalt, menținând în același timp orientarea tipărită pe PCB.

Pasul 3: Conectați afișajul cu matrice LED, LDR și DHT11 la ESP32

Conectați afișajul cu matrice LED, LDR și DHT11 la ESP32
Conectați afișajul cu matrice LED, LDR și DHT11 la ESP32
Conectați afișajul cu matrice LED, LDR și DHT11 la ESP32
Conectați afișajul cu matrice LED, LDR și DHT11 la ESP32
Conectați afișajul cu matrice LED, LDR și DHT11 la ESP32
Conectați afișajul cu matrice LED, LDR și DHT11 la ESP32

Lipiți anteturile de pin de pe module, apoi utilizați cablurile dupont pentru a le conecta după cum urmează.

MAX7219

  • VCC - VIN
  • GND - GND
  • DIN - D23
  • CS - D15
  • CLK - D18

DHT11

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

LDR

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

Pasul 4: Aplicați filmul solar pe borcanul pentru paste

Aplicați filmul solar pe borcanul pentru paste
Aplicați filmul solar pe borcanul pentru paste
Aplicați filmul solar pe borcanul pentru paste
Aplicați filmul solar pe borcanul pentru paste
Aplicați filmul solar pe borcanul pentru paste
Aplicați filmul solar pe borcanul pentru paste
Aplicați filmul solar pe borcanul pentru paste
Aplicați filmul solar pe borcanul pentru paste

Am decis să acoper doar o parte a borcanului cu folie pentru a menține restul componentelor vizibile.

După unele încercări și erori, am observat că „secretul” este să ai atât borcanul cât și filmul cât mai umed cu apă cu săpun pentru a putea face ajustări pe măsură ce îl aplici. Folosiți sticla de spray pentru a păstra totul frumos și umed și cuțitul hobby pentru a tăia excesul de film. Odată ce se usucă complet, filmul ar trebui să fie destul de bine întins pe borcan.

Pasul 5: Pregătiți alimentatorul de curent continuu din metal

Pregătiți alimentatorul de curent continuu din metal
Pregătiți alimentatorul de curent continuu din metal
Pregătiți alimentatorul de curent continuu din metal
Pregătiți alimentatorul de curent continuu din metal
Pregătiți alimentatorul de curent continuu din metal
Pregătiți alimentatorul de curent continuu din metal
Pregătiți alimentatorul de curent continuu din metal
Pregătiți alimentatorul de curent continuu din metal

Lipiți 2 fire dupont la mufa DC și apoi lipiți mufa micro USB.

Am folosit pinout-ul care a fost descris aici.

Găuriți un întreg în mijlocul capacului borcanului și montați mufa DC.

De asemenea, găuriți câteva elemente în capac pentru senzorul DHT11.

Pasul 6: Flashți modulul ESP32

Blițează modulul ESP32
Blițează modulul ESP32

Următorul pas ar fi încărcarea codului pe ESP32.

În timp ce codul original poate fi găsit aici (mulțumesc autorului!), Puteți găsi atașată versiunea mea a acestuia, care include actualizarea pentru senzorii DHT11 și LDR. Procesul de încărcare este destul de simplu, nu uitați să actualizați codul cu acreditările WiFi.

// acreditări ---------------------------------------- # define SSID "### ## "; // Acreditările dvs. WiFi aici #define PW "#####";

Pasul 7: Puneți totul împreună

Image
Image

Asigurați-vă că modulele nu ating niciunul dintre contactele modulelor LED și, dacă fac acest lucru, folosiți o bandă electrică pentru a acoperi contactele, pentru a evita scurtcircuiturile.

De asemenea, pentru a mă asigura că afișajul nu se mișcă odată cu înșurubarea capacului borcanului, am adăugat niște bandă adezivă pe capătul inferior al acestuia, astfel încât să rămână în poziție pe partea inferioară a borcanului. Rămâne doar să conectezi cablul USB și gata!

Pasul 8: Idei suplimentare

Adăugați o baterie de rezervă încărcată prin intermediul unui TP4056;

Proiectează o carcasă imprimată 3D

Sper că v-a plăcut acest proiect și, dacă aveți întrebări, nu ezitați să întrebați.

Mulțumesc că ai citit!

Recomandat: