Kazalo:
- Korak: Deli in orodja
- 2. korak: Priprava LED matrike
- 3. korak: Priključite LED matrični zaslon in RTC na ESP8266
- 4. korak: Modulirajte modul ESP8266
- 5. korak: Na kozarec za testenine nanesite sončni film
- 6. korak: Pripravite kovinsko vtičnico za napajanje z enosmernim tokom
- 7. korak: Vse združite
- 8. korak: Nadaljnje ideje
Video: ESP8266 LED matrična ura: 8 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:03
ESP8266 LED matrična ura
Enostavna matrična ura z LED matrico, ki temelji na priljubljenem ESP8266 z modulom Ura v realnem času in časovno sinhronizacijo prek WiFi iz strežnika NTP.
NOVO! Na voljo je tudi različica ESP32
Korak: Deli in orodja
Najprej poglejmo, kaj potrebujemo.
Deli:
- 6 x 8x8 MAX7219 LED matrika Banggood
- 1 x RTC DS3231
- 1 x ESP12 Board Bangood
- 1x kozarec testenin
- 1 x 5,5 mm X 2,1 mm DC napajalnik, kovinski nosilec za ploščo
- 1 x USB do 5,5 mm X 2,1 mm cevni priključek 5v dc napajalni kabel
- 1 x folija za zatemnitev oken
- 11 x ženska do ženska dupont žica Bangood
Orodja:
- spajkalnik
- razpršilno steklenico
- nož za hobi
- dvostranski trak
Vse dele lahko enostavno kupite na ebayu/aliexpressu in/ali lokalnih trgovinah.
2. korak: Priprava LED matrike
Lažje sem kupil module 2 x 4 kosov, enega od njih prepolovil in spajkal na drugega, pri tem pa ohranil orientacijo, natisnjeno na tiskanem vezju.
3. korak: Priključite LED matrični zaslon in RTC na ESP8266
Spajate glave zatičev na modulih in jih nato uporabite s kabli dupont, da jih povežete na naslednji način.
MAX7219 do ESP8266
- VCC - 3.3V
- GND - GND
- CS - D8
- DIN - D7
- CLK - D5
DS3231 do ESP8266
- GND - GND
- VCC - 3.3V
- SDA - D1
- SCL - D2
Ena opomba o modulu RTC, očitno ima tudi možnost polnjenja baterije, vendar to pri uporabi CR2032 ni dobro. Ena od možnih rešitev bi bila izrezati sled, označeno na sliki, da bi onemogočili polnilni del vezja. Dodatne informacije o tem najdete tukaj.
4. korak: Modulirajte modul ESP8266
Nest korak bi bil nalaganje kode v ESP8266.
Čeprav lahko izvirno kodo najdete tukaj (hvala avtorju!), V prilogi najdete njeno angleško različico.
Postopek nalaganja je precej preprost, vendar ne pozabite posodobiti kode s svojimi poverilnicami WiFi.
char ssid = "xxxxx"; // vaš omrežni SSID (ime) char pass = "xxxxx"; // geslo za omrežje
5. korak: Na kozarec za testenine nanesite sončni film
Odločil sem se, da le en del kozarca prekrijem s filmom, da ostanejo ostale komponente vidne.
Po nekaj poskusih in napakah sem opazil, da je "skrivnost", da sta kozarec in film čim bolj namočena z milnico, da se lahko prilagodi, ko ga nanesete. Z razpršilno steklenico ohranite vse lepo in mokro, z nožem za hobi pa odrežite odvečno folijo.
Ko se film popolnoma posuši, ga je treba precej dobro raztegniti na kozarec.
6. korak: Pripravite kovinsko vtičnico za napajanje z enosmernim tokom
Spajate 2 dupont žice na DC vtičnico. Na ESP8266 bodo povezani na naslednji način.
- + - VIN
- - - GNG
Na sredino pokrova kozarca izvrtajte celoto in namestite vtičnico DC.
7. korak: Vse združite
Za lažje urejanje sem RTC in ESP8266 z nekaj dvostranskim trakom prilepil na zadnjo stran LED zaslona. Prepričajte se, da se moduli ne dotikajo nobenega od kontaktov LED modulov, če pa pridejo, uporabite nekaj električnega traku, da pokrijete stike, da se izognete kratkim stikom.
Da bi se prepričali, da se zaslon ne premakne, ko odvijem pokrov kozarca, sem na spodnji konec posode dodal nekaj traku, tako da ostane na svojem mestu na dnu kozarca.
Ostaja le, da priključite kabel USB in to je to!
8. korak: Nadaljnje ideje
- Dodajte rezervno baterijo, napolnjeno prek TP4056;
- Dodajte senzor temperature in vlažnosti;
- Oblikujte 3D tiskano ohišje;
- Za osvetlitev zaslona ponoči dodajte svetlobni senzor.
Upam, da ste uživali v tem projektu in če imate kakšno vprašanje, ga vprašajte.
Priporočena:
Matrična ura ESP32 LED: 8 korakov
ESP32 LED Matrix Clock: To je nadaljevanje projekta ESP8266 LED Matrix Clock. Avtor prvotne kode ga je posodobil za ESP32 (velika hvala schreibfaul1!), Zato sem se odločil tudi posodobiti uro, ki sem jo že naredil
8x8 LED matrična ura in opozorilo pred vdori: 4 koraki (s slikami)
Matrična ura 8x8 in opozorilo proti vdoru: V tem navodilu bomo videli, kako sestaviti matrično uro 8x8, ki se aktivira z zaznavanjem gibanja. Ta ura se lahko uporablja tudi kot naprava proti vdoru, ki pošlje opozorilno sporočilo, če je gibanje zaznano pri telegramskem botu !!! Poskusili bomo z dvema različnima
Arduino RGB matrična besedna ura: 6 korakov
Arduino RGB Matrix Word Clock: Pozabite na številke, RGB LED Word Clock prikazuje čas kot besedilo! Besedna ura namesto dveh kazalcev ali digitalnega zaslona prikazuje trenutni čas kot besede v močni LED luči z uporabo standardne LED matrike 8x8. Če bi bil na primer 10:50
O-R-A RGB LED matrična stenska ura in drugo ** posodobljeno julija 2019 **: 6 korakov (s slikami)
O-R-A RGB matrična stenska ura in drugo ** posodobljeno julij 2019 **: Pozdravljeni. Tukaj sem z novim projektom z imenom O-R-AIt je stenska ura z matriko RGB LED Matrix, ki prikazuje: uro: minuto temperaturo vlažnost ikono trenutnih vremenskih razmer Google dogodke v koledarju in 1-urna obvestila opomnika ob določenem času, ki ga prikazuje:
Majhna LED matrična ura za prikaz: 8 korakov
Majhna LED matrična ura na zaslonu: Vedno sem si želel imeti staromodno namizno uro, ki je videti kot nekaj iz filmov 90-ih, s precej skromnimi funkcijami: ura v realnem času, datum, spreminjanje osvetlitve ozadja, pisk in možnost alarma . Torej sem prišel z osebno izkaznico