nuemros

download nuemros

of 3

Transcript of nuemros

  • 8/17/2019 nuemros

    1/3

    1234567891011121314151617181920212223

    24252627282930313233343536

    37383940414243444546474849

    50515253545556575859

  • 8/17/2019 nuemros

    2/3

    60616263646566676869707172/*  Creado: Luis del Valle ([email protected])  http://programarfacil.com*/ // Incluímos la libreria externa para poder utilizarla#include // Entre los símbolos buscará en la carpeta de librerías configurada // Lo primero is inicializar la librería indicando los pins de la interfazLiquidCrystal lcd(12, 11, 5, 4, 3, 2);

     // Definimos las constantes#define COLS 16 // Columnas del LCD#define ROWS 2 // Filas del LCD#define VELOCIDAD 300 // Velocidad para mover el texto#define ARRAYTXT 3 // Número de textos a escribir void setup() {  // Configuramos las filas y las columnas del LCD en este caso 16 columnas y 2filas  lcd.begin(COLS, ROWS);  Serial.begin(9600);}

     void loop() { String textos[ARRAYTXT] = {"20.000 descargas", "#podcast", "Muchas gracias!!"}

    ; // Recorremos los textos

      for(int e=0; e= 0; i--)

      {  // Lo primero es borrar toda la pantallas  lcd.clear(); 

    // Escribimos un mensaje en el LCD, por defecto empieza en la fila 0 y columna 0  lcd.print("Programarfacil"); 

    // Nos movemos a la siguiente fila a la ultima columna  lcd.setCursor(i,1);

  • 8/17/2019 nuemros

    3/3

     // Escribimos mensaje

      lcd.print(texto); 

    // Esperamos un tiempo  delay(VELOCIDAD);  } 

    // Bucle para hacer desaparecer el texto por la izquierda  for(int i = 1; i < texto.length(); i++)  {  // Lo primero es borrar toda la pantallas  lcd.clear(); 

    // Escribimos un mensaje en el LCD, por defecto empieza en la fila 0 y columna 0  lcd.print("Programarfacil"); 

    // Nos movemos a la siguiente fila a la ultima columna  lcd.setCursor(0,1); 

    // Eliminamos letra a letra empezando por la izquierda  lcd.print(texto.substring(i)); 

    // Esperamos un tiempo  delay(VELOCIDAD); 

    }  }}