aiuto,lcd lcm1602 IIC v1

salve a tutti
Ho un arduino mega 2560 ed ho acquistato un lcd 16x2 lcm1602 iic V1 ho collegato correttamente i 5v a vcc,gnd a gnd, sda e scl ad A4 e A5.Ho provato ad inserie l'esempio hello word però non va, di seguito vi allego il codice.

#include <Wire.h> 
#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x20,16,2);  // set the LCD address to 0x20 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("Hello, world!");
}

void loop()
{
}

ciao

Prova a leggere di qui:
http://forum.arduino.cc/index.php?topic=308976.0

Grazie e scusami mi sono dimenticato di inserire gli errori
li allego di seguito

Arduino:1.6.1 (Windows 8.1), Scheda:"Arduino Mega or Mega 2560, ATmega2560 (Mega 2560)"

HelloWorld.ino:5:53: error: 'POSITIVE' was not declared in this scope

Errore durante la compilazione

  Questo report potrebbe essere più ricco
di informazioni con
  "Mostra un output dettagliato durante la compilazione"
  abilitato in "File > Impostazioni"

Google google google
http://forum.arduino.cc/index.php?topic=214356.30