Kazalo:

ESP8266 LED matrična ura: 8 korakov (s slikami)
ESP8266 LED matrična ura: 8 korakov (s slikami)

Video: ESP8266 LED matrična ura: 8 korakov (s slikami)

Video: ESP8266 LED matrična ura: 8 korakov (s slikami)
Video: Использование кнопки скорости шагового двигателя 28BYJ-48 с 8 проектами: Ultimate Video Tutorial, урок 107 2024, Julij
Anonim
ESP8266 LED matrična ura
ESP8266 LED matrična ura

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

Deli in orodja
Deli in orodja
Deli in orodja
Deli in orodja
Deli in orodja
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

Priprava LED matrice
Priprava LED matrice
Priprava LED matrike
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

Priključite LED matrični zaslon in RTC na ESP8266
Priključite LED matrični zaslon in RTC na ESP8266
Priključite LED matrični zaslon in RTC na ESP8266
Priključite LED matrični zaslon in RTC na ESP8266
Priključite LED matrični zaslon in RTC na ESP8266
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

Utripajte modul ESP8266
Utripajte 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

Na kozarec za testenine nanesite sončni film
Na kozarec za testenine nanesite sončni film
Na kozarec za testenine nanesite sončni film
Na kozarec za testenine nanesite sončni film
Na kozarec za testenine nanesite sončni film
Na kozarec za testenine nanesite sončni film
Na kozarec za testenine nanesite sončni film
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

Pripravite kovinski priključek za napajanje z enosmernim tokom
Pripravite kovinski priključek za napajanje z enosmernim tokom
Pripravite kovinski priključek za napajanje z enosmernim tokom
Pripravite kovinski priključek za napajanje z enosmernim tokom
Pripravite kovinski priključek za napajanje z enosmernim tokom
Pripravite kovinski priključek 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

Image
Image
Združevanje vsega skupaj
Združevanje vsega skupaj
Združevanje vsega skupaj
Združevanje vsega skupaj

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: