Go Down

Topic: Libreria LiquidCristal_i2C (Read 135 times) previous topic - next topic

LelloGi

Sto tentando di installare una libreria che mi gestisca questa linea dello sketch:
Code: [Select]
LiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);

perché quella ufficiale che esiste già mi da errore sul comando "POSITIVE".
Il problema sorge quando tento di stallare la libreria che accetta il sopracitato comando perché mi dica errore dicendo che la libreria esiste già.
A questo punto vorrei togliere la libreria classica e sostituirla con quella nuova.
Come posso fare?

Saluti

 LelloGi

nid69ita

#1
Apr 08, 2019, 10:58 am Last Edit: Apr 08, 2019, 11:05 am by nid69ita
Quella ufficiale funziona bene. Perché usarne una non ufficiale ?
Meglio adeguare quella linea di comando (di una libreria vecchia) al comando nuovo.
Quella linea di comando può servire se hai un modulo I2C NON standard, quei parametri sono i collegamenti tra i piedini del chip e il display.

Al posto di quel comando, metti   LiquidCrystal_I2C lcd(0x27,20,4);
dove 20 e 4 sono la dimensione, tu metti quella del tuo lcd  (magari è un 16,2)

Poi nel setup   se c'e' un lcd.begin(qualcosa);   sostituiscilo con lcd.init();

my name is IGOR, not AIGOR

LelloGi

OK! Grazie
Do una lettura allo sketch originale e provo a fare le modifiche necessarie.

Saluti

 LelloGi

Go Up