Obsah:
Video: UV žiariace hodiny - točí sa!: 3 kroky (s obrázkami)
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Chcel som postaviť neobvyklé hodiny a mal som po ruke niekoľko ultrafialových diód LED a žiaru v tmavom vlákne, takže sme tu. Žiarivý kotúč je vytlačený pomocou žiary v tmavom (uv) PLA plaste
Použité diely…
Arduino Nano (v3) 10x UV LED (5 mm) 1x Motor 28BYJ-48 (lacný krokový motor) 1x Hodinový modul DS1307 RTC Tiež bolo použité niektoré čierne PLA pre základňu a niektoré matice a skrutky M3 na montáž motora.
Stiahnite si a vytlačte tvár, základňu a puzdro (voliteľné puzdro) z webuiversiverse
Krok 1: Pridajte a zapojte LED diódy
Zatlačte UV LED diódy do zásuviek
Krátke nohy na jednej strane zarovnajte, bude to bežný drôt.
Veďte drôt po krátkych nohách a všetky ich spájkujte.
Krok 2: Pridajte motor a spájkujte káble
Pridajte motor pomocou zapustených skrutiek M3, pomocou väčšieho vrtáka zahĺbte otvory. Odstráňte malý modrý plastový kryt z motora a odrežte strednú stopu.
Horná LED dióda sa pripája k D11 na Arduino. Dolná LED je D2 na Arduino. LED Common sa dá pripojiť buď na pin D12 alebo GND
Motor je k Arduinu zapojený takto … MODRÁ: A0ŽLUTÁ: A1ORANŽOVÁ: A2PINK: A3
A RTC (DS1307) SDA: A4SCL: A5
Bližšie informácie o zapojení nájdete v schéme.
Krok 3: Pridajte žeraviaci disk a naprogramujte Arduino
Zatlačte žeraviaci kotúč na hriadeľ motora.
Stiahnite si skicu Arduino z
Nahrajte ho do Arduina, po dokončení by sa mal začať točiť a zobrazovať niekoľko čísel.
Ak je všetko v poriadku, je čas nastaviť hodiny. V náčrte Arduino nájdite komentovaný riadok s názvom … rtc.adjust (DateTime (2018, 1, 29, 21, 03, 0));
Odstráňte // a aktualizujte čas na aktuálny čas. Odovzdajte do Arduina.
Potom vráťte // a nahrajte znova (alebo sa čas vynuluje pri každom zapnutí hodín).
RTC by mal udržiavať primerane dobrý čas, stačí zopakovať posledný krok RTC. Upravte ho, aby sa resetoval, ak v budúcnosti príde o čas.