Satura rādītājs:

ESP8266 LED matricas pulkstenis: 8 soļi (ar attēliem)
ESP8266 LED matricas pulkstenis: 8 soļi (ar attēliem)

Video: ESP8266 LED matricas pulkstenis: 8 soļi (ar attēliem)

Video: ESP8266 LED matricas pulkstenis: 8 soļi (ar attēliem)
Video: NodeMCU V3 ESP8266 - обзор, подключение и прошивка в Arduino IDE 2024, Jūlijs
Anonim
ESP8266 LED matricas pulkstenis
ESP8266 LED matricas pulkstenis

ESP8266 LED matricas pulkstenis

Vienkāršs LED matricas pulkstenis, kura pamatā ir populārais ESP8266 ar reālā laika pulksteņa moduli un laika sinhronizācija, izmantojot WiFi no NTP servera.

JAUNUMS! Pieejama arī ESP32 versija

1. darbība: detaļas un rīki

Daļas un rīki
Daļas un rīki
Daļas un rīki
Daļas un rīki
Daļas un rīki
Daļas un rīki

Vispirms redzēsim, kas mums vajadzīgs.

Daļas:

  • 6 x 8x8 MAX7219 LED matrica Banggood
  • 1 x RTC DS3231
  • 1 x ESP12 dēlis Bangood
  • 1 x makaronu burka
  • 1 x 5,5 mm X 2,1 mm līdzstrāvas padeves metāla ligzdas paneļa stiprinājums
  • 1 x USB līdz 5,5 mm X 2,1 mm cilindra ligzdas 5 V līdzstrāvas barošanas kabelis
  • 1 x loga tonēšanas plēve
  • 11 x sieviešu un sieviešu dupont vadi Bangood

Rīki:

  • lodāmurs
  • aerosola pudele
  • hobija nazis
  • divpusēja lente

Visas detaļas var viegli iegūt no ebay/aliexpress un/vai vietējiem veikaliem.

2. solis: LED matricas sagatavošana

LED matricas sagatavošana
LED matricas sagatavošana
LED matricas sagatavošana
LED matricas sagatavošana

Man šķita vieglāk iegādāties 2 x 4 gab. Moduļus, vienu no tiem pārgriezt uz pusēm un pielodēt pie otra, vienlaikus saglabājot uz PCB uzdrukāto orientāciju.

3. darbība. Savienojiet LED matricas displeju un RTC ar ESP8266

Savienojiet LED matricas displeju un RTC ar ESP8266
Savienojiet LED matricas displeju un RTC ar ESP8266
Savienojiet LED matricas displeju un RTC ar ESP8266
Savienojiet LED matricas displeju un RTC ar ESP8266
Savienojiet LED matricas displeju un RTC ar ESP8266
Savienojiet LED matricas displeju un RTC ar ESP8266

Lodējiet tapu galvenes uz moduļiem un pēc tam izmantojiet dupont kabeļus, lai tos savienotu šādi.

MAX7219 līdz ESP8266

  • VCC - 3.3V
  • GND - GND
  • CS - D8
  • DIN - D7
  • CLK - D5

DS3231 līdz ESP8266

  • GND - GND
  • VCC - 3.3V
  • SDA - D1
  • SCL - D2

Viena piezīme par RTC moduli, acīmredzot, tam ir arī iespēja uzlādēt akumulatoru, tomēr tā nav laba ideja, izmantojot CR2032. Viens no iespējamiem risinājumiem būtu attēlā atzīmētās pēdas sagriešana, lai atspējotu ķēdes uzlādes daļu. Plašāku informāciju par to var atrast šeit.

4. solis: zibspuldzējiet ESP8266 moduli

Zibspuldzējiet ESP8266 moduli
Zibspuldzējiet ESP8266 moduli

Nest solis būtu koda augšupielāde ESP8266.

Lai gan sākotnējais kods ir atrodams šeit (liels paldies autoram!), Tā pielikumā varat atrast tā angļu valodas versiju.

Augšupielādes process ir diezgan vienkāršs, vienkārši neaizmirstiet atjaunināt kodu, izmantojot WiFi akreditācijas datus.

char ssid = "xxxxx"; // jūsu tīkla SSID (nosaukums) char pass = "xxxxx"; // jūsu tīkla parole

5. solis: uzklājiet saules plēvi uz makaronu burkas

Uzklājiet saules plēvi uz makaronu burkas
Uzklājiet saules plēvi uz makaronu burkas
Uzklājiet saules plēvi uz makaronu burkas
Uzklājiet saules plēvi uz makaronu burkas
Uzklājiet saules plēvi uz makaronu burkas
Uzklājiet saules plēvi uz makaronu burkas
Uzklājiet saules plēvi uz makaronu burkas
Uzklājiet saules plēvi uz makaronu burkas

Es nolēmu pārklāt tikai vienu burkas daļu ar plēvi, lai pārējās sastāvdaļas būtu redzamas.

Pēc dažiem izmēģinājumiem un kļūdām esmu pamanījis, ka “noslēpums” ir, lai gan burka, gan plēve būtu pēc iespējas mitrāki ar ziepjūdeni, lai varētu tos pielāgot, kad to uzklājat. Izmantojiet aerosola pudeli, lai viss būtu jauks un slapjš, un hobija nazi, lai nogrieztu lieko plēvi.

Kad plēve ir pilnībā izžuvusi, tai jābūt diezgan labi izstieptai uz burkas.

6. darbība: sagatavojiet līdzstrāvas barošanas metāla ligzdu

Sagatavojiet līdzstrāvas barošanas metāla ligzdu
Sagatavojiet līdzstrāvas barošanas metāla ligzdu
Sagatavojiet līdzstrāvas barošanas metāla ligzdu
Sagatavojiet līdzstrāvas barošanas metāla ligzdu
Sagatavojiet līdzstrāvas barošanas metāla ligzdu
Sagatavojiet līdzstrāvas barošanas metāla ligzdu

Lodējiet 2 dupont vadus līdzstrāvas ligzdā. Tie tiks savienoti ar ESP8266 šādi.

  • + - VIN
  • - - GNG

Burkas vāka vidū urbiet veselu un uzstādiet līdzstrāvas ligzdu.

7. solis: visu salieciet kopā

Image
Image
Visu salikt kopā
Visu salikt kopā
Visu salikt kopā
Visu salikt kopā

Lai padarītu lietas nedaudz sakoptākas, es pielīmēju RTC un ESP8266 LED displeja aizmugurē, izmantojot divpusēju lenti. Pārliecinieties, ka moduļi nepieskaras nevienam LED moduļa kontaktam, un, ja tas notiek, izmantojiet kādu elektrisko lenti, lai pārklātu kontaktus, lai izvairītos no šortiem.

Turklāt, lai pārliecinātos, ka displejs nepārvietojas, tiklīdz es aizskrūvēju burkas vāku, es pievienoju lenti tās apakšējā galā, lai tā paliktu vietā burkas apakšā.

Atliek tikai pievienot USB kabeli un viss!

8. solis: citas idejas

  • Pievienojiet rezerves akumulatoru, kas uzlādēts caur TP4056;
  • Pievienojiet temperatūras un mitruma sensoru;
  • Izstrādāt 3D iespiestu korpusu;
  • Pievienojiet gaismas sensoru, lai aptumšotu displeju naktī.

Ceru, ka jums patika šis projekts, un, ja jums ir kādi jautājumi, jautājiet.

Ieteicams: