//Biblioteca necesaria para LCDs #include //Iniciamos los pines a utilizar LiquidCrystal lcd(7, 8, 9, 10, 11, 12); //( RS, EN, D4, D5, D6, D7) void setup() { // Aqui el codigo de configuracion, se ejecuta una sola vez: lcd.begin(16, 2); //Expresamos el numero de columnas y filas de nuestro LCD } void loop() { // Aqui el codigo principal que se va a correr repetidamente: lcd.setCursor(0, 0); // fijar cursor en columna 0, linea 0 (seria primera fila) lcd.print("Hola mundo"); lcd.setCursor(0, 1); // fijar cursor en columna 0, linea 1 (seria segunda fila) lcd.print("Saludos..."); // Enviar el mensaje delay(5000); lcd.clear();// Borra la pantalla LCD y posiciona el cursor en la esquina superior izquierda. lcd.setCursor(0, 0); // fijar cursor en columna 0, linea 0 (seria primera fila) lcd.print("Mostrando en LCD"); delay(4000); for (int i=0; i<16; i++) // declara i y prueba si es menor //que 16, incrementa i. { lcd.scrollDisplayRight();// Desplaza el contenido de la pantalla (texto y el cursor) un espacio hacia la derecha delay(400); } lcd.clear();// Borra la pantalla LCD y posiciona el cursor en la esquina superior izquierda. lcd.setCursor(0, 0); // fijar cursor en columna 0, linea 0 (seria primera fila) lcd.print("Bienvenido al.."); lcd.setCursor(0, 1); // fijar cursor en columna 0, linea 1 (seria segunda fila) lcd.print("mundo ARDUINO"); // Enviar el mensaje delay(5000); lcd.clear();// Borra la pantalla LCD y posiciona el cursor en la esquina superior izquierda. }