#include <LiquidCrystal.h>
// Define the LCD connections
LiquidCrystal lcd(12, 11, 5, 6, 7, 8);
int potPin=A0;
void setup() {
// Set up the LCD's number of columns and rows:
lcd.begin(16, 2);
}
void loop() {
// Lê o valor do potenciômetro (0 a 1023)
int potValue = analogRead(potPin);
// Imprime o valor lido na porta serial para monitoramento
Serial.print("Potentiometer: ");
Serial.println(potValue);
// Limpa o display e mostra o valor do potenciômetro
lcd.clear();
lcd.setCursor(0, 0); // Define a posição do cursor
lcd.print("Potentiometer:");
lcd.setCursor(0, 1); // Muda para a linha 2
lcd.print(potValue);
// Aguarda 200ms antes de repetir o loop
delay(200);
}