#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27, 16, 2);
void setup() {
lcd.init();
lcd.begin(16, 2);
}
void loop(){
////Efecto intermitente////
//for (int i=0; i<3; i++)
//{
lcd.setCursor (2, 0);
lcd.print("....Hola....");
delay(600);
lcd.setCursor (6, 1);
lcd.print("Paco");
delay(600);
lcd.clear();
delay(300);
//}
////////////////////////////////Efecto anuncio
for (int i=0; i<3; i++)
{
lcd.setCursor (5, 0);
lcd.print("Rapido");
delay(200);
lcd.clear();
delay(200);
}
lcd.setCursor (3, 1);
lcd.print("CORRE");
delay(1000);
lcd.clear();
lcd.setCursor (1, 0);
lcd.print("Ven");
delay(1000);
lcd.setCursor (2, 1);
lcd.print("Aqui estamos");
delay(2500);
lcd.clear();
////////////////////////////////////SCROLL
for (int positionCounter = 0; positionCounter <20; positionCounter++) {
lcd.setCursor (1, 0);
lcd.print("..Vuela..");
lcd.scrollDisplayRight();
delay(100);
}
lcd.clear();
for (int positionCounter = 0; positionCounter <29; positionCounter++) {
lcd.setCursor (10, 0);
lcd.print("..AMIGO..");
lcd.scrollDisplayLeft();
delay(100);
}
delay(100);
}