Nawigacja

Strona G��wna
Elektronika
  Projekty DIY
  Programy
  Artyku�y
  Unitra
Wordpress wersja testowa

Elektronika

Projekty DIY
   Zegar z matryc� LED
   Zasilacz 0-30V 0-3A
   Programator ISP - SIprog
   P�ytka testowa do AVR
   Filtr dolnoprzepustowy CA
   Regeneracja kolumn Tonsil
   Analogowy miernik ESR
Programy
Artyku�y
Unitra

Przydatne linki

Parametry transformator�w Zatra

Strony DIY Elektronika

Progidek
AVR Scopes LPT
Martin Clausen
Alternatezone

Zegar z matryc� LED na attiny2313 i pcf8563

zegar

Witam.

Chcia�bym przedstawi� konstrukcj� zegara z wyswietlaczem w postaci matrycy sk�adaj�cej si� z 56 diod LED. Diody tworz� wyswietlacz o rozdzielczo�ci 8 x 7 pikseli. Wyswietlacz powsta� z diod zalegaj�cych w szefce. Najpierw zbudowa�em wyswietlacz a potem zastanawia�em si� co mo�na na nim wyswietli�.

Matryca LED - zegar z gr� Snake. Matryca LED - zegar z gr� Snake.

Na pierwszy ogie� posz�a gra Snake, kt�ra powsta�a na p�ytce stykowej. Nastepnie skonstruowa�em modu� RTC i postanowi�em zbudowa� zegar.

Matryca LED - zegar z gr� Snake. Matryca LED - zegar z gr� Snake.

Program Snake'a zajmowa� 976 bajt�w, a zegara 1298 bajt�w. W Attiny2313 mamy do dyspozycji 2kB pami�ci Flash, wi�c postanowi�em to wykorzysta� i scali� oba programy w jeden, tworz�c zegar matrycowy LED z wbudowan� opcj� gry w Snake'a.

Matryca LED - zegar z gr� Snake. Matryca LED - zegar z gr� Snake. Matryca LED - zegar z gr� Snake. Matryca LED - zegar z gr� Snake. Matryca LED - zegar z gr� Snake. Matryca LED - zegar z gr� Snake. Matryca LED - zegar z gr� Snake.

Anody diod LED s� pod��czone do tranzystor�w BC556 sterowanych przez demultiplekser 74155.

Tranzystory BC556 za��czaj� kolejne linie wyswietlacza. Katody diod LED sa pod��czone przez rezystory 220 om�w do portu mikrokontrolera. Komunikacja z RTC odbywa si� poprzez programow� magistral� I2C.

Sterowanie realizowane jest za pomoc� 4 przycisk�w umieszczonych z ty�u obudowy. W trybie zegara nacisni�cie przycisku "w lewo" powoduje przej�cie do trybu nastawiania czasu. Przyciskami "w g�r�" i "w d�" mo�na ustawi� kolejne cyfry. D�ugie przycisniecie (ok. 1,6s) klawisza "w prawo" powoduje zmian� trybu pracy z Zegara na Snake'a i odwrotnie.

Obudowa wykonana jest ze sklejki i plastiku, sklejonych, skr�conych i zaszpachlowanych. Pomalowana zosta�a farb� akrylow� przy pomocy aerografu. Obudowa nie by�a projektowana jako urz�dzenie przeno�ne, jednak bardzo dobrze le�y w r�kach i mo�e s�u�y� jako pad.

Matryca LED - zegar z gr� Snake. Matryca LED - zegar z gr� Snake. Matryca LED - zegar z gr� Snake. Matryca LED - zegar z gr� Snake. Matryca LED - zegar z gr� Snake. Matryca LED - zegar z gr� Snake.

Kod zegara z gr� snake:

download zegar

zegar zegar zegar zegar