ArVolt! (2 / 3 paso)

Paso 2: código

Subir este código para el arduino:
/*
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.
}

Artículos Relacionados