Paso 2: código
/*
El circuito:
* LCD RS a pin digital pin 12
* LCD Enable pin a pin digital 11
* D4 LCD pin a pin digital 5
* D5 LCD pin a pin digital 4
* LCD D6 pin al pin digital 3
* LCD D7 pin al pin digital 2
* LCD R/W pin a tierra
*/
incluir el código de biblioteca:
#include < LiquidCrystal.h > //Fire la biblioteca.
int val = 0;
¿Cuáles son los pines de interfaz?
LiquidCrystal lcd (12, 11, 5, 4, 3, 2);
void setup() {}
fijar número la pantalla del LCD de filas y columnas:
LCD.Begin (16, 2);
Imprime cosas.
pinMode (A0, entrada);
lcd.setCursor(4,0); Columna 4, fila 0
LCD.Print("ArVolt!"); Cambie el nombre aquí.
lcd.setCursor(0,1); Col 0, fila 1
LCD.Print("volts:"); Unidad va aquí.
}
void loop() {}
lcd.setCursor(7,1); Col 7, fila 1
LCD.Print(analogRead(0)/204.6); Convierte 0-1023 a 0.00-5.00 de arduino
Delay(100); Disminuye tasa de actualización, para que pueda ver.
}