// Adição de bibliotecas:
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
// Pino do potenciômetro:
#define potpin 4
// Define Display I2C 16x2:
LiquidCrystal_I2C lcd(0x27, 16, 2);
// Variável da leitura do potenciômetro:
float pot;
void setup() {
// Inicializa o display:
lcd.init();
// Inicializa o monitor serial:
Serial.begin(115200);
// Define o pino do potenciômetro como entrada:
pinMode(potpin, INPUT);
}
void loop() {
// Guarda o valor do potenciômetro:
pot = analogRead(potpin);
// Liga a luz do LCD:
lcd.setBacklight(1);
// Imprime no monitor serial o valor lido do pot:
Serial.println(pot);
// Mostra o valor do pot no LCD:
lcd.setCursor(4,0);
lcd.println(pot);
delay(100);
}