// Definimos los pines para los potenciómetros y el LED
const int potPin1 = A0; // Potenciómetro 1 conectado al pin analógico A0
const int potPin2 = A1; // Potenciómetro 2 conectado al pin analógico A1
const int ledPin = 13; // LED conectado al pin digital 13
void setup() {
pinMode(ledPin, OUTPUT); // Establecemos el pin del LED como salida
Serial.begin(9600); // Iniciamos comunicación serial para depuración
}
void loop() {
// Leemos los valores de los potenciómetros (valores entre 0 y 1023)
int potValue1 = analogRead(potPin1);
int potValue2 = analogRead(potPin2);
// Imprimimos los valores de los potenciómetros por el puerto serial (opcional)
Serial.print("Pot1: ");
Serial.print(potValue1);
Serial.print(" | Pot2: ");
Serial.println(potValue2);
// Comprobamos si las condiciones para encender el LED se cumplen
if (potValue1 > 500 && potValue2 < 700) {
digitalWrite(ledPin, HIGH); // Encendemos el LED si ambas condiciones se cumplen
} else {
digitalWrite(ledPin, LOW); // Apagamos el LED si alguna de las condiciones no se cumple
}
delay(100); // Pausa pequeña para no sobrecargar el procesador
}