const int potPin = 4; // Pin analógico donde está conectado el potenciómetro
void setup() {
Serial.begin(9600); // Iniciar comunicación serial
pinMode(potPin, INPUT); // Configurar el pin del potenciómetro como entrada
}
void loop() {
int potValue = analogRead(potPin); // Leer el valor del potenciómetro (rango: 0-4095)
float percentage = (potValue / 8190.0) * 100.0; // Calcular el porcentaje
Serial.print("Valor del potenciómetro: ");
Serial.print(potValue);
Serial.print(" | Porcentaje: ");
Serial.print(percentage, 2); // Mostrar el porcentaje con 2 decimales
Serial.println("%");
delay(1000); // Esperar un segundo antes de la siguiente lectura
}Loading
esp32-s3-devkitc-1
esp32-s3-devkitc-1