Go Down

Topic: Libreria per display I2C Daisy24 (Read 10799 times) previous topic - next topic

astrobeed

Ho aggiunto al post iniziale un breve video dimostrativo.

Brunello

Quote
Ho aggiunto al post iniziale un breve video dimostrativo.


sottolineo il breve

tonid

Quote
sottolineo il breve

Effettivamente ,mi sono accorto che era iniziato nel momento esatto in cui era già finito :smiley-mr-green:
Comunque,bel lavoro :)

astrobeed

Se volete un film di un paio d'ore con effetti speciali e 3D basta dirlo  :smiley-mr-green:

Brunello


Se volete un film di un paio d'ore con effetti speciali e 3D basta dirlo  :smiley-mr-green:


Se ci porti anche il pop-corn, volentieri


brunialti

Ammetto, io che sono un soft-man e ci capisco pochino di elettronica (nessuno è perfetto) sono affascinato ... :-)

Testato

x iscrizione:

fa concorrenza al "mio" displayetto in firma (3,3V - I2C nativo - contrasto via I2C), purtroppo il polacco li ha finiti  :)
prendero' anche io un 4x20 appena disponibili
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

astrobeed


fa concorrenza al "mio" displayetto in firma (3,3V - I2C nativo - contrasto via I2C), purtroppo il polacco li ha finiti  :)
prendero' anche io un 4x20 appena disponibili


Il controller è lo stesso, però la libreria per il display del polacco su quello impiegato per la Daisy 24 non funziona, nella prima stesura ero partito con l'idea di utilizzare quella libreria come base, però al test pratico si è rivelata non adatta, alla fine ho fatto prima ad estrapolare dalla LiquidCrystal i comandi di base per il controller, che al di là della I2C sono quelli del controller Hitachi, poi ho aggiunto la parte I2C e i vari comandi/inizializzazioni specifiche per quel display.

Testato

#23
Feb 08, 2013, 03:03 pm Last Edit: Feb 08, 2013, 03:05 pm by Testato Reason: 1
ma visto che esiste il controller ST7032i  (notare la "i" finale) che e' nativamente i2c, quella fabbrica di display non lo ha preso in considerazione ? Magari esiste lo stesso modello di LCD con la versione "i" del controller, e non necessiterebbe il chip philips per la conversione i2c

@tanzilli: informatevi su questo punto, potreste comprare il modello 20x4 con il controller i2c diretto
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

astrobeed


X la Acme: informatevi su questo punto, potreste comprare il modello 20x4 con il controller i2c diretto


Credo che hai preso lucciole per lanterne  :smiley-mr-green:
Il Display sulla Daisy 24 è nativamente I2C, infatti usa il controller ST7032i, il PCF8574 presente sulla scheda serve per gestire i quattro pulsanti, comanda un piccolo mos per accendere/spegnere la retro e un led posto nella parte posteriore del modulo, ovvero non ha nulla a che spartire col display vero e proprio, serve per rendere accessibili tramite I2C tutte le altri funzioni del modulo.

Testato

yes, ho notato
avevo visto il chip i2c e mi sono lanciato, non avrei mai pensato servisse per i pulsanti  :)

dimmi una cosa, la tua libreria supporta il discorso Double Font ? quella che uso io no.
Secondo te come mai essendo lo stesso controller non sono compatibili fra loro ? immagino che se a te non ha funzionato la mia nemmeno a me funge la tua.

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

astrobeed


dimmi una cosa, la tua libreria supporta il discorso Double Font ? quella che uso io no.


Si è supportato, se guardi lo sketch di esempio allegato alla libreria viene attivato.

Quote

Secondo te come mai essendo lo stesso controller non sono compatibili fra loro ? immagino che se a te non ha funzionato la mia nemmeno a me funge la tua.


Il problema credo stia nella inizializzazione del controller, dato che può controllare vari tipi di display all'avvio occorre programmare alcuni parametri e se non sono corretti sul display non vedi nulla oppure vedi male.

Testato

capisco,
copiero' la tua sezione per il double font  :)

grazie della condivisione
- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

Testato

Astro sei sicuro che on funziona con la mia libreria ?
ho caricato la tua liberria sul mio displaietto ed ha funzionato al primo colpo (senza nemmeno cambiare indirizzo i2C, si vede che e' fisso per il chip ST, a te quale e' ? non si legge dagli esempi e' nascosto fisso nella libreria ?)

- [Guida] IDE - http://goo.gl/ln6glr
- [Lib] ST7032i LCD I2C - http://goo.gl/GNojT6
- [Lib] PCF8574+HD44780 LCD I2C - http://goo.gl/r7CstH

astrobeed


ho caricato la tua liberria sul mio displaietto ed ha funzionato al primo colpo (senza nemmeno cambiare indirizzo i2C, si vede che e' fisso per il chip ST,


L'indirizzo I2C è fisso ed imposto dal controller, vale 0b0111110, che la mia libreria funziona pure con il tuo dsiplay mi fa piacere, però è un dato di fatto che l'altra libreria non funziona con il display della Daisy24.


Go Up