Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
Jednociferné, plne funkčné hodiny Arduino Nano
Krok 1: Popisy
Ďalšie zo série nevšedných hodín, tentokrát vyrobených za pomoci 3D tlačiarne.
Krok 2: Materiály
Na vybudovanie tohto projektu potrebujeme nasledujúce komponenty:
- Doska mikrokontroléra Arduino Nano
- DS3231 Hodinový modul v reálnom čase
- LED pás SMD5050
- 8x 2N2222 alebo podobné tranzistory
- Rezistory 8x 560 Ohm
- 2X tlačidlá
- LED dióda a odpor 220 ohmov
Krok 3: Budovanie
Inšpiráciu na výrobu týchto hodín som získal z:
8bitmicro.blogspot.com/2012/02/project-clock-two-single-digit-clock.html, ale teraz s DIY 7 segmentovým displejom vyrobeným pomocou 3D tlačiarne a LED páskou 5050. Kód je upravený pre hodiny reálneho času DS3231, ktoré sú tiež lacné, ale oveľa presnejšie ako DS1307. LED pásik je možné rezať na každej tretej dióde v sérii. V tomto prípade by sme to mali prerušiť na každej druhej dióde. Za týmto účelom bola vykonaná malá úprava, ktorú môžete vidieť na videu. Každý segment pásu je poháňaný tranzistorom 2N2222 alebo podobným nízkym výkonom.
Krok 4: Shematické, kódové a 3D tlačové diely
Na nastavenie času používame dve tlačidlá. Sú pripojené k digitálnym pinom osem a deväť (s 10k výsuvnými odpormi). Segmenty LED displeja a ~ g sú pripojené k digitálnym pinom Arduino 0 ~ 6. Desatinná čiarka je pripojená k pulznému výstupnému kolíku DS3231 - ktorý bude nastavený na výstup 1 Hz, aby mal nepretržitú blikajúcu diódu LED, ktorá ukazuje, že hodiny sú živé a v poriadku.
Arduino a ďalšia elektronika sú umiestnené v praktickom boxe so 7 -segmentovým displejom vyššie. Nasleduje odkaz, kde si môžete stiahnuť kód a súbory.stl pre 3D tlač.