Tartalomjegyzék:

ESP8266 LED mátrix óra: 8 lépés (képekkel)
ESP8266 LED mátrix óra: 8 lépés (képekkel)

Videó: ESP8266 LED mátrix óra: 8 lépés (képekkel)

Videó: ESP8266 LED mátrix óra: 8 lépés (képekkel)
Videó: Control 32 Servo over Wi-Fi using ESP32 and PCA9685 via desktop or mobile phone V5 2024, November
Anonim
ESP8266 LED mátrix óra
ESP8266 LED mátrix óra

ESP8266 LED mátrix óra

Egyszerű LED mátrixóra a népszerű ESP8266 alapú, valós idejű óra modullal és időszinkronizálással WiFi -n keresztül NTP szerverről.

ÚJ ! ESP32 verzió is elérhető

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

Először nézzük meg, mire van szükségünk.

Alkatrészek:

  • 6 x 8x8 MAX7219 LED Matrix Banggood
  • 1 x RTC DS3231
  • 1 x ESP12 Board Bangood
  • 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 női -női dupont vezeték Bangood

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 és az RTC -t az ESP8266 készülékhez

Csatlakoztassa a LED mátrix kijelzőt és az RTC -t az ESP8266 -hoz
Csatlakoztassa a LED mátrix kijelzőt és az RTC -t az ESP8266 -hoz
Csatlakoztassa a LED mátrix kijelzőt és az RTC -t az ESP8266 -hoz
Csatlakoztassa a LED mátrix kijelzőt és az RTC -t az ESP8266 -hoz
Csatlakoztassa a LED mátrix kijelzőt és az RTC -t az ESP8266 -hoz
Csatlakoztassa a LED mátrix kijelzőt és az RTC -t az ESP8266 -hoz

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

MAX7219 - ESP8266

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

DS3231 - ESP8266

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

Egy megjegyzés az RTC modulról, nyilvánvalóan az akkumulátor töltésére is képes, azonban ez nem jó ötlet CR2032 használata esetén. Az egyik lehetséges megoldás az lenne, ha levágnánk a képen megjelölt nyomot az áramkör töltő részének letiltása érdekében. Erről további információ itt található.

4. lépés: Villogja meg az ESP8266 modult

Villogjon az ESP8266 modul
Villogjon az ESP8266 modul

A Nest lépés a kód feltöltése az ESP8266 -ba.

Míg az eredeti kód itt található (sok köszönet a szerzőnek!), Csatolva találja annak angol változatát.

A feltöltési folyamat meglehetősen egyszerű, csak ne felejtse el frissíteni a kódot a WiFi hitelesítő adataival.

char ssid = "xxxxx"; // a hálózat SSID (név) char pass = "xxxxx"; // a hálózati jelszó

5. 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.

6. 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

Forrasztjon 2 dupont vezetéket a DC aljzathoz. Az alábbiak szerint csatlakoznak az ESP8266 -hoz.

  • + - VIN
  • - - GNG

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

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

Image
Image
Mindent összerakni
Mindent összerakni
Mindent összerakni
Mindent összerakni

Hogy egy kicsit rendesebb legyen a dolog, kétoldalas szalaggal ragasztottam az RTC -t és az ESP8266 -ot a LED kijelző hátuljához. 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;
  • Adjon hozzá hőmérséklet- és páratartalom -érzékelőt;
  • Tervezzen 3D nyomtatott tokot;
  • Adjon hozzá fényérzékelőt a kijelző éjszakai tompításához.

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

Ajánlott: