spacer.png, 0 kB

Torna indietro   Roboitalia.com - Il primo portale in Italia sulla robotica amatoriale > Robotica di base > Informatica

Rispondi
 
Strumenti discussione Modalità  visualizzazioe
  #1  
Vecchio 08-03-2015, 20.24.29
L'avatar di landyandy
landyandy landyandy non è collegato
Robottaro sostenitore
 
Data registrazione: 07-02-2010
Residenza: Abruzzo - Teramo
Età : 45
Messaggi: 2,330
Potenza reputazione: 336
landyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua fama
Predefinito [Req] Effetto scia su LCD

Salve ragazzi, mi stavo domandando come era possibile creare una sorta di effetto di scorrimento su un classico LCD 16x2.

In pratica ho la prima riga che è sempre occupata da un dato "ora" che non voglio sovrascrivere, mentre la seconda linea si aggiornerà tramite un tasto di "next" per visualizzare info accessorie.

L'idea sarebbe quella creare una sorta di scia ogni volta che premo il tasto, che porta la scritta dalla posizione corrente, verso sinistra, magari coprendo le intere celle del carattere con una sorta di scala cromatica che riempie i pixel per poi diminuire di intensità.
Centrano per caso i caratteri memorizzati nella CGROM?

Non saprei come agire.




saluti che scorrono
landyandy
__________________
------------------------------------------------




-----------------------------------------------
Rispondi citando
  #2  
Vecchio 08-03-2015, 21.31.38
L'avatar di aldofad
aldofad aldofad non è collegato
Robottaro sostenitore
 
Data registrazione: 22-01-2007
Residenza: Treviso
Età : 44
Messaggi: 936
Potenza reputazione: 90
aldofad Il suo nome è noto a tutti
Invia un messaggio via MSN a aldofad Send a message via Skype™ to aldofad
Predefinito

E' tutto codice che devi farti da te. Se cominci a andare in cerca di librerie, potrebbe essere che non ne salti fuori e perdi giorni a cercare.
Rispondi citando
  #3  
Vecchio 08-03-2015, 21.52.16
L'avatar di landyandy
landyandy landyandy non è collegato
Robottaro sostenitore
 
Data registrazione: 07-02-2010
Residenza: Abruzzo - Teramo
Età : 45
Messaggi: 2,330
Potenza reputazione: 336
landyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua fama
Predefinito

Si infatti ero preparato a questo

