Obsah:
- Krok 1: Příprava desky
- Krok 2: Dejte to dohromady a nahrajte kód
- Krok 3: Vložte jej do krabice
- Krok 4: Konečný výsledek
Video: Hodiny RGB učí děti o čase: 4 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
Včera večer jsem přišel s nápadem, jak pomoci svým 5letým získat pocit času.
Je jasné, že se děti orientují na každodenní akce, aby získaly představu o tom, co přijde dál. Ale předchozí události jsou obvykle trochu nepořádek a téměř nikdy nejsou v pořádku.
Protože říkat jí aktuální čas je celkem zbytečné, protože pro ni nic neznamená, obvykle používám událost k načasování věcí, tzn. po spuštění, před spaním atd.
Cítím tedy, že propojení času se skutečnými událostmi je klíčové.
Takže tady je myšlenka: Vytvořte hodiny, které změní pozadí v korelaci s barvami na obloze.
Jedná se o velmi rychlý a, řekněme upřímně …, špinavý projekt. trvalo mi to jen pár hodin. Jsem si jistý, že to v budoucnu může být mnohem hezčí a čistší, ale chtěl jsem to zkusit…
Zásoby:
WeMos D1 Mini
LCD displej ST7735
Krok 1: Příprava desky
Rozmístění zde je úhledné přímo vpřed, displej ST7735 je připojen k desce Wemos následovně:
RST pin je připojen k D4 CS pin je připojen k D3D/C pin je připojen k D2DIN/SCL (MOSI) pin je připojen k D7CLK/SDA (SCK) pin je připojen k D5VCC a BL jsou připojeny k pinu 3V3, GND je připojeno připnout GND
Krok 2: Dejte to dohromady a nahrajte kód
Kód není čistý a pravděpodobně bude vyžadovat trochu práce, aby byl čitelný. Budu se snažit to v budoucnu opravit, právě teď to funguje …
zkusím to popsat několika slovy.
Deska se spustí. Připojí se k internetu. Získá čas ze serveru NTP. Aktualizuje čas pomocí nastavení DST. Existuje pole s paletou barev na 24 hodin. Barvy jsou:
Noc - ČernáModrá - RánoŽlutá - PoledneOranžová - OdpoledneFialová - Večer
Paleta je nakreslena nahoře a slouží jako reference pro čas, který plyne. V budoucím ID by rádo zacyklovalo, takže aktuální barva je vždy uprostřed.
Hodiny se aktualizují dvakrát za sekundu, můžete to změnit na 200 ms, pokud to není dost plynulé. Pozadí se aktualizuje pouze na začátku hodiny, aby se zabránilo blikání.
Krok 3: Vložte jej do krabice
Použil jsem plechovku na olej hlavně proto, že jsem v domě nenašel nic hezčího. Desku jsem musel omotat páskou, abych se ujistil, že nezkratuje.
Můj odhad je, že to bude vyzdobeno, až se vrátím z práce …
Krok 4: Konečný výsledek
Vše hotovo.
Pojďme domů, dítě to bude považovat za užitečné a dozví se o čase!
Doporučuje:
Jak vyrobit analogové hodiny a digitální hodiny s LED páskem pomocí Arduina: 3 kroky
Jak vyrobit analogové hodiny a digitální hodiny s LED páskem pomocí Arduina: Dnes vyrobíme analogové hodiny & Digitální hodiny s LED páskem a modulem MAX7219 Dot s Arduino. Budou opravovat čas podle místního časového pásma. Analogové hodiny mohou používat delší LED pásek, takže je lze zavěsit na zeď a stát se uměleckým
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
Hodiny pro trénink spánku dětí: 6 kroků (s obrázky)
Hodiny pro trénink spánku dětí: Potřeboval jsem hodiny, které by pomohly mým čtyřletým dvojčatům naučit se spát o něco déle (už jsem měl dost toho, že jsem se musel v sobotu vzbudit v 5:30 ráno), ale oni nemohou ještě čas na čtení. Po procházení několika položek na velmi oblíbeném nákupním
Rozsviťte hodiny pro děti - Zelený znamená jít! Červená, zůstaňte na POSTELI !!!: 5 kroků (s obrázky)
Rozsviťte hodiny pro děti - Zelený znamená jít! Red, Stay in BED !!!: Zbláznili jsme se bez dostatečného spánku !!! Naše 2leté dítě nemohlo pochopit, jak " čekat na 7 " na hodinách, než ráno co ráno vycházel ze svého pokoje. Probudil by se brzy (myslím tak 5:27 - - "je 7 !!!"
Propojené noční hodiny pro děti: 12 kroků
Propojené noční hodiny pro děti: Podle těchto pokynů budete moci postavit hodiny, které se aktivují pohybem a budou ukazovat datum, čas a příslušnou událost dne. Ukáže noční režim, když je čas spát, a když se děti probudí, rychle si zapamatují, co