Tartalomjegyzék:
- 1. lépés: Alkatrészek és eszközök
- 2. lépés: A LED mátrix előkészítése
- 3. lépés: Csatlakoztassa a LED mátrix kijelzőt, az LDR -t és a DHT11 -et az ESP32 -hez
- 4. lépés: Vigye fel a napelemfóliát a tésztaüvegre
- 5. lépés: Készítse elő az egyenáramú tápegység fém csatlakozóját
- 6. lépés: Villogja meg az ESP32 modult
- 7. lépés: Mindent össze kell rakni
- 8. lépés: További ötletek
Videó: ESP32 LED mátrix óra: 8 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
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:
- 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
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
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
Ú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
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
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
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:
Analóg óra és digitális óra készítése LED csíkkal az Arduino használatával: 3 lépés
Hogyan készítsünk analóg órát és digitális órát LED csíkkal az Arduino használatával: Ma analóg órát készítünk & Digitális óra LED szalaggal és MAX7219 Dot modul Arduino -val. Ez korrigálja az időt a helyi időzónával. Az analóg óra hosszabb LED csíkot használhat, így a falra akasztva műalkotássá válhat
Nyugdíjas óra / számlálás / Dn óra: 4 lépés (képekkel)
Nyugdíjas óra / számlálás felfelé / Dn óra: Néhány ilyen 8x8 LED-es pontmátrixos kijelző volt a fiókban, és azon gondolkodtam, hogy mit kezdjek velük. Más utasítások által inspirálva jött az ötlet, hogy készítsek egy visszaszámláló/felfelé mutató kijelzőt, amely visszaszámol egy jövőbeli dátumhoz/időponthoz, és ha a célidő
ESP8266 Hálózati óra RTC nélkül - Nodemcu NTP óra Nem RTC - INTERNET ÓRA PROJEKT: 4 lépés
ESP8266 Hálózati óra RTC nélkül | Nodemcu NTP óra Nem RTC | INTERNET ÓRA PROJEKT: A projektben óra projektet készítenek RTC nélkül, időbe telik az internet az wifi használatával, és megjeleníti az st7735 kijelzőn
Arduino alapú óra a DS1307 valós idejű óra (RTC) modul használatával és 0.96: 5 lépés
Arduino alapú óra a DS1307 valós idejű óra (RTC) modul használatával és 0.96: Sziasztok, srácok, ebben az oktatóanyagban látni fogjuk, hogyan lehet működő órát készíteni egy DS1307 valós idejű óramodul segítségével. OLED kijelzők. Tehát kiolvassuk az időt a DS1307 óra modulból. És nyomtassa ki az OLED képernyőn
Óra készítése az M5stick C segítségével Arduino IDE - használatával RTC valós idejű óra az M5stack M5stick-C-vel: 4 lépés
Óra készítése az M5stick C segítségével Arduino IDE | használatával RTC valós idejű óra az M5stack M5stick-C-vel: Sziasztok srácok, ebben az utasításban megtanuljuk, hogyan készítsünk órát az m5stick m5stick fejlesztőpaneljével az Arduino IDE segítségével. Így az m5stick megjeleníti a dátumot, az időt és az amp; a hónap hete a kijelzőn