Říká se, že jak člověk stárne potřebuje větší a větší hodiny. LCD hodiny se dají pořídit například u Konráda mají ale tu nevýhodu, že není vidět na čísla pokud je tma... Rozhodl jsem se sestavit 7 segmentové LED hodiny "BIG" velikosti netradičního designu... Na displeji se zobrazují desítky a jednotky hodin, desítky a jednotky minut, desítky a jednotky vteřin, na 7 LED pod hodinami se zobrazuje den v týdnu. Velikosti zobrazovačů jsou: hodiny 120 mm, minuty 70 mm, vteřiny 35 mm.
ZDARMA
- hex pro procesor
DONATE
- zdroj + hex pro Arduino IDE, desky spojů a gerber (Eagle)
Člověk je tvor líný a proto hodiny nemají žádné nastavovací prvky. Přesný čas je ukládán do obvodu reálného času DS DS1307 (RTC) a synchronizován signálem z DCF vysílače. Při prvním zapnutí hodin (zatím nikdy nepřišla informace z DCF a RTC nebyl nastaven, tj nově zakoupený RTC) se na displeji nebude nic zobrazovat (cca 2-5 minut dle kvality příjmu DCF signálu) - rychle bliká DCF LED dioda. Při přijetí signálu z DCF vysílače se přesný čas uloží do RTC a začne se zobrazovat na LED displeji. Při výpadku napájení čas běží v RTC a po zapnutí napájení se čas načte z RTC do procesoru. Při první možné příležitosti se čas synchronizuje z DCF přijímače (indikováno svitem LED diody DCF).
Parametry zařízení:
zobrazení: 6x 7seg. LED displej - rudý, hodiny 120 mm, minuty 70 mm, vteřiny 35 mm.
zobrazovače: Kingbright SA40-19EWA, SA23-12EWA, SA10-21EWA
zobrazení dne v týdnu: 7 LED rudá (při osazení dual LED rudá/zelená). Cyklus: po, út, st, čt, pá, so, ne.
zobrazení stavu: LED dioda - příjem DCF OK
zálohování času: RTC Dallas DS1307 + 3V Alkalická baterie
řízení: procesor ATMEGA328P-PU + 16MHZ krystal
napájení: adaptér 230V/12V -1A stejnosměrný - stabilizovaný
Schema zapojení (bez zobrazení dnů)
Schema zapojení (pokud chceme zobrazení dnů)
Deska řízení (bez zobrazení dnů)
Fotografie hodin (prototyp - uni deska)
Fotografie hodin (prototyp - uni deska)
Video - (pohled na prototyp... a) při prvním zapnutí b) po příjmu DCF a synchronizace času
* pokud budete kompilovat program je nutné použít prostředí Arduino IDE V0023 (ne novější! například 1.0.3)
UPOZORNĚNÍ: přijímač DCF je rušený z multiplexu (spínání LED diod) a nemusí fungovat správně synchronizace z DCF. Řešením je dát DCF přijímač dále od desky pomocí stíněného kablíku (vzdálenost chce vyzkoušet) první test bych provedl s kablíkem 2 metry a méně!