Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Jedna duża cyfra, w pełni funkcjonalny zegar Arduino Nano
Krok 1: Opisy
Kolejny z serii niezwykłych zegarów, tym razem wykonany przy pomocy drukarki 3D.
Krok 2: Materiały
Do zbudowania tego projektu potrzebujemy następujących komponentów:
- Płytka mikrokontrolera Arduino Nano
- Moduł zegara czasu rzeczywistego DS3231
- Pasek Led SMD5050
- 8x 2N2222 lub podobne tranzystory
- Rezystory 8x 560 Ohm
- 2X przyciski
- Dioda LED i rezystor 220 Ohm
Krok 3: Budowanie
Inspirację do wykonania tego zegara czerpałem z:
8bitmicro.blogspot.com/2012/02/project-clock-two-single-digit-clock.html, ale teraz z wyświetlaczem DIY 7 segmentowym wykonanym przy użyciu drukarki 3D i taśmy LED 5050. Kod jest zmodyfikowany dla zegara czasu rzeczywistego DS3231, który jest również niedrogi, ale znacznie dokładniejszy niż DS1307. Taśmę LED można ciąć szeregowo na co trzeciej diodzie. W takim przypadku należy go przeciąć na co drugiej diodzie. W tym celu została wykonana niewielka modyfikacja, którą możecie zobaczyć na filmie. Każdy segment paska jest napędzany przez tranzystor 2N2222 lub podobny tranzystor małej mocy.
Krok 4: Części do druku Shematic, Code i 3D
Do ustawień czasu używamy dwóch przycisków. Są one połączone z cyfrowymi pinami ósmym i dziewiątym (z rezystorami pull-down 10k). Segmenty wyświetlacza LED a~g są podłączone odpowiednio do cyfrowych pinów Arduino 0~6. Punkt dziesiętny jest podłączony do pinu wyjścia impulsowego DS3231 - który zostanie ustawiony na wyjście 1 Hz, aby mieć ładną, stale migającą diodę LED, aby pokazać, że zegar jest żywy i ma się dobrze.
Arduino i inna elektronika mieści się w wygodnym pudełku z 7-segmentowym wyświetlaczem powyżej. Poniżej znajduje się link, z którego można pobrać kod i pliki.stl do druku 3D.