0
Offline
Faraday Member
Karma: 17
Posts: 3925
Arduino rocks
|
 |
« Reply #30 on: February 16, 2013, 06:03:45 am » |
interessante, nell atua libreria non hai inserito il file color sintax (lo uso per capire quali funzionalita' ha ?) nella mia c'e', si potrebbe lavorare ad un'unificazione di tutte le funzioni e renderlo compatibile su entrambi. sulla mia voglio aggiungere il double font, vediamo se ci riesco non ho mai modificato librerie, buono per imparare.
poi vorrei approfondire il concetto delle ICON, sul display daisy ci sono ? ne sai nulla ? mica le hai supportate in libreria ?
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3925
Arduino rocks
|
 |
« Reply #31 on: February 16, 2013, 03:43:23 pm » |
ho aggiunto il doublefont, tutto ok pero' anche se ho inserito le nuove funzioni nel file di color sintax restano neri nello sketch, come mai ?m si devono aggiungere anche altrove ?
per il discorso ICON ne sai nulla Astro ? e' presente tale funzione sul datscheet ma non l'ho capita molto
|
|
|
|
|
Logged
|
|
|
|
|
Rome (Italy)
Offline
Tesla Member
Karma: 74
Posts: 7373
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
|
 |
« Reply #32 on: February 16, 2013, 05:12:52 pm » |
per il discorso ICON ne sai nulla Astro ? e' presente tale funzione sul datscheet ma non l'ho capita molto
Se per ICON intendi i caratteri utente programmabili si sono previsti nella mia libreria, se ci fai caso nel programma di esempio allegato alla libreria ci sono alcune righe commentato che sono proprio la programmazione di un carattere utente, ovviamente lo devi disegnare pixel per pixel. byte bitmap[] = {1,2,3,4,5,6,7,8}; lcd.createChar(0, bitmap); lcd.setCursor(14,0); lcd.write((uint8_t)0);
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3925
Arduino rocks
|
 |
« Reply #33 on: February 16, 2013, 05:41:03 pm » |
credo sia una cosa diversa dal carattere personalizzato, sarebbe il punto 8 e 9 delle features, in prima pagina, allego il datasheet, non so se tu ne hai usato uno diverso
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3925
Arduino rocks
|
 |
« Reply #34 on: March 31, 2013, 09:52:27 am » |
Ho capito finalmente cosa si intende per Icon su questi controller. Si tratta delle iconcine fisse che si vedono su alcuni display ad esempio sui telefonici puoi avere una icona per SMS a forma di lettera. O una icona di chiamata persa a forma di cornetta. Cioè semplicemente la accensione o meno di un determinato disegnino. Il controller lo prevede, ma su display senza icone non è utilizzabile.
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16495
Don't know what I do
|
 |
« Reply #35 on: March 31, 2013, 10:19:46 am » |
Il tuo PDF me lo fa scaricare ma arriva corrotto. Comunque sì, su alcuni display grafici esiste una riga che contiene alcuni simboli predefiniti.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3925
Arduino rocks
|
 |
« Reply #36 on: April 09, 2013, 05:25:14 pm » |
Astro ho riletto il tuo primo messaggi dove dici che il display deve essere obbligatoriamente alimentato a 3,3V. È sbagliato. Il display funziona innanzitutto a 5V. Si tiene in corto vdd vds. Se opzionalmente si vuole usare a 3,3V allora il display internamente ha un elevatore di tensione che pero necessita di condensatori esterni.
La curva di risposta del contrasto è diversa a 5V e forse questaè la spiegazione del perché non ti funziona con la mia libreria. Mica ne hai uno in piu ? Comprarlo mi costa più di spedizione che di costo, mi piacerebbe supportarlo con la mia libreria
|
|
|
|
|
Logged
|
|
|
|
|
Rome (Italy)
Offline
Tesla Member
Karma: 74
Posts: 7373
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
|
 |
« Reply #37 on: April 10, 2013, 12:06:34 am » |
Astro ho riletto il tuo primo messaggi dove dici che il display deve essere obbligatoriamente alimentato a 3,3V. È sbagliato.
Io ho detto che la Daisy 24 deve essere alimentata a 3.3V, è progettata per lavorare con questa tensione, non che il display deve essere alimentato a 3.3V. Mica ne hai uno in piu ? Comprarlo mi costa più di spedizione che di costo
Non ho i display sfusi, ho solo una Daisy 24.
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3925
Arduino rocks
|
 |
« Reply #38 on: April 10, 2013, 09:36:30 am » |
ok, abbimo aggiunto un elemento in piu' per chi vuole usarlo. resta il fatto che le curve di risposta sono diverse e forse a 3,3 si devono cambiare i settaggi del contrasto per la mia libreria. Potrei anche fare al contrario, usare il mio display a 3,3 e vedere se si vede. Cmq mi piace molto questo qui, ne ordino uno  Ne sai niente di questo: pero' anche se ho inserito le nuove funzioni nel file di color sintax restano neri nello sketch, come mai ? si devono aggiungere anche altrove ?
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3925
Arduino rocks
|
 |
« Reply #39 on: May 04, 2013, 05:53:21 am » |
è un dato di fatto che l'altra libreria non funziona con il display della Daisy24.
I dati di fatto possono essere dichiarati tali solo dopo un mio test  Ho connesso al volo il display con la mia libreria ed ha funzionato subito, alimentato a 5V Ti fo sapere come va a 3,3V
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3925
Arduino rocks
|
 |
« Reply #40 on: May 04, 2013, 11:49:02 am » |
astro hai mai avuto problemi con lo step up dc-dc integrato ? Appena accendo funziona, mi eleva la tensione ed il display si accende, ma dopo pochi secondi si bbatte pianpiano fino a scendere a 3V e quindi il display si spegne. Devo tenerlo spento poi 2 o 3 minuti prima di poterlo riprovare. Ho usato 2 poliestere da 1uF come da schema daisy. Mi puoi verificare se sono veramente da 1uF ? il datasheet lascia ampio margine decisionale, da 0,1 a 4,7uF
|
|
|
|
|
Logged
|
|
|
|
|
Rome (Italy)
Offline
Tesla Member
Karma: 74
Posts: 7373
"Il Vero Programmatore ha imparato il C sul K&R, qualunque altro testo è inutile e deviante."
|
 |
« Reply #41 on: May 04, 2013, 12:02:51 pm » |
Ho usato 2 poliestere da 1uF come da schema daisy. Mi puoi verificare se sono veramente da 1uF ?
I condensatori devono essere di quelli buoni, mica le cinesate che comprate su ebay  Metti un ceramico, buono, da 1 uf e vedrai che funziona bene.
|
|
|
|
|
Logged
|
|
|
|
|
Forum Moderator
Italy
Offline
Brattain Member
Karma: 219
Posts: 16495
Don't know what I do
|
 |
« Reply #42 on: May 04, 2013, 12:04:12 pm » |
Quelli di Testato non sono di poliestere, sono di cartone come i contenitori dei suoi progetti!!  Scherzo, Testato 
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3925
Arduino rocks
|
 |
« Reply #43 on: May 04, 2013, 01:46:53 pm » |
i condensatori a carta esistono veramente  niente, sono passato tra ceramici, poliestere, tantalio, con valori da 0,1uf 1uf 4,7F sempre stesso problema. Vedo di saldare il tutto direttamente sui pin del display per elimnare adattatori e bread approfitto per una seconda domanda, mi sono accorto di non aver messo le pullup sull'I2C sul display precedente, ma ha sempre funzionato. quindi l'I2C funziona anche senza resistenze ?
|
|
|
|
|
Logged
|
|
|
|
|
0
Offline
Faraday Member
Karma: 17
Posts: 3925
Arduino rocks
|
 |
« Reply #44 on: May 04, 2013, 02:23:19 pm » |
Saldando direttamente vicino ai pin sono arrivato a un paio di minuti di funzionamento, dopo si abbatte dinuovo la tensione ho pero' saldato su un adattatore. Ora provo veramente tutti sui pin e vediamo
|
|
|
|
|
Logged
|
|
|
|
|
|