//Definición de variables, entradas y salidas:
const int boton = 32; // Pin donde está el botón.
const int potenciometro = 33; // Pin donde está el potenciómetro.
const int umbral = 1000; // Umbral para encender el led.
const int led3 = 21; // Led de la combinación.
void setup() {
pinMode(boton, INPUT_PULLDOWN); // Configura el botón como entrada.
pinMode(led3, OUTPUT);
}
void loop() {
int potValue = analogRead(potenciometro);
int buttonState = digitalRead(boton);
if (buttonState == HIGH && potValue > umbral) { // Si el botón está presionado y el potenciómetro supera el umbral
digitalWrite(led3, HIGH); // Enciende el LED del potenciómetro
} else {
digitalWrite(led3, LOW); // Apaga el LED del potenciómetro
}
delay(100); // Pequeño retraso para estabilizar la lectura del potenciómetro
}