Talaan ng mga Nilalaman:

ESP32 LED Matrix Clock: 8 Mga Hakbang
ESP32 LED Matrix Clock: 8 Mga Hakbang

Video: ESP32 LED Matrix Clock: 8 Mga Hakbang

Video: ESP32 LED Matrix Clock: 8 Mga Hakbang
Video: DIY 32*8 Dot Matrix Spectrum Clock / RGB Full Color Voice Activated / Cascading Dimmable 2024, Nobyembre
Anonim
ESP32 LED Matrix Clock
ESP32 LED Matrix Clock

Ito ay pagpapatuloy ng proyekto ng LED na Matrix Clock ng ESP8266.

Ang may-akda ng orihinal na code ay na-update ito para sa ESP32 (malaking salamat sa schreibfaul1!) Kaya't nagpasya akong i-update din ang Clock na nagawa ko na.

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

Mga Bahagi:

  • 6 x 8x8 MAX7219 LED Matrix
  • 1 x Lupon ng ESP32
  • 1 x KY-018 Module ng Photoresistor
  • 1 x DHT11 Sensor
  • 1 x Micro USB plug
  • 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 sa mga babaeng dupont wires

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 LED Matrix Display, LDR at DHT11 sa ESP32

Ikonekta ang LED Matrix Display, LDR at DHT11 sa ESP32
Ikonekta ang LED Matrix Display, LDR at DHT11 sa ESP32
Ikonekta ang LED Matrix Display, LDR at DHT11 sa ESP32
Ikonekta ang LED Matrix Display, LDR at DHT11 sa ESP32
Ikonekta ang LED Matrix Display, LDR at DHT11 sa ESP32
Ikonekta ang LED Matrix Display, LDR at DHT11 sa ESP32

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

  • VCC - VIN
  • GND - GND
  • DIN - D23
  • CS - D15
  • CLK - D18

DHT11

  • S - D4
  • + - 3V3
  • - - GND

LDR

  • S - D34
  • + - 3V3
  • - - GND

Hakbang 4: 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 5: 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
Ihanda ang DC Power Supply Metal Jack
Ihanda ang DC Power Supply Metal Jack

Ang mga solder 2 dupont wires sa DC jack at pagkatapos ay solder ang micro USB plug.

Ginamit ko ang pinout na nailarawan dito.

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

Mag-drill din ng ilang mga wholes sa talukap ng mata para sa sensor ng DHT11.

Hakbang 6: I-flash ang ESP32 Modyul

I-flash ang Module ng ESP32
I-flash ang Module ng ESP32

Susunod na hakbang ay ang pag-upload ng code sa ESP32.

Habang ang orihinal na code ay matatagpuan dito (maraming salamat sa may-akda!) Maaari mong makita ang naka-attach ang aking bersyon nito na kasama ang pag-update para sa mga sensor ng DHT11 at LDR. Ang proseso ng pag-upload ay medyo tuwid, huwag kalimutan na i-update ang code sa iyong mga kredensyal sa WiFi.

// Mga Kredensyal --------------------------------------- # tukuyin ang SSID "### ## "; // Ang iyong mga kredensyal sa WiFi dito # tukuyin ang PW "#####";

Hakbang 7: Pagsasama-sama sa Lahat

Image
Image

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;

Magdisenyo ng isang 3d naka-print na kaso

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

Salamat sa pagbabasa!

Inirerekumendang: