salve siccome sono alle prime armi ho trovato questo progetto su internet
utile per le mie esigenze
ma quando vado ad elaborare la verifica mi da errori .. ho incluso le varie librerie
ma questa riga
LiquidCrystal_PCF8574 lcdI2C;
mi da errore in quanto non corrisponde alla libreria
Se hai incluso le varie librerie... non dovrebbe dare errori.
Quindi non credo hai messo la libreria LiquidCrystal_PCF8574 oppure non l'hai installata come si deve.
Che versione IDE ? Come hai installato le librerie ?
E tu hai guardato l'esempio che è allegato alla libreria? ... perché mi sembra che nel tuo codice manchi un pezzo nella chiamata al costruttore ... l'indirizzo I2C del display ... :
infatti... c'ero arrivato... ma siccome è uno sketch preso da internet e funzionante così come dal link prima allegato.. se vado ad includere la libreria lcdI2C mi viene fuori questo messaggio d'errore
exit status 1
expected unqualified-id before '.' token
marco1976:
infatti... c'ero arrivato... ma siccome è uno sketch preso da internet e funzionante ....
... ma veramente ci credi ? ? ? :o
Librerie di versioni diverse, internet pieno di esempi non funzionati, ecc. ecc. e tu credi veramente che, perché hai fatto un copia e incolla da un sito, DEBBA funzionare ? ? ? ... scordatelo !!!
Studiati l'esempio della libreria che hai scaricato ed installato, correggi il codice come vedi nell'esempio e prova.
Ah, nelle preferenze dell'IDE, cortesemente metti il segno di spunta sui dettagli (verbose) sia in compilazione che in caricamento, così i messaggi di errore saranno un po' più comprensibili ...
dal test di verifica di arduino sembra tutto funzionante!
Ora non mi resta che acquistare e testare!!!! la prima sostituzione l'ho capita ma la seconda no..
L'indirizzo I2C deve essere passato in funzioni diverse, inoltre nella libreria del mio link il begin() vuole solo 2 parametri e non 4 (solo numero colonne e numero righe)
Progetto funzionante .. solo un problema sul lcd, in un primo momento a funzionato poi solo quadrati neri... penso sia difettoso.. ho letto sui forum di ripassare le saldature.. ho alimentato anche a parte con i 5 v il display.. ma nulla.. ho verificato l' address con lo sketch è 0x27.. potete darmi indicazioni?
mi scusi molto ... ma nel frattempo ho sostituito il modulo ic2 e funziona alla perfezione
.. devo solamente constatare che i vari moduli per arduino sono... come dire molto sensibili.. d'altronde come tutte le cineserie che si comprano in giro.. anzi se lei sa dove acquistare prodotti un pò piu seri gliene sarei grato