#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C icd(0x27,16,2);
int potentiometerPin =A0;
void setup(){
icd.init();
icd.backlight();
}
void loop(){
int sensorValue =analogRead(potentiometerPin);
float voltage =sensorValue * (5.0/1023.0);
int percentValue = map(sensorValue,0,1023,0,100);
icd.clear();
icd.setCursor(0,0);
icd.print("ADC: ");
icd.print(sensorValue);
icd.setCursor(0,1);
icd.print("V: ");
icd.print(voltage);
icd.print("V");
icd.setCursor(10,1);
icd.print("8 ");
icd.print(percentValue);
icd.print("% ");
delay(1000);
}