Indholdsfortegnelse:

ESP8266 LED Matrix Clock: 8 trin (med billeder)
ESP8266 LED Matrix Clock: 8 trin (med billeder)

Video: ESP8266 LED Matrix Clock: 8 trin (med billeder)

Video: ESP8266 LED Matrix Clock: 8 trin (med billeder)
Video: DIY 32 * 8 точечно-матричные спектральные часы / полноцветный RGB с голосовой активацией 2024, Juli
Anonim
ESP8266 LED Matrix Ur
ESP8266 LED Matrix Ur

ESP8266 LED Matrix Ur

Enkelt LED -matrixur baseret på det populære ESP8266 med Real Time Clock -modul og tidssynkronisering via WiFi fra en NTP -server.

NYHED! ESP32 -version er også tilgængelig

Trin 1: Dele og værktøjer

Dele og værktøjer
Dele og værktøjer
Dele og værktøjer
Dele og værktøjer
Dele og værktøjer
Dele og værktøjer

Lad os først se, hvad vi har brug for.

Dele:

  • 6 x 8x8 MAX7219 LED Matrix Banggood
  • 1 x RTC DS3231
  • 1 x ESP12 Board Bangood
  • 1 x pastaglas
  • 1 x 5,5 mm X 2,1 mm jævnstrømforsyning Metalstikpanelmontering
  • 1 x USB til 5,5 mm X 2,1 mm tønde jack 5v dc strømkabel
  • 1 x Vinduesfarvet film
  • 11 x hun til hun dupont ledninger Bangood

Værktøjer:

  • loddekolbe
  • spray dåse
  • hobbykniv
  • dobbeltsidet tape

Alle delene kan let hentes fra ebay/aliexpress og/eller lokale butikker.

Trin 2: Forberedelse af LED -matrixen

Forberedelse af LED Matrix
Forberedelse af LED Matrix
Forberedelse af LED Matrix
Forberedelse af LED Matrix

Jeg fandt det lettere at købe 2 x 4 stk moduler, skære en af dem i halve og lodde den til den anden samtidig med at orienteringen blev trykt på printet.

Trin 3: Tilslut LED Matrix Display og RTC til ESP8266

Tilslut LED Matrix Display og RTC til ESP8266
Tilslut LED Matrix Display og RTC til ESP8266
Tilslut LED Matrix Display og RTC til ESP8266
Tilslut LED Matrix Display og RTC til ESP8266
Tilslut LED Matrix Display og RTC til ESP8266
Tilslut LED Matrix Display og RTC til ESP8266

Lod lodstifthovederne på modulerne, og brug derefter dupontkablerne til at forbinde dem som følger.

MAX7219 til ESP8266

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

DS3231 til ESP8266

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

En note på RTC -modulet, det har tilsyneladende også mulighed for at oplade batteriet, men det er ikke en god idé, når du bruger en CR2032. En mulig løsning ville være at skære sporet markeret på billedet for at deaktivere opladningsdelen af kredsløbet. Yderligere information om dette kan findes her.

Trin 4: Flash ESP8266 -modulet

Flash ESP8266 -modulet
Flash ESP8266 -modulet

Nest -trin ville være at uploade koden til ESP8266.

Selvom den originale kode findes her (mange tak til forfatteren!) Kan du finde vedhæftet den engelske version af den.

Uploadprocessen er ret ligetil, bare glem ikke at opdatere koden med dine WiFi -legitimationsoplysninger.

char ssid = "xxxxx"; // dit netværks -SSID (navn) char pass = "xxxxx"; // din netværksadgangskode

Trin 5: Påfør solfilmen på pastaglasset

Påfør solfilmen på pastaglasset
Påfør solfilmen på pastaglasset
Påfør solfilmen på pastaglasset
Påfør solfilmen på pastaglasset
Påfør solfilmen på pastaglasset
Påfør solfilmen på pastaglasset
Påfør solfilmen på pastaglasset
Påfør solfilmen på pastaglasset

Jeg har besluttet mig for kun at dække en del af krukken med film for at holde resten af komponenterne synlige.

Efter lidt forsøg og fejl har jeg bemærket, at 'hemmeligheden' er at have både krukken og filmen så våd som muligt med sæbevand for at kunne foretage justeringer, når du anvender den. Brug sprayflasken til at holde alt godt og vådt og hobbykniven til at skære den overskydende film.

Når det er helt tørret, skal filmen være ret godt strakt på krukken.

Trin 6: Forbered DC -strømforsyningens metalstik

Forbered DC -strømforsyningen Metalstik
Forbered DC -strømforsyningen Metalstik
Forbered DC -strømforsyningen Metalstik
Forbered DC -strømforsyningen Metalstik
Forbered DC -strømforsyningen Metalstik
Forbered DC -strømforsyningen Metalstik

Lod 2 dupont -ledninger til DC -stikket. De vil blive forbundet til ESP8266 som følger.

  • + - VIN
  • - - GNG

Bor en hel i midten af glaslåget og monter DC -stikket.

Trin 7: Sæt alt sammen

Image
Image
Sætter alt sammen
Sætter alt sammen
Sætter alt sammen
Sætter alt sammen

For at gøre tingene lidt mere ryddelige stak jeg RTC og ESP8266 bag på LED -displayet ved hjælp af noget dobbeltsidet tape. Sørg for, at modulerne ikke berører nogen af LED -modulernes kontakter, og hvis de gør det, skal du bruge noget elektrisk tape til at dække kontakterne for at undgå kortslutninger.

For at sikre, at displayet ikke bevæger sig, når jeg skruer låget på krukken tilbage, har jeg tilføjet lidt tape på den nederste ende af det, så det forbliver på plads i bunden af krukken.

Det eneste, der er tilbage, er at tilslutte USB -kablet, og det er det!

Trin 8: Yderligere ideer

  • Tilføj et backupbatteri opladet gennem en TP4056;
  • Tilføj en temperatur- og fugtighedsføler;
  • Design en 3d -trykt sag;
  • Tilføj en lyssensor for at dæmpe displayet om natten.

Håber du nød dette projekt, og hvis du har spørgsmål, er du velkommen til at stille.

Anbefalede: