const int pinPotenciometro = 35; // Pin donde se conecta el potenciómetro
const int pinVoltaje = 34; // Pin donde se conecta el divisor de voltaje
void setup() {
Serial.begin(115200); // Inicializa la comunicación serial
}
void loop() {
// Leer el valor del potenciómetro
int valorPotenciometro = analogRead(pinPotenciometro);
// Leer el valor analógico del pin del divisor de voltaje
int valorRaw = analogRead(pinVoltaje);
// Convertir el valor del potenciómetro a voltaje
float voltajePotenciometro = (valorPotenciometro / 4095.0) * 5.0; // 5V es el Vref
// Convertir el valor del divisor de voltaje a voltaje
float voltajeDivisor = (valorRaw / 4095.0) * 3.3; // 3.3V es el Vref del ESP32
// Mostrar los valores en el monitor serial
Serial.print("Valor potenciómetro: ");
Serial.print(valorPotenciometro);
Serial.print(" - Voltaje potenciómetro: ");
Serial.println(voltajePotenciometro);
Serial.print("Valor divisor de voltaje: ");
Serial.print(valorRaw);
Serial.print(" - Voltaje divisor: ");
Serial.println(voltajeDivisor);
delay(1000); // Esperar 1 segundo antes de la próxima lectura
}