Drugim wykonanym przeze mnie układem na atmedze jest zegar z matrycą LED dwukolorową 8*8 sterowany pilotem RC5. Projekt jest również niedokończony aczkolwiek już działa i spełnia swoje funkcje.
Założenia projektu były następujące:
-
Wyświetlanie aktualnej godziny
-
Wyświetlanie temperatury na zewnątrz pomieszczenia i wewnątrz (na razie wpięty
jest jeden czujnik - wewnątrz)
-
Możliwość zmiany prędkości przewijania godziny (wolniej lub szybciej)
-
Możliwość załączania świateł w pokoju przy pomocy pilota (zegarek będzie
zabudowany nad włącznikiem oświetlenia w pokoju)
-
Dodatkowo dodałem możliwość wyświetlania czasu w formacie binarnym (tzw. zegarek
binarny)
-
Dodana jeszcze zostanie możliwość sterowania jasnością wyświetlania
-
Po odebraniu komendy z pilota generowany jest dźwięk (można go wyłączyć, wtedy
sterowanie jest bezgłośne)
A oto schemat układu (niektóre symbole są umowne np. DS18b20 lub TSOP1736-w programie Circuit Maker nie znalazłem lepszych a nie chciało mi się tworzyć nowych):
Zegarek jeszcze nie jest doskonały. Przede wszystkim denerwujące jest przygasanie wyświetlacza po odebraniu komendy z pilota (mam nadzieję, że uda mi się to wyeliminować w docelowym programie - w tej chwili jest on tworzony zupełnie od nowa). Inną sprawą jest zbyt mała jasność w słoneczny dzień (może po zamontowaniu pod pleksą będzie to wyglądać dużo lepiej - zobaczymy). Po skończeniu projektu zamieszczę pełny program w bascomie oraz wzór płytki drukowanej (niestety ze względu na brak czasu może to potrwać).
A teraz przedstawiam kilka filmików z działania układu (filmiki są kiepskiej jakości i nie wpełni odzwierciedlają uzyskany efekt - przede wszystkim nie ma żadnego migotania w czasie normalnej pracy zegarka):