Cuprins:

Ceas cu matrice LED ESP8266: 8 pași (cu imagini)
Ceas cu matrice LED ESP8266: 8 pași (cu imagini)
Anonim
ESP8266 LED Matrix Clock
ESP8266 LED Matrix Clock

ESP8266 LED Matrix Clock

Ceas cu matrice LED simplu bazat pe popularul ESP8266 cu modul Ceas în timp real și sincronizare de timp prin WiFi de pe un server NTP.

NOU ! Disponibilă și versiunea ESP32

Pasul 1: Piese și instrumente

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

Mai întâi să vedem de ce avem nevoie.

Părți:

  • 6 x 8x8 MAX7219 LED Matrix Banggood
  • 1 x RTC DS3231
  • 1 x placa ESP12 Bangood
  • 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ă Bangood

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 matricei LED
Pregătirea matricei LED
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 și RTC la ESP8266

Conectați afișajul cu matrice LED și RTC la ESP8266
Conectați afișajul cu matrice LED și RTC la ESP8266
Conectați afișajul cu matrice LED și RTC la ESP8266
Conectați afișajul cu matrice LED și RTC la ESP8266
Conectați afișajul cu matrice LED și RTC la ESP8266
Conectați afișajul cu matrice LED și RTC la ESP8266

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

MAX7219 la ESP8266

  • VCC - 3,3V
  • GND - GND
  • CS - D8
  • DIN - D7
  • CLK - D5

DS3231 la ESP8266

  • GND - GND
  • VCC - 3,3V
  • SDA - D1
  • SCL - D2

O notă despre modulul RTC, se pare că are și capacitatea de a încărca bateria, cu toate acestea nu este o idee bună atunci când utilizați un CR2032. O soluție posibilă ar fi tăierea urmelor marcate pe imagine pentru a dezactiva partea de încărcare a circuitului. Informații suplimentare despre acest lucru pot fi găsite aici.

Pasul 4: Flashți modulul ESP8266

Blițează modulul ESP8266
Blițează modulul ESP8266

Pasul Nest ar fi încărcarea codului pe ESP8266.

În timp ce codul original poate fi găsit aici (mulțumesc autorului!), Puteți găsi atașat versiunea în limba engleză a acestuia.

Procesul de încărcare este destul de simplu, nu uitați să actualizați codul cu acreditările WiFi.

char ssid = "xxxxx"; // SSID-ul rețelei (numele) char pass = "xxxxx"; // parola de rețea

Pasul 5: 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 6: 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. Acestea vor fi conectate la ESP8266 după cum urmează.

  • + - VIN
  • - - GNG

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

Pasul 7: Puneți totul împreună

Image
Image
Punând totul împreună
Punând totul împreună
Punând totul împreună
Punând totul împreună

Pentru a face lucrurile puțin mai ordonate, am lipit RTC și ESP8266 de partea din spate a afișajului cu LED, folosind niște bandă dublă. 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;
  • Adăugați un senzor de temperatură și umiditate;
  • Proiectează o carcasă imprimată 3D;
  • Adăugați un senzor de lumină pentru a estompa afișajul pe timp de noapte.

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

Recomandat: