Obsah:
- Krok 1: Zostavte hodiny
- Krok 2: Pridajte elektronické súčiastky a zapojte obvod
- Krok 3: Nainštalujte kód a užívajte si
Video: DIY LED adventný kalendár: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Popíšem, ako sme vyrobili tieto analógové hodiny, ktoré fungujú ako adventný kalendár. V kruhu je nepretržite 24 LED diód ws2811 a každá z nich sa pred Vianocami rozsvieti nazeleno. Na Štedrý deň všetky svetlá svietia na červeno. Každý druhý mesiac majú svetlá plnú modrú farbu. Je poháňaný es8266, ktorý môže spravovať Arduino IDE, ale fungovalo by aj malinové pi. Toto je možné veľmi prispôsobiť a zmeniť podľa vašich predstáv a dokonca môže spúšťať animácie mimo bežných plných farieb. Pokračujte v čítaní a zistite, ako som to urobil, alebo si pozrite nižšie uvedené video!
Zásoby:
- es8266
- Napájanie 5V
- ws2811 LED
- Hodinová súprava
Krok 1: Zostavte hodiny
Začali sme stavaním hodín, ktoré boli 5 kusov červeného duba 3,5 palca široké a 18 palcov vysoké. Po zlepení sme prebytočné lepidlo zoškrabali a prebrúsili. Potom sme zobrali skladačku, aby sme urobili hrubý kruh, a presunuli sme sa k pásovej brúske, aby bol kruh rafinovanejší. Potom sme pomocou stolárskeho štvorca zmerali 15 stupňové uhly od stredu a nakreslili čiary pre každé svetlo. Vŕtačkou sme vŕtali otvory asi 1,5 palca od okraja hodín. Dokončili sme to olejom Mahoney's Walnut Oil.
Krok 2: Pridajte elektronické súčiastky a zapojte obvod
Začali sme montáž zatlačením 24 diód ws2811 cez 1/2 palcové otvory, ktoré sme vyvŕtali. Potom sme nakreslili obrys hodinovej súčasti a vytiahli sme asi 3/8 palcové vybranie, aby sme ho mohli zmestiť zozadu. Akonáhle to bolo hotové, za tepla sme prilepili 5V napájací zdroj na zadnú stranu, pridali sme zarážku, ktorá ho držala k stene, a spájkovali sme obvod, ktorý napájal svetlá. Obvod je veľmi jednoduchý a na ovládanie LED diód slúži jediný pin z mikrokontroléra es8266 a na ich napájanie napájací zdroj 5V.
Krok 3: Nainštalujte kód a užívajte si
Ďalším krokom je inštalácia nižšie uvedeného kódu. Pretože používame ES8266, Arduino IDE bude na to fungovať dobre:
github.com/tmckay1/advent_calendar
Ak nepoužívate rovnaký kolík ako my, budete musieť zmeniť definíciu pinu, ktorá ovláda diódy LED, a pridať informácie o wifi (SSID/heslo). Budete tiež musieť nainštalovať závislosti ako FastLED a NTP Client a používate dosku es8266 ako ja, budete tiež musieť nainštalovať dosku do Arduino IDE (ďalšie informácie nájdete v zdrojoch).
Kód v zásade získa aktuálny dátum od klienta NTP každých 10 sekúnd po pripojení k sieti Wi -Fi a potom vypočíta, koľko svetiel sa má rozsvietiť, ak je december. Akonáhle získa tieto informácie, pomocou knižnice FastLED rozsvieti LED diódy na hodinách.
Po inštalácii kódu ho zapojte a užívajte si:)
Zdroje
Inštalácia závislosti od klienta NTP:
Inštalácia závislosti od FastLED:
Inštalácia dosky es8266 na Arduino IDE:
Odporúča:
EasyTalk: Jednoduchá komunikácia a kalendár vedľa vás: 6 krokov
EasyTalk: Jednoduchá komunikácia a kalendár vedľa vás: Moje meno je Kobe Marchal, študujem na Howest v Belgicku a som študentom multimediálnych a komunikačných technológií (MCT). Na záverečné zadanie prvého ročníka som musel vyrobiť zariadenie IoT. Doma máme problém, že môj brat vždy hrá
Deň v týždni, kalendár, čas, vlhkosť/teplota s šetričom batérie: 10 krokov (s obrázkami)
Deň v týždni, kalendár, čas, vlhkosť/teplota s šetričom batérie: Tu nastavuje tento návod okrem iného režim úspory energie, okrem iných príkladov zobrazujúcich deň v týždni, mesiac, deň v mesiaci, čas, vlhkosť a teplotu. Práve táto schopnosť umožňuje, aby bol tento projekt spustený z batérie, bez
Prispôsobený kalendár so servomotorom: 4 kroky
Prispôsobený kalendár so servomotorom: Ľudia sa niekedy nudili, keď sedeli za stolom. Ak je na stole niečo dekoratívne, určite by to bola zábava. Pre tento projekt vytvorím prispôsobený kalendár. Okrem kalendára môžete pridať aj ďalšie položky, ktoré
Koše Wifi Wheelie a kalendár Google: 4 kroky
Koše Wifi Wheelie a kalendár Google: Tento projekt bol inšpirovaný videami Andreasa Spiessa (You Tube).#185 ESP8266 - Pripomienka Kalendára Google: Ako urobiť radosť manželke/priateľke (Arduino) & # 189, aktualizovaná verzia. Nasledujte tieto odkazy: Andreas Spiess & Andreas Spiess Ver 2
Získajte kalendár od Microsoft Outlook 2000 po Ipod bez softvéru: 3 kroky
Získať kalendár z programu Microsoft Outlook 2000 na Ipod bez softvéru: V tomto návode vám ukážem, ako dostať kalendáre z programu Microsoft Outlook 2000 (alebo z akejkoľvek verzie, ktorú iTunes nepodporujú) do zariadenia ipod (iba ten, ktorý podporuje používanie disku) bez sťahovania softvéru. Existuje niekoľko vecí, ktoré by som rád spravil