#include <LiquidCrystal_I2C.h>
#include "LCD_Bargraph.h"
LiquidCrystal_I2C l(0x27, 20, 4);
LCD_Bargraph Leon(&l, 20);
const int POT = A3;
const int maxSEG = 20;
int anzSEG = 0;
int valADC = 0;
int valPRO = 0;
//int pixPOS = 0;
void setup() {
pinMode(POT, INPUT);
l.init();
l.backlight();
}
void loop() {
valADC = analogRead(POT);
valPRO = map(valADC, 0, 1023, 0, 100);
anzSEG = map(valADC, 0, 1023, 0, maxSEG);
l.setCursor(0, 0);
l.print(valADC);
l.print(" ");
l.setCursor(0, 1);
l.print(valPRO);
l.print(" ");
Leon.Graph(anzSEG,3);
/*
for(pixPOS = 0; pixPOS < maxSEG; pixPOS++){
l.setCursor(pixPOS, 3);
if(pixPOS < anzSEG){
l.write(255);}
else{
l.write(32);}
}
*/
}