Cuprins:
- Pasul 1: Piese și instrumente
- Pasul 2: Pregătirea matricei LED
- Pasul 3: Conectați afișajul cu matrice LED, LDR și DHT11 la ESP32
- Pasul 4: Aplicați filmul solar pe borcanul pentru paste
- Pasul 5: Pregătiți alimentatorul de curent continuu din metal
- Pasul 6: Flashți modulul ESP32
- Pasul 7: Puneți totul împreună
- Pasul 8: Idei suplimentare
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
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
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
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
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
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
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
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ă
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:
Ceas cu matrice LED ESP8266: 8 pași (cu imagini)
ESP8266 LED Matrix Clock: ESP8266 LED Matrix ClockSimple LED matrix Clock based on the popular ESP8266 with Real Time Clock module and synchronization time over WiFi from a NTP server.NEW! Disponibilă și versiunea ESP32
Ceas cu alarmă cu matrice LED (cu MP3 Player): 6 pași (cu imagini)
Ceas cu alarmă cu matrice LED (cu MP3 Player): acest ceas cu alarmă bazat pe Arduino are tot ce v-ați aștepta de la alarma dvs. - posibilitatea de a vă trezi cu fiecare melodie care vă place, butonul de amânare și este ușor de controlat prin intermediul a trei butoane. Există trei blocuri principale - matrice LED, modul RTC și
Organizator de birou cu ceas cu matrice LED și Bluetooth: 7 pași
Organizator de birou cu LED Matrix Clock și Bluetooth: Biroul meu era foarte aglomerat și am vrut să am un organizator drăguț unde să-mi aranjez creioanele, pensulele, instrumentele din lut etc. M-am uitat la mulți organizatori din piață, dar nu mi-au plăcut niciunul . Mi-am propus să-mi proiectez propriul organizator de birou și aici
Ceas digital cu Arduino și afișaj cu matrice de puncte Led: 6 pași
Ceas digital folosind afișajul Arduino și Led Matrix Display: În prezent, producătorii, dezvoltatorii preferă Arduino pentru dezvoltarea rapidă a prototipurilor de proiecte. Arduino este o platformă electronică open-source bazată pe hardware și software ușor de utilizat. Arduino are o comunitate foarte bună de utilizatori. În acest proiect
O-R-A Ceas de perete cu matrice LED RGB și multe altele ** actualizat în iulie 2019 **: 6 pași (cu imagini)
O-R-A Ceas de perete cu matrice LED RGB și multe altele ** actualizat în iulie 2019 **: Bună ziua. Iată-mă cu un nou proiect numit O-R-A Este un ceas de perete RGB LED Matrix care afișează: oră: minut temperatura umiditate pictograma condiției meteorologice curente Evenimente din Google Calendar și 1h de notificări de reamintire la o anumită oră care arată: