#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C pantalla(0x27, 16, 2);
void setup() {
// put your setup code here, to run once:
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pantalla.init();
pantalla.backlight();
pantalla.clear();
pantalla.setCursor(0,0);
pantalla.print("Hola");
delay(3000);
pantalla.clear();
}
void loop() {
// put your main code here, to run repeatedly:
unsigned int potenciometro1 = analogRead(0);
unsigned int potenciometro2 = analogRead(1);
if(potenciometro1 > 512){
digitalWrite(5, HIGH);
}
else{
digitalWrite(5, LOW);
}
if(potenciometro2 > 512){
digitalWrite(4, HIGH);
}
else{
digitalWrite(4, LOW);
}
pantalla.setCursor(0,0);
pantalla.print("V1: ");
pantalla.print(map(potenciometro1,0,1023,0,5));
pantalla.print("V ");
pantalla.setCursor(0,1);
pantalla.print("P1: ");
pantalla.print(map(potenciometro1,0,1023,0,10));
pantalla.print("K");
pantalla.write(0xF4);
pantalla.print(" ");
pantalla.setCursor(8,0);
pantalla.print("V2: ");
pantalla.print(map(potenciometro2,0,1023,0,5));
pantalla.print("V ");
pantalla.setCursor(8,1);
pantalla.print("P2: ");
pantalla.print(map(potenciometro2,0,1023,0,10));
pantalla.print("K");
pantalla.write(0xF4);
pantalla.print(" "); delay(100);
}