Testo sorrevole a led
Link Articolo Originale:
http://www.grix.it/viewer.php?page=10170
Introduzione
Alcuni mesi fa' ho acquistato dieci display a led 8x8, non avendo ancora
deciso cosa farne mi he venuta in testa l'idea di fare una scritta scorrevole
dalle dimensioni il piu' possibile ridotte.
Cosi' riducendo l'hardwere al minimo, ed usando componenti smd ne e'
uscito fuori quello che vedete nella foto sopra.
No, non è uno scherzo, quello in foto he il display finito e funzionante,
il pcb non supera le dimensioni del display, e questo lo avevo deciso in partenza.
Ed ecco altri particolari, nella prima foto he' visibile il pcb col micro un 16f916 mantre
nella seconda c'e' una vista laterale che mostra il quarzo, unico componente
non smd (apparte il display).
Dalle foto si capisce subito che ho' ridotto i componenti al minimo,
per questo motivo non ho fatto uno schema elettrico, ma solo il pcb in formato
fidocad dove troverete anche i valori di quei pochi componenti
utilizzati (lo potete scaricare alla fine dell'articolo).
Il tutto ruota attorno ad un pic 16f916 in formato smd su cui gira il firmware che
è stato scritto utilizzando il programma GREAT CROW GRAFICAL BASIC,
che potete scaricare al seguente link.
http://gcbasic.sourceforge.net/download.html
Sul pcb sono presenti due connettori di cui uno a cinque poli (icsp) per la
programmazione e per alimentare il circuito, ed una porta seriale per
programmare la scritta.
Per inserire una scritta he' necessario un adattatore di livelli logici
(il classico max232 va' piu' che bene) e la procedura he' semplicissima,
durante il funzionamento aprite hyper terminal sul vostro pc ed impostate
la velocita' a 19200 e nessun controllo di flusso, il resto lasciatelo come'.
Ora potete digitare sulla vostra tastiera fino ad un massimo di settanta
caratteri che verranno salvati automaticamente sulla eprom del pic
fino a quando l'operazione non sara' ripetuta.
Qui potete scaricare il file rar contenente il pcb il datasheet del
display e del pic nonche il file hex ed il sorgente (scusate ma non ho
avuto il tempo di commentarlo).
Qui invece un video.
Con questo ho concluso, resto a vostra disposizione per chiarimenti.