Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-23 14:38
LED maticové hodiny ESP8266
Jednoduché LED maticové hodiny založené na populárním ESP8266 s modulem hodin reálného času a synchronizací času přes WiFi ze serveru NTP.
NOVÝ ! K dispozici je také verze ESP32
Krok 1: Díly a nástroje
Nejprve se podívejme, co potřebujeme.
Díly:
- 6 x 8x8 MAX7219 LED Matrix Banggood
- 1 x RTC DS3231
- 1 x deska ESP12 Bangood
- 1 x sklenice na těstoviny
- 1 x 5,5 mm x 2,1 mm stejnosměrný napájecí zdroj kovová montáž na panel
- 1 x USB na 5,5 mm X 2,1 mm hlavní konektor 5 V DC napájecí kabel
- 1 x fólie pro tónování oken
- 11 x dupontní vodiče female to female Bangood
Nástroje:
- páječka
- rozprašovač
- hobby nůž
- oboustranná páska
Všechny díly lze snadno získat z ebay/aliexpress a/nebo místních obchodů.
Krok 2: Příprava LED matice
Zjistil jsem, že je jednodušší koupit 2 x 4 ks modulů, jeden z nich rozříznout na polovinu a připájet k druhému při zachování orientace vytištěné na desce plošných spojů.
Krok 3: Připojte LED maticový displej a RTC k ESP8266
Pájejte kolíkové konektory na modulech a poté je pomocí propojovacích kabelů propojte následujícím způsobem.
MAX7219 až ESP8266
- VCC - 3,3 V.
- GND - GND
- CS - D8
- DIN - D7
- CLK - D5
DS3231 až ESP8266
- GND - GND
- VCC - 3,3 V.
- SDA - D1
- SCL - D2
Jedna poznámka k modulu RTC, zjevně má také schopnost nabíjet baterii, ale to není dobrý nápad při použití CR2032. Jedním z možných řešení by bylo snížit stopu vyznačenou na obrázku, aby se deaktivovala nabíjecí část obvodu. Další informace o tom naleznete zde.
Krok 4: Flashujte modul ESP8266
Krokem Nest by bylo nahrání kódu do ESP8266.
Zatímco původní kód najdete zde (mnohokrát díky autorovi!), V příloze naleznete jeho anglickou verzi.
Proces nahrávání je docela přímočarý, jen nezapomeňte aktualizovat kód pomocí svých přihlašovacích údajů WiFi.
char ssid = "xxxxx"; // vaše síťové SSID (název) char pass = "xxxxx"; // vaše síťové heslo
Krok 5: Aplikujte sluneční fólii na těstoviny
Rozhodl jsem se pokrýt pouze jednu část nádoby fólií, aby byly ostatní součásti viditelné.
Po nějakém pokusu a omylu jsem si všiml, že „tajemstvím“je nechat sklenici i film co nejvíce navlhčit mýdlovou vodou, aby bylo možné provádět úpravy při aplikaci. Pomocí rozprašovače udržujte vše pěkné a mokré a hobby nožem rozřízněte přebytečný film.
Jakmile film úplně zaschne, měl by být film docela dobře natažený na nádobu.
Krok 6: Připravte si kovový konektor DC napájecího zdroje
Zapojte 2 dupontní vodiče do DC konektoru. K ESP8266 budou připojeny následovně.
- + - VIN
- - - GNG
Vyvrtejte celek uprostřed víka nádoby a připojte DC konektor.
Krok 7: Dát vše dohromady
Aby to bylo trochu uklizenější, nalepil jsem RTC a ESP8266 na zadní stranu LED displeje pomocí oboustranné pásky. Ujistěte se, že se moduly nedotýkají žádného z kontaktů modulů LED, a pokud ano, použijte kontakty k pokrytí elektrickou páskou, aby nedošlo ke zkratu.
Abych se ujistil, že se displej nepohybuje, jakmile zašroubuji víčko nádoby, přidal jsem na její spodní část pásku, aby zůstala na svém místě na dně nádoby.
Nezbývá než připojit USB kabel a je to!
Krok 8: Další nápady
- Přidejte záložní baterii nabitou přes TP4056;
- Přidejte snímač teploty a vlhkosti;
- Navrhněte 3d tištěné pouzdro;
- V noci přidejte světelný senzor pro ztlumení displeje.
Doufám, že se vám tento projekt líbil a pokud máte nějaké dotazy, klidně se ptejte.
Doporučuje:
Maticové hodiny LED ESP32: 8 kroků
ESP32 LED Matrix Clock: Toto je pokračování projektu ESP8266 LED Matrix Clock. Autor původního kódu ho aktualizoval pro ESP32 (velké díky schreibfaul1!), Takže jsem se rozhodl také aktualizovat hodiny, které jsem již udělal
Hodiny pro odchod do důchodu / Hodiny počítání / Dn: 4 kroky (s obrázky)
Hodiny pro odchod do důchodu / Hodiny počítání / Dn: Měl jsem v zásuvce několik těchto 8x8 LED bodových maticových displejů a přemýšlel jsem, co s nimi. Inspirován dalšími instrukcemi, dostal jsem nápad postavit odpočítávací/up displej, který bude odpočítávat do budoucího data/času a pokud cílový čas p
Projekt digitálního kódového zámku Arduino pomocí maticové klávesnice: 9 kroků
Arduino Digital Code Lock Project using Matrix Keypad: Build a digital code lock device with Arduino and Qwiic system using Zio M Uno and a Hex 4x3 Matrix Keyboard. Přehled projektu Pro tento projekt postavíme jednoduchý digitální kódový zámek, do kterého mohou uživatelé zadávat a zadávat klíč v. V tomto tutoriálu si ukážeme použití
C51 4bitové elektronické hodiny - dřevěné hodiny: 15 kroků (s obrázky)
C51 4bitové elektronické hodiny - dřevěné hodiny: Měl jsem o víkendu trochu volného času, takže jsem šel dopředu a sestavil jsem tyto digitální bity se 4 -bitovými digitálními hodinami v hodnotě 2,40 USD, které jsem před chvílí koupil od AliExpress
Převeďte domácí obyčejné hodiny na samostatně zářící hodiny: 8 kroků (s obrázky)
Převeďte domácí obyčejné hodiny na samostatně zářící hodiny: PRVNÍ DÁVÁM SVÉ HEARTILKY DÍKY INSTRUKTIVNÍM TÝMU, KTERÝ SE MÉM ZDRAVOTNÍM DENŮM ZÍSKÁVÁ DEN ODPOVĚDNĚJI ….. V tomto návodu se s vámi chci podělit o to, jak převést domácí běžné hodiny do samostatně zářících hodin. > > Za to, že