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

Entradas populares de este blog

Arduino sencillo