Tartalomjegyzék:

ESP32 LED mátrix óra: 8 lépés
ESP32 LED mátrix óra: 8 lépés

Videó: ESP32 LED mátrix óra: 8 lépés

Videó: ESP32 LED mátrix óra: 8 lépés
Videó: Управляем адресными светодиодами на ESP32, прошивка WLED, применение в Home Assistant 2024, November
Anonim
ESP32 LED mátrix óra
ESP32 LED mátrix óra

Ez az ESP8266 LED Matrix Clock projekt folytatása.

Az eredeti kód szerzője frissítette az ESP32 -re (nagy köszönet a schreibfaul1 -nek!), Ezért úgy döntöttem, hogy frissítem az órát is, amit már megtettem.

1. lépés: Alkatrészek és eszközök

Alkatrészek és eszközök
Alkatrészek és eszközök
Alkatrészek és eszközök
Alkatrészek és eszközök
Alkatrészek és eszközök
Alkatrészek és eszközök

Alkatrészek:

  • 6 x 8x8 MAX7219 LED mátrix
  • 1 x ESP32 kártya
  • 1 x KY-018 fotorezisztor modul
  • 1 x DHT11 érzékelő
  • 1 x Micro USB csatlakozó
  • 1 x tésztaüveg
  • 1 x 5,5 mm x 2,1 mm egyenáramú tápegység Fém jack panel tartó
  • 1 x USB - 5,5 mm x 2,1 mm -es hordócsatlakozó, 5 voltos egyenáramú tápkábel
  • 1 x ablakszínű fólia
  • 11 x hüvely -női dupont vezeték

Eszközök:

  • forrasztópáka
  • spray palack
  • hobbi kés
  • kétoldalú ragasztó

Minden alkatrész könnyen beszerezhető az ebay/aliexpress és/vagy a helyi üzletekből.

2. lépés: A LED mátrix előkészítése

A LED mátrix előkészítése
A LED mátrix előkészítése
A LED mátrix előkészítése
A LED mátrix előkészítése

Könnyebbnek találtam 2 x 4 db modul vásárlását, az egyik felét félbevágva, a másikhoz forrasztva, miközben megtartottam a NYÁK -ra nyomtatott tájolást.

3. lépés: Csatlakoztassa a LED mátrix kijelzőt, az LDR -t és a DHT11 -et az ESP32 -hez

Csatlakoztassa a LED mátrix kijelzőt, az LDR -t és a DHT11 -et az ESP32 -hez
Csatlakoztassa a LED mátrix kijelzőt, az LDR -t és a DHT11 -et az ESP32 -hez
Csatlakoztassa a LED mátrix kijelzőt, az LDR -t és a DHT11 -et az ESP32 -hez
Csatlakoztassa a LED mátrix kijelzőt, az LDR -t és a DHT11 -et az ESP32 -hez
Csatlakoztassa a LED mátrix kijelzőt, az LDR -t és a DHT11 -et az ESP32 -hez
Csatlakoztassa a LED mátrix kijelzőt, az LDR -t és a DHT11 -et az ESP32 -hez

Forrasztja a tüskék fejét a modulokon, majd a dupont kábelekkel kösse össze őket az alábbiak szerint.

MAX7219

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

DHT11

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

LDR

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

4. lépés: Vigye fel a napelemfóliát a tésztaüvegre

Vigye fel a napelemfóliát a tésztaüvegre
Vigye fel a napelemfóliát a tésztaüvegre
Vigye fel a napelemfóliát a tésztaüvegre
Vigye fel a napelemfóliát a tésztaüvegre
Vigye fel a napelemfóliát a tésztaüvegre
Vigye fel a napelemfóliát a tésztaüvegre
Vigye fel a napelemfóliát a tésztaüvegre
Vigye fel a napelemfóliát a tésztaüvegre

Úgy döntöttem, hogy csak az üveg egy részét fóliával borítom be, hogy a többi összetevő látható legyen.

Némi próba és hiba után azt vettem észre, hogy a „titok” az, hogy mind az üveget, mind a fóliát lehetőleg nedvesítse szappanos vízzel, hogy az alkalmazás során kiigazíthassa. Használja a spray palackot, hogy minden szép és nedves maradjon, és a hobbikéssel vágja le a felesleges filmet. Miután teljesen megszáradt, a fóliát elég jól meg kell nyújtani az üvegen.

5. lépés: Készítse elő az egyenáramú tápegység fém csatlakozóját

Készítse elő az egyenáramú tápegység fém csatlakozóját
Készítse elő az egyenáramú tápegység fém csatlakozóját
Készítse elő az egyenáramú tápegység fém csatlakozóját
Készítse elő az egyenáramú tápegység fém csatlakozóját
Készítse elő az egyenáramú tápegység fém csatlakozóját
Készítse elő az egyenáramú tápegység fém csatlakozóját
Készítse elő az egyenáramú tápegység fém csatlakozóját
Készítse elő az egyenáramú tápegység fém csatlakozóját

Forrasztjon 2 dupont vezetéket a DC aljzatba, majd forrasztja be a mikro USB -csatlakozót.

Az itt leírt pinout -ot használtam.

Fúrjon egészet az edény fedelének közepébe, és szerelje fel a DC aljzatot.

Fúrjon néhány egészet a DHT11 érzékelő fedelébe is.

6. lépés: Villogja meg az ESP32 modult

Villogjon az ESP32 modul
Villogjon az ESP32 modul

A következő lépés a kód feltöltése az ESP32 -re.

Míg az eredeti kód itt található (sok köszönet a szerzőnek!), Csatolva megtalálhatja a verziómat, amely tartalmazza a DHT11 és LDR érzékelők frissítését. A feltöltési folyamat meglehetősen egyszerű, csak ne felejtse el frissíteni a kódot a WiFi hitelesítő adataival.

// Hitelesítő adatok ----------------------------------------#definiálja az SSID-t "### ## "; // WiFi hitelesítő adatai itt #define PW "#####";

7. lépés: Mindent össze kell rakni

Image
Image

Győződjön meg arról, hogy a modulok nem érintkeznek a LED -modulok érintkezőivel, és ha igen, használjon elektromos szalagot az érintkezők eltakarására, hogy elkerülje a rövidzárlatot.

Továbbá annak érdekében, hogy a kijelző ne mozduljon el, miután visszacsavartam az edény fedelét, az alsó végére tettem egy szalagot, hogy a helyén maradjon az edény alján. Nincs más hátra, mint csatlakoztatni az USB -kábelt, és kész!

8. lépés: További ötletek

Adjon hozzá egy TP4056 -on keresztül feltöltött tartalék akkumulátort;

Tervezzen 3D nyomtatott tokot

Remélem tetszett ez a projekt, és ha bármilyen kérdése van, tegye fel bátran.

Köszönöm, hogy elolvasta!

Ajánlott: