Talaan ng mga Nilalaman:

ESP8266 LED Matrix Clock: 8 Hakbang (na may Mga Larawan)
ESP8266 LED Matrix Clock: 8 Hakbang (na may Mga Larawan)

Video: ESP8266 LED Matrix Clock: 8 Hakbang (na may Mga Larawan)

Video: ESP8266 LED Matrix Clock: 8 Hakbang (na may Mga Larawan)
Video: TUTORIAL ON 8X32 LED DOT MATRIX USING ARDUINO UNO BOARD 2024, Hulyo
Anonim
ESP8266 LED Matrix Clock
ESP8266 LED Matrix Clock

ESP8266 LED Matrix Clock

Simpleng LED matrix Clock batay sa sikat na ESP8266 na may module ng Real Time Clock at pagsasabay sa oras sa paglipas ng WiFi mula sa isang NTP server.

BAGO! Magagamit din ang bersyon ng ESP32

Hakbang 1: Mga Bahagi at Mga Tool

Mga Bahagi at Kasangkapan
Mga Bahagi at Kasangkapan
Mga Bahagi at Kasangkapan
Mga Bahagi at Kasangkapan
Mga Bahagi at Kasangkapan
Mga Bahagi at Kasangkapan

Tingnan muna natin kung ano ang kailangan natin.

Mga Bahagi:

  • 6 x 8x8 MAX7219 LED Matrix Banggood
  • 1 x RTC DS3231
  • 1 x ESP12 Board Bangood
  • 1 x pasta jar
  • 1 x 5.5mm X 2.1mm DC Power Supply Metal Jack Panel Mount
  • 1 x USB hanggang 5.5mm X 2.1mm barrel jack 5v dc power cable
  • 1 x Window tint film
  • 11 x babae hanggang babaeng dupont wires na Bangood

Mga tool:

  • panghinang
  • bote ng spray
  • libangan na kutsilyo
  • double sided tape

Ang lahat ng mga bahagi ay madaling ma-sourced mula sa ebay / aliexpress at / o mga lokal na tindahan.

Hakbang 2: Paghahanda ng LED Matrix

Paghahanda ng LED Matrix
Paghahanda ng LED Matrix
Paghahanda ng LED Matrix
Paghahanda ng LED Matrix

Nahanap ko na mas madaling bumili ng 2 x 4pcs na mga module, gupitin ang isa sa mga ito at i-solder ito sa isa pa habang pinapanatili ang orientation na nakalimbag sa PCB.

Hakbang 3: Ikonekta ang Display Matrix ng LED at ang RTC sa ESP8266

Ikonekta ang LED Matrix Display at ang RTC sa ESP8266
Ikonekta ang LED Matrix Display at ang RTC sa ESP8266
Ikonekta ang LED Matrix Display at ang RTC sa ESP8266
Ikonekta ang LED Matrix Display at ang RTC sa ESP8266
Ikonekta ang LED Matrix Display at ang RTC sa ESP8266
Ikonekta ang LED Matrix Display at ang RTC sa ESP8266

Paghinang ng mga header ng pin sa mga module at pagkatapos ay gamitin ang mga dupont cable upang ikonekta ang mga ito tulad ng sumusunod.

MAX7219 hanggang ESP8266

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

DS3231 hanggang sa ESP8266

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

Isang tala sa module ng RTC, maliwanag na mayroon din itong kakayahang singilin ang baterya, subalit hindi iyon magandang ideya kapag gumagamit ng isang CR2032. Ang isang posibleng solusyon ay upang putulin ang bakas na minarkahan sa imahe upang hindi paganahin ang bahagi ng singilin ng circuit. Ang karagdagang impormasyon tungkol dito ay matatagpuan dito.

Hakbang 4: I-flash ang ESP8266 Modyul

Flash ang Modyul ng ESP8266
Flash ang Modyul ng ESP8266

Ang hakbang ng Nest ay ang pag-upload ng code sa ESP8266.

Habang ang orihinal na code ay matatagpuan dito (maraming salamat sa may-akda!) Maaari mong makita ang naka-attach na Ingles na bersyon nito.

Ang proseso ng pag-upload ay medyo tuwid, huwag kalimutan na i-update ang code sa iyong mga kredensyal sa WiFi.

char ssid = "xxxxx"; // iyong network SSID (pangalan) char pass = "xxxxx"; // iyong network password

Hakbang 5: Ilapat ang Solar Film sa Pasta Jar

Ilapat ang Solar Film sa Pasta Jar
Ilapat ang Solar Film sa Pasta Jar
Ilapat ang Solar Film sa Pasta Jar
Ilapat ang Solar Film sa Pasta Jar
Ilapat ang Solar Film sa Pasta Jar
Ilapat ang Solar Film sa Pasta Jar
Ilapat ang Solar Film sa Pasta Jar
Ilapat ang Solar Film sa Pasta Jar

Napagpasyahan kong takpan lamang ang isang bahagi ng banga ng pelikula upang mapanatili ang natitirang mga bahagi.

Matapos ang ilang pagsubok at error napansin ko na ang 'sikreto' ay ang parehong basa ang garapon at ang pelikula na may tubig na may sabon upang makagawa ng mga pagsasaayos habang inilalapat mo ito. Gamitin ang spray na bote upang mapanatili ang lahat na maganda at basa at ang libangan na kutsilyo upang i-cut ang labis na pelikula.

Sa sandaling ito ay ganap na dries ang pelikula ay dapat na medyo mahusay na nakaunat sa garapon.

Hakbang 6: Ihanda ang DC Power Supply Metal Jack

Ihanda ang DC Power Supply Metal Jack
Ihanda ang DC Power Supply Metal Jack
Ihanda ang DC Power Supply Metal Jack
Ihanda ang DC Power Supply Metal Jack
Ihanda ang DC Power Supply Metal Jack
Ihanda ang DC Power Supply Metal Jack

Ang solder 2 dupont wires sa DC jack. Ang mga ito ay konektado sa ESP8266 tulad ng mga sumusunod.

  • + - VIN
  • - - GNG

Mag-drill ng buo sa gitna ng takip ng garapon at i-mount ang DC jack.

Hakbang 7: Pagsasama-sama sa Lahat

Image
Image
Pinagsasama ang Lahat
Pinagsasama ang Lahat
Pinagsasama ang Lahat
Pinagsasama ang Lahat

Upang gawing mas malinis ang mga bagay nilagyan ko ang RTC at ang ESP8266 sa likuran ng LED display gamit ang ilang dobleng panig na tape. Siguraduhin na ang mga module ay hindi hawakan ang alinman sa mga contact ng mga module ng LED, at kung gagawin nila ito, gumamit ng ilang electrical tape upang takpan ang mga contact upang maiwasan ang anumang shorts.

Gayundin, upang matiyak na ang display ay hindi gumagalaw sa sandaling ibalik ko ang takip ng garapon, nagdagdag ako ng ilang tape sa ilalim na dulo nito upang manatili ito sa ilalim ng garapon.

Ang natitira lamang ay ang plug ng USB cable at iyan!

Hakbang 8: Karagdagang Mga Ideya

  • Magdagdag ng isang backup na baterya na sisingilin sa pamamagitan ng isang TP4056;
  • Magdagdag ng isang sensor ng temperatura at kahalumigmigan;
  • Magdisenyo ng isang 3d naka-print na kaso;
  • Magdagdag ng isang light sensor upang malabo ang display sa gabi.

Inaasahan kong nasiyahan ka sa proyektong ito at kung mayroon kang anumang mga katanungan huwag mag-atubiling magtanong.

Inirerekumendang: