Go Down

Topic: Problema display LCD I2C (Read 726 times) previous topic - next topic

dado_93

Ciao a tutti!
Ho acquistato questo display LCD I2C ma sto avendo dei problemi nel farlo funzionare.
I collegamenti mi sembrano corretti:
       5V --->   5V
       GND ---> GND
       SCL ---> A5
       SDA ---> A4
Ho controllato l'indirizzo con I2C scanner ed è 0x27.

Ora, quando cerco di caricare uno sketch abbastanza banale come questo:

Code: [Select]

#include <Wire.h>
#include <LiquidCrystal_I2C.h>
 
LiquidCrystal_I2C lcd(0x27,16,2);  // set the LCD address to 0x27 for a 16 chars and 2 line display
 
void setup()
{
  lcd.init();                      // initialize the lcd
 
  // Print a message to the LCD.
  lcd.backlight();
  lcd.print("Test Display I2C");
  lcd.setCursor(0,1);
  lcd.print("Versione 1.0");
 
}
 
void loop()
{
}


nella prima riga dell'LCD compaiono dei rettangoli bianchi e nella seconda tutto vuoto.

Ho anche provato a usare questo metodo: LCD I2C ma ottengo il seguente errore:
'POSITIVE' was not declared in this scope

Qualcuno sarebbe così gentile da aiutarmi?
Grazie!

brunello22

Dipende da quale libreria hai installato

dai un'occhiata qua'
http://arduino-info.wikispaces.com/LCD-Blue-I2C

cyberhs

Hai regolato il trimmer del contrasto?

dado_93

@Brunello: grazie per il link! L'avevo visto qualche giorno fa ma non mi ero soffermato troppo, con quello sono riuscito!

@cyberhs: per il contrasto, anche quello andava sistemato ma dato che io stampavo su entrambe le righe il problema di base non era quello :)

Go Up