Pin del potenciómetro con led
Recordad: patilla larga (+)
Recordad: patilla corta (-)
const int ledPin = 9; // Pin del LED
const int potPin = A0; // Pin del potenciómetro
void setup() {
pinMode(ledPin, OUTPUT); // Configura el pin del LED como salida
Serial.begin(9600); // Inicia la comunicación serial
}
void loop() {
int potValue = analogRead(potPin); // Lee el valor del potenciómetro
int ledBrightness = map(potValue, 0, 1023, 0, 255); // Mapea el valor del potenciómetro a un rango de 0 a 255
analogWrite(ledPin, ledBrightness); // Ajusta la intensidad del LED
Serial.print("Potentiometer Value: ");
Serial.print(potValue); // Imprime el valor del potenciómetro en el monitor serial
Serial.print(" - LED Brightness: ");
Serial.println(ledBrightness); // Imprime la intensidad del LED en el monitor serial
delay(100); // Espera 100 ms antes de leer el potenciómetro nuevamente
}
Comentarios
Publicar un comentario