Arduino Forum

International => Italiano => Software => Topic started by: LelloGi on Apr 08, 2019, 10:45 am

Title: Libreria LiquidCristal_i2C
Post by: LelloGi on Apr 08, 2019, 10:45 am
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
Title: Re: Libreria LiquidCristal_i2C
Post by: nid69ita on Apr 08, 2019, 10:58 am
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();

Title: Re: Libreria LiquidCristal_i2C
Post by: LelloGi on Apr 08, 2019, 11:03 am
OK! Grazie
Do una lettura allo sketch originale e provo a fare le modifiche necessarie.

Saluti

 LelloGi