Quello che sto cercando di capire è se per esempio voglio una cella (5x8) completamente piena, la debbo "costruire" io oppure esiste in ram e devo andarmela a estrarre. (i'm confused)


Se volessi soltanto spostare la scritta verso sinistra invece?

......TEMP -----> ....TEMP ....------> TEMP .......-----> EMP...........



mumble....aspetta, forse è più facile di quanto sembra......






saluti
landyandy
__________________
------------------------------------------------




-----------------------------------------------
Rispondi citando
  #4  
Vecchio 08-03-2015, 22.22.16
L'avatar di Caronte
Caronte Caronte non è collegato
Administrator
 
Data registrazione: 15-10-2009
Residenza: Ferrara
Età : 51
Messaggi: 2,962
Potenza reputazione: 336
Caronte La sua reputazione è oltre la sua famaCaronte La sua reputazione è oltre la sua famaCaronte La sua reputazione è oltre la sua famaCaronte La sua reputazione è oltre la sua famaCaronte La sua reputazione è oltre la sua famaCaronte La sua reputazione è oltre la sua famaCaronte La sua reputazione è oltre la sua famaCaronte La sua reputazione è oltre la sua famaCaronte La sua reputazione è oltre la sua fama
Predefinito

Ma devi fare una scritta scorrevole, ho capito bene? Se è così lo fai con un ciclo for, del genere:

for (int PosizioneIniziale = x; Posizione < 14; Posizione++){

delay(100);

}

Ciao

Antò

Ultima modifica di Caronte : 08-03-2015 alle ore 22.27.16
Rispondi citando
  #5  
Vecchio 08-03-2015, 22.43.05
L'avatar di landyandy
landyandy landyandy non è collegato
Robottaro sostenitore
 
Data registrazione: 07-02-2010
Residenza: Abruzzo - Teramo
Età : 45
Messaggi: 2,330
Potenza reputazione: 336
landyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua famalandyandy La sua reputazione è oltre la sua fama
Predefinito

ecco Bravo!!!!

Stavo proprio smanettando con una cosa del genere.

In pratica metti la scritta in una variabile e poi la shifti a Sx.

ari-Bravo!!!


Se adesso volessi fare una sorta scia?
insomma, una sorta di effettino che lasci la traccia scorrevole è possibile?





saluti
landyandy
__________________
------------------------------------------------




-----------------------------------------------
Rispondi citando
  #6  
Vecchio 08-03-2015, 22.55.39
L'avatar di Caronte
Caronte Caronte non è collegato
Administrator
 
Data registrazione: 15-10-2009
Residenza: Ferrara
Età : 51
Messaggi: 2,962
Potenza reputazione: 336
Caronte La sua reputazione è oltre la sua famaCaronte La sua reputazione è oltre la sua famaCaronte La sua reputazione è oltre la sua famaCaronte La sua reputazione è oltre la sua famaCaronte La sua reputazione è oltre la sua famaCaronte La sua reputazione è oltre la sua famaCaronte La sua reputazione è oltre la sua famaCaronte La sua reputazione è oltre la sua famaCaronte La sua reputazione è oltre la sua fama
Predefinito

Citazione:
Orginalmente inviato da landyandy Visualizza messaggio

Se adesso volessi fare una sorta scia?
insomma, una sorta di effettino che lasci la traccia scorrevole è possibile?





saluti
landyandy
Su un lcd a matrice direi di no. DOvresti avere almeno il controllo della luminosità per carattere. Se ci fosse quello magari qualcosa salterebbe fuori. Ma sparo a vanvera, non lo so.

Ciao

Antò
Rispondi citando
  #7  
Vecchio 09-03-2015, 08.03.16
L'avatar di marnic
marnic marnic non è collegato
Administrator
 
Data registrazione: 24-05-2002
Residenza: Monselice (PD)
Età : 58
Messaggi: 5,458
Potenza reputazione: 426
marnic La sua reputazione è oltre la sua famamarnic La sua reputazione è oltre la sua famamarnic La sua reputazione è oltre la sua famamarnic La sua reputazione è oltre la sua famamarnic La sua reputazione è oltre la sua famamarnic La sua reputazione è oltre la sua famamarnic La sua reputazione è oltre la sua famamarnic La sua reputazione è oltre la sua famamarnic La sua reputazione è oltre la sua fama
Predefinito

Su alcuni display lo scorrimento a destra o a sinistra è implementato direttamente e c'è una sorta di comando.
Lo scorrimento riguarda però quello che è già scritto quindi prima devi farti apparirie tutte le lettere poi le fai scorrere
o
ao
iao
ciao
Le 4 righe sopra devi farle apparire da codice poi puoi scorrere
Per la scia prova a guardare il set di caratteri del tuo display se c'è qualcosa che può andare, diversamente ti costruisci i caratteri che ti servono e li memorizzi per richiamarli nella routine, cosa che va fatta ad ogni accensione del display perchè è una sorta di RAM
__________________
Marnic
Roboitalia Staff
www.fabbrimarco.com
Rispondi citando
  #8  
Vecchio 09-03-2015, 09.11.44
L'avatar di astrobeed
astrobeed astrobeed non è collegato
Robottaro sostenitore
 
Data registrazione: 18-03-2004
Residenza: Roma
Messaggi: 3,377
Potenza reputazione: 355
astrobeed La sua reputazione è oltre la sua famaastrobeed La sua reputazione è oltre la sua famaastrobeed La sua reputazione è oltre la sua famaastrobeed La sua reputazione è oltre la sua famaastrobeed La sua reputazione è oltre la sua famaastrobeed La sua reputazione è oltre la sua famaastrobeed La sua reputazione è oltre la sua famaastrobeed La sua reputazione è oltre la sua fama
Predefinito

Citazione:
Orginalmente inviato da marnic Visualizza messaggio
Per la scia prova a guardare il set di caratteri del tuo display se c'è qualcosa che può andare, diversamente ti costruisci i caratteri che ti servono e li memorizzi per richiamarli nella routine, cosa che va fatta ad ogni accensione del display perchè è una sorta di RAM
Col set caratteri programmabile è possibile ottenere qualche simpatico effetto, p.e. questa barra di scorrimento per singola colonna del carattere che avevo realizzato per il firmware della MuIn LCD.
__________________
Bye
Rispondi citando
  #9  
Vecchio 09-03-2015, 09.36.38
L'avatar di marnic
marnic marnic non è collegato
Administrator
 
Data registrazione: 24-05-2002
Residenza: Monselice (PD)
Età : 58
Messaggi: 5,458
Potenza reputazione: 426
marnic La sua reputazione è oltre la sua famamarnic La sua reputazione è oltre la sua famamarnic La sua reputazione è oltre la sua famamarnic La sua reputazione è oltre la sua famamarnic La sua reputazione è oltre la sua famamarnic La sua reputazione è oltre la sua famamarnic La sua reputazione è oltre la sua famamarnic La sua reputazione è oltre la sua famamarnic La sua reputazione è oltre la sua fama
Predefinito

All'accensione di Herby, sul display appare un piccolo herby realizzato con 4 caratteri speciali per creare un iconcina 2x2 (il display è un 20x4)

Davanti a herby c'è l'erba alta rappersentata dal carattere W e dietro l'erba tagliata è rappresentata dal carattere w

Detta così pare stana ma l'effetto non è male

wwwwwwWWWWWWW
__________________
Marnic
Roboitalia Staff
www.fabbrimarco.com
Rispondi citando
  #10  
Vecchio 09-03-2015, 10.57.31
L'avatar di devil2003
devil2003 devil2003 non è collegato
Robottaro sostenitore
 
Data registrazione: 23-05-2004
Residenza: Napoli
Messaggi: 1,850
Potenza reputazione: 265
devil2003 La sua reputazione è oltre la sua famadevil2003 La sua reputazione è oltre la sua famadevil2003 La sua reputazione è oltre la sua famadevil2003 La sua reputazione è oltre la sua famadevil2003 La sua reputazione è oltre la sua famadevil2003 La sua reputazione è oltre la sua famadevil2003 La sua reputazione è oltre la sua fama
Predefinito

Non so se vi puo' servire, ma creare loghi o scritte di un certo tipo su LCD con questo programmino Image2Code e qualche esempio preso dalla rete io ci sono riuscito e se ci sono riuscito io, Voi sicuramente ci potete creare anche il 3D
Il solito Link Cirillico, ma ce ne sono diversi per ogni esigenza.
Buon divertimento
__________________
Ciao
Ciro.
__________________


Rispondi citando
Rispondi


Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione
Modalità  visualizzazioe

Regole di scrittura
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code è Attivato
Le smilies sono Attivato
[IMG] è Attivato
Il codice HTML è Disattivato

Vai al forum

Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
Effetto giorno/notte per presepio DarioBocc Elettronica 7 02-12-2009 20.38.31


Tutti gli orari sono GMT. Adesso sono le: 13.16.24.


Basato su: vBulletin Versione 3.8.8
Copyright ©2000 - 2021, Jelsoft Enterprises Ltd.
Realizzazione siti web Cobaltica Foligno
spacer.png, 0 kB