#include <LiquidCrystal_I2C.h>
int pote,velo;
LiquidCrystal_I2C lcd(0x27,16,2);
byte flecha[8]=
{B00100,
B01110,
B11111,
B00100,
B00100,
B00100,
B00100};
byte algo[8]=
{B00000,
B00100,
B01110,
B11111,
B10101,
B11111,
B11111};
void setup() {
lcd.init();
lcd.backlight();
lcd.createChar(0,flecha);
lcd.createChar(1,algo);
Serial.begin(9600);
}
void loop() {
Serial.println(pote);
pote=analogRead(A0);
velo=map(pote,0,1023,0,100);
lcd.setCursor(0,1);
lcd.print("Vel=");
lcd.print(velo);
lcd.print("%");
lcd.setCursor(10,0);
lcd.write(byte(0));
lcd.setCursor(9,0);
lcd.write(byte(1));
}