Witam
Dziś Wam przedstawię bardzo prosty zegarek cyfrowy LED - wersja chyba najprostsza - 13 elementów. Tylko to co potrzebne aby całość działała. Program został napisany w środowisku arduino na podstawie tego projektu:
http://thecustomgeek.com/2011/06/29/multiplexing-for-a-7-year-old/
Na projekcie jest zegarek z wyświetlaczem ze wspólną anodą i jest 12-to godzinny - mój wyświetlacz posiada wspólną katodę. Jako iż zegarek jest z przeznaczeniem do pracy jest zrobiony jak najtańszym kosztem. Jest 24-ro godzinny.
Projekt prostego zegara cyfrowego LED wykonanego na procesorze ATMEGA8. Układ składa się z 13 elementów. W projekcie wykorzystano wyświetlacz LED ze wspólną katodą. Zegarek startuje o godzinie 7:00. Jako iż projekt zegara nie jest zbyt dokładny opóźnia się około 6 sekund na dobę nie nadaje się do użytku ciągłego. Zegar przeznaczony jest do pracy i właściwie codziennie jest resetowany, więc ta duża niedokładność nie wpływa na poprawne działanie. Układ został zmontowany na tzw pająka bez płytki drukowanej ale dzięki temu cała elektronika zmieściła się wewnątrz wyświetlacza. Przyciski do ustawienia godzin i minut umieszczone są na wyświetlaczu.
Konstrukcja jest na pająka i wykonanie zajęło nie dużej niż godzinę. Zegar ruszył od razu, oczywiście najpierw był zrobiony na płytce stykowej bo procesor jest tak
zamontowany w wyświetlaczu aby połączenia wyświetlacza były jak najprostsze (odpowiednio w kodzie ustawione numery pinów we/wy), jest w podstawce dzięki czemu mogłem wyjąć z podstawki nóżki nieużywane i w tym miejscu przeprowadzić przewody. Jedyny minus to brak SPI do programowania, ale póki co działa już kilka miesięcy bez zarzutu i nie potrzebna jest modyfikacja softu.
W razie pytań służę pomocą. Czekam na komentarze, jest to mój osiemnasty opublikowany projekt - proszę o wyrozumiałość, czytałem regulamin i myślę, że wszystko zrobiłem zgodnie z nim.
Fajne? Ranking DIY
