Buenas a tod@s y desde ya agradezco toda vuestra ayuda.
Os pondré en antecedentes:
He empezado hace muy poco con el gusanillo del arduino y como es normal estoy pagando la torpeza del novato.
El caso es que tengo una mega 2560 y una lcd (
http://www.ebay.com/itm/Serial-IIC-I2C-TWI-2004-204-20X4-Character-LCD-Module-Display-For-Arduino-Blue-/300736978496 )
Estoy programando (copiando y modificando) con arduino 1.0.1 y he conectado los cables de la pantalla a la mega
Gnd => GND
Vcc => 5v
SDA =>pin 20 (SDA)
SCL=> ping 21 (SCL)
El caso es que he probado multitud de código y ninguno ha funcionado la pantalla lo único que hace encenderse y muestra series de cuadraditos blancos.
Podrían guiarme en esto.
Un saludo y gracias.
Este es mi codigo
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd (0x27,20,4);
// fijó la dirección del LCD a 0x27 para 20 caracteres y 4 la línea
void setup()
{
delay (500);
lcd.init (); // inicializa el lcd
lcd.backlight ();
lcd.setCursor (0, 0);
delay (100);
lcd.setCursor (1, 0);
lcd.print("más barato y");
lcd.setCursor (0, 1);
lcd.print ("alta calidad en aquí");
lcd.setCursor (1, 2);
lcd.print ("
www.b2cqshop.com");
lcd.setCursor (0, 3);
lcd.print ("recepción a B2CQSHOP");
}
void loop()
{
}
El caso es que lo hace todo bien pero no muestra nada.