Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Synchronizujte svoje hodiny s časovým serverom NTP, aby mohli skontrolovať správny čas, ak došlo k výpadku prúdu, ak nie ste doma:-)
Krok 1: Materiály
- Preglejka (2 vrstvy)
- Plexisklo
- Wemos D1 alebo Wemos D1 mini pro alebo Wemos D1 mini
- Mikro usb kábel
- Nabíjačka na telefón
- Efektný fotorámček
- 168 ks WS2812B Ws2812 LED čipy 5V Met Wit/Zwart Pcb chladič (10 mm * 3 Mm) WS2811 Ic build in Smd 5050 Rgb
Išiel som do takzvaného fabshopu, aby som použil ich laserový rezač na tri vrstvy.
Budete tiež potrebovať rôzne nástroje: vŕtačku (+ výber vrtákov), kliešte, nožnice (alebo nôž na drôt) a spájkovačku (so spájkou) Najprv som si vyrobil dizajn s Wemos D1, ale objednal som si nejaký Wemos D1 mini pro a niektoré Wemos D1 mini a tiež na nich hodiny fungujú perfektne.
Krok 2: Prvá vrstva
Prvá vrstva, ktorú musíte vytvoriť, je doska, na ktorej budú LED diódy namontované. Tu máte niekoľko možností, ako štruktúrovať dosku LED.
V tomto kroku budete musieť vziať do úvahy aj rozstup vašich LED diód. Svoju tvár s hodinami hodín som nakreslil pomocou bezplatného programu na kreslenie Inscape (nájdete ho na Inscape.org)
Krok 3: Druhá vrstva
Druhá vrstva je viesť svetlo tak, aby sa nešírilo tam, kde nechcete mať žiadne svetlo …
Krok 4: Tretia a posledná vrstva
Ciferník, Ciferník hodín som nechal vyrezať laserom vo fabshope na kúsku čierneho plexiskla. Medzi druhú a tretiu vrstvu som vložil kúsok papiera na pečenie, aby som dosiahol pekný difúzny efekt diód
Krok 5: Kód
Vynikajúce! Po fyzickom zostavení dosky je čas na kódovanie. Napísal som nejaký kód Arduino na príjem a zobrazovanie hodnôt LED odoslaných z počítača do Arduina (technika používaná na osvetlenie viacerých LED diód súčasne sa nazýva multiplexovanie, dajte mu google, ak máte nejaký čas). Arduino kód je v súbore nižšie.
Nie som programátor, takže ak máte nejaké pripomienky k zjednodušeniu kódu, urobte si čas na napísanie návrhu:-)
Aktualizácia:
Verzia 1.1 sú synchronizované hodiny NTP so správcom Wifi.
Ak hodiny nedokážu nájsť spojenie so smerovačom, vytvoria prístupový bod. Stačí sa pripojiť k prístupovému bodu, napísať https://192.168.4.1 a pripojiť sa k dostupnej sieti Wi -Fi. Po vytvorení pripojenia sa zobrazí animácia v červenej, bielej a modrej farbe a potom sa vráti so správnym časom.
Krok 6:
Kredity idú na Jana, čo ma inšpirovalo a pomohlo mi…