Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-23 15:05
Plánoval som si kúpiť Neopixel Ring 60 LED na výrobu hodín, ale bohužiaľ som to nemohol kúpiť. Nakoniec som si kúpil Neopixel Ring 35 Leds a prišiel som na jednoduchý spôsob, ako vytvoriť internetové hodiny, ktoré dokážu pomocou tohto LED Ring 35 zobrazovať hodinu, minútu a sekundu. Začnime.
Krok 1: ZOZNAM DIELOV
Zahrnuté sú hlavné komponenty:
- 01ks x ESP8266 NODEMCU
- 01ks x NEOPIXELOVÝ KROUŽOK 35 LED
- 01ks x DVOJSTRANNÝ UNIVERZÁLNY DPS pre DIY 5x7cm
- 01ks x VEĽKÁ HLAVA MUŽA A ŽENY 40 pinov 2,54 mm
- 01ks x TELEFÓNNA NABÍJAČKA NAPÁJANIA
Krok 2: SCHÉMA
Toto je veľmi jednoduchý obvod. NEOPIXEL RING má 2 x 3 podložky označené nasledovne: 5V, DI, GND a 5V, DO, GND. Aby sme to mohli ovládať, stačí, aby sme na tieto 3 podložky 5V, DI, GND na krúžku spájkovali 3 spojenia. 5V a GND NEOPIXEL RING pripojte k +5V a GND externého zdroja napájania a dátový pin DI je pripojený k ESP8266 NODEMCU na pine D4.
Poznámka: V knižnici FRITZING sa mi nepodarilo nájsť LED diódu NEOPIXEL RING 35, preto som ju v schéme zapojenia nahradil NEOPIXEL RING 60 LED.
Krok 3: PÁJAČKA A MONTÁŽ
Najprv som z NEOPIXEL RING odstránil pôvodné káble a potom som na NEOPIXEL RING spájkoval 3 -pinové kolíkové zástrčky na 5V, DI, GND piny.
Obvod DIY PROTOBOARD 5 x 7 cm som nastrihal na malý kúsok, na ktorý som nadpájkoval 2 rady samičích záhlaví na zapojenie ESP8266 NODEMCU. Na tomto obrázku som spájkoval niekoľko ďalších komponentov, ako napríklad: 8P zásuvka pre MPU6050, jedna RGB LED s 3ks odpormi obmedzujúcimi prúd a 2P skrutkovou svorkovnicou.
Spájkovanie 3 -kolíkového konektora (5V, D4, GND) v spodnej časti DIY PCB podľa schémy v predchádzajúcom kroku. Táto zásuvka sa pripojí k zásuvke NEOPIXEL RING.
Prilepte malú škatuľku na krytie ESP8266 NODEMCU. Prial by som si, aby som mal 3D tlačiareň na výrobu takýchto malých škatúľ. Vyvŕtal som dieru do krabice, aby samičia hlavička DIY DPS mohla prejsť týmto otvorom a pripojiť sa k NEOPIXELOVÉMU KRÚŽKU.
Je to velmi jednoduche HOTOVÝ.
Použil som nabíjačku mobilného telefónu na napájanie 5 V na počítanie hodín zvonenia.
Krok 4: PROGRAMOVANIE
Moja predstava je zobrazená na obrázku nižšie:
Hodina sa zobrazí ako binárne číslo a na zobrazenie hodiny (max. 12) potrebujeme 4 diódy LED zodpovedajúce 4-bitovému binárnemu číslu. Minúta a sekunda sú vyjadrené spočítaním počtu diód LED v desiatkach číslic (max. 5) a číslice jednotiek (max. 9). Celkom potrebujeme (5+9) x 2 = 28 diód LED na zobrazenie minúty a sekundy.
Tento NEOPIXEL RING má 35 LED diód, takže 3 zvyšné LED diódy sa používajú ako oddeľovače na objasnenie hodiny, minúty a sekundy. Na obrázku je označený ČIERNOU farbou.
Na obrázku nižšie vidíme, ako tieto hodiny ukazujú čas.
Poloha diód LED je deklarovaná v nasledujúcich poliach:
bajt HHHH [4] = {16, 17, 18, 19}; // hodina - 4 bitové binárne číslo
bajt M0 [5] = {14, 13, 12, 11, 10}; // minúta - desaťmiestny bajt M1 [9] = {9, 8, 7, 6, 5, 4, 3, 2, 1}; // minúta - bajt jednotkovej číslice S0 [5] = {21, 22, 23, 24, 25}; // minúta - desaťmiestny bajt S1 [9] = {26, 27, 28, 29, 30, 31, 32, 33, 34}; // minúta - bajt jednotky s oddeleným číslom SEPERATOR [3] = {0, 15, 20}; // 3 LED diódy oddeľovača
Tieto hodiny s počítaním prsteňa dokážu načítať časové informácie zo servera NTP a čas bude prostredníctvom WIFI aktualizovať ESP8266 NODEMCU.
Na tento web sa môžeme obrátiť a vybrať si požadovanú farbu LED diód. Na obrázku nižšie hodiny s počítacím krúžkom ukazujú čas bez diód LED oddeľovača.
Ak to spôsobuje zmätok, môžeme im nastaviť inú farbu (napr. BIELA na obrázku nižšie) na rozlíšenie hodiny, minúty a sekundy.
Hodinový kód počítania prsteňa je k dispozícii na mojom GitHub.
Krok 5: DOKONČTE
Pozrite si ďalšie obrázky.
Ďakujem za sledovanie a dúfam, že sa vám bude páčiť !!!
Dajte LIKE a PRIHLASTE SA na môj kanál YouTube.
Odporúča:
Hodiny pre odchod do dôchodku / Hodiny s odpočítavaním / Dn: 4 kroky (s obrázkami)
Hodiny pre odchod do dôchodku / Hodiny počítania / Dn: V zásuvke som mal niekoľko týchto 8x8 LED bodových displejov a premýšľal som, čo s nimi. Inšpirovaný inými pokynmi, dostal som nápad postaviť displej odpočítavania/odpočítavania, ktorý bude odpočítavať do budúceho dátumu/času a ak cieľový čas p
C51 4 -bitové elektronické hodiny - drevené hodiny: 15 krokov (s obrázkami)
C51 4 -bitové elektronické hodiny - drevené hodiny: Tento víkend mal nejaký voľný čas, a tak sa dal dokopy a zostavil tieto 4 -bitové elektronické digitálne hodiny vo výške 2,40 USD za 4 doláre, ktoré som pred chvíľou kúpil od AliExpress
Rozvodové hodiny a reťazové hodiny - takmer zadarmo! 5 krokov (s obrázkami)
Rozvodové hodiny a reťazové hodiny - takmer zadarmo !: Našťastie, keď ste zmenili rozvodovú súpravu svojho auta, nehodili ste staré prevody a reťaz. Skoro som to urobil, ale moja žena mi ukázala toto: http://www.uncommongoods.com/product/auto-timing-chain-and-gears-wall-clock 125 USD v USA plus poštovné.
Premeňte obyčajné hodiny z domova na vlastné žiariace hodiny: 8 krokov (s obrázkami)
Premeňte obyčajné hodiny na vlastné žiariace hodiny: PRVÉ DÁVAM SVOJE SRDEČNÉ VĎAKA INŠTRUKČNÝM TÍMOM, KTORÉ SA TÝKAJÚ DNI OBNOVY ZDRAVIA AKO VIAC ODPOVEDE ….. V tomto návode sa s vami chcem podeliť o to, ako previesť doma obyčajné hodiny do automaticky žiariacich hodín. > > Za to, že
Postavte si pre svoj počítač skutočne zvonivé hodiny a hodiny s hasiacim prístrojom .: 3 kroky (s obrázkami)
Postavte si na svojom PC skutočné zvonkohry a hodiny, ktoré zasiahnu hasiaci prístroj: Mosadzný zvonček, malé relé, niekoľko ďalších vecí a skutočný zvonček dokážu odpáliť hodiny na ploche. Napriek tomu, že tento projekt beží na Windows a Mac V systéme OS X som sa tiež rozhodol nainštalovať Ubuntu Linux na počítač, ktorý som našiel v koši, a pracovať na tom: Nikdy som