|
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
Silvo Moderator
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14551 Aktiv.: 65.51 Kraj: Koroška-okolica Dravograda
|
Objavljeno: Pet Dec 22, 2006 8:35 pm Naslov sporočila: Utripajoč okrasek |
|
|
naslov: Utripajoč okrasek
Kategorija projekta: Igre, zabavna elektronika
težavnost: 2
tehnologija: 2
potrebno predznanje: 2
predviden čas za izdelavo:3h
tiskano vezje: V prilogi vsa potrebna dokumentacija za izdelavo.
Kratek opis:
Malo pozno a vendarle - utripajoč okrasek za novoletno jelko. Ideja je nastala že pred časom. Takrat sem naredil tudi hardware, a zadeve zaradi kroničnega pomanjkanja časa enostavno nisem uspel spraviti na papir. Danes sem napisal demo programček z nekaj kombinacijami, tako da sem zadevo oživel.
Okrasek je sestavljen iz 64 led diod, ki se prižigajo multipleksno. Tiskanina je narejena tako, da led didode tvorijo zvezdo z 8 kraki po 8 diod. "Srce" je mikrokontroler PIC16F877. Napajanje vezja je 5V. Sam sem uporabil nastavljiv stabilizatror LM1117 katerega sem ravno imel v SMD obliki. Sicer se lahko uporabi kakeršen koli 5V stabilizator. Vse skupaj se lahko naredi na testni plošči. Sama zvezda se lahko naredi ločeno v poljubni velikosti ter se z žičkami poveže.
Program je pisan v assemblerju. Komentarjev nisem pisal, ker sem vse na hitro spisal. Kombinacije lahko poljubno dodajemo. Omejitev je le količina programskega pomnilinika. Kombinacije tvorimo z vpisovanjem v register LINE1-LINE8.
Primer vrtenja treh krakov:
Koda: |
KOMB13
movwf STEVEC_K
movlw b'11111111'
movwf LINE1 ;vkljucim krak1
movwf LINE3 ;vkljucim krak3
movwf LINE6 ;vkljucim krak 5
KOMB13_1
call PAVZA ;malo pavze
call OBRAT_D ;procedura "zavrti" krake desno
decfsz STEVEC_K,f ;kolikokrat ponovim
goto KOMB13_1
call CLS ;brisanje vseh krakov
call PAVZA ;malo pavze
return ;
|
Ko bom utegnil, bom dopisal še kako kombinacijo.
Opis: |
|
Download |
Ime datoteke: |
zvezda8x8.zip |
Velikost datoteke: |
104.36 KB |
Downloadano: |
84 krat |
Opis: |
filmček kombinacije narejen s fotoaparatom |
|
Download |
Ime datoteke: |
PC220053.ZIP |
Velikost datoteke: |
3.36 MB |
Downloadano: |
98 krat |
Opis: |
|
Download |
Ime datoteke: |
PC220054.ZIP |
Velikost datoteke: |
3.23 MB |
Downloadano: |
97 krat |
_________________ lp
Silvo |
|
Nazaj na vrh |
|
|
Silvo Moderator
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14551 Aktiv.: 65.51 Kraj: Koroška-okolica Dravograda
|
Objavljeno: Ned Dec 31, 2006 12:33 pm Naslov sporočila: |
|
|
Dopisanih še nekaj kombinacij. (vsega 42 od teh se nekaj vsako drugo ponovitev invertira)
V prilogi samo hex. (ker je ASM pisan "na hitro" brez komentarjev ga nisem pripenjal)
Če koga zanima ga lahko dobi.
Opis: |
|
Download |
Ime datoteke: |
zvezda.zip |
Velikost datoteke: |
1.38 KB |
Downloadano: |
31 krat |
_________________ lp
Silvo |
|
Nazaj na vrh |
|
|
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 49 dni
Powered by phpBB © 2001, 2005 phpBB Group
|