#include <Wire.h>
#include <LiquidCrystal_I2C.h>
int PotenciometrPin = A0; // select the input pin for the potentiometer
int Value = 0;
float Value_volt = 0;
LiquidCrystal_I2C lcd(0x27, 16, 2); // Устанавливаем дисплей
void setup()
{
lcd.init();
lcd.backlight(); // Включаем подсветку дисплея
lcd.print("iarduino.ru");
lcd.setCursor(4, 1);
lcd.print("Potenciometr");
delay(1000);
}
void loop()
{
lcd.setCursor(0, 1);
lcd.print(" - V ");
// Устанавливаем курсор на вторую строку и нулевой символ.
lcd.setCursor(0, 1);
// Выводим значение с аналогового входа (от 0 до 1024 пропорционально от 0 В до 5 В.)
Value = analogRead(PotenciometrPin);
lcd.print(Value);
lcd.setCursor(7, 1);
Value_volt = (float)5 / 1025 * Value;
lcd.print(Value_volt);
delay(300);
}