En este tutorial aprenderás a controlar la intensidad de un LED usando un potenciómetro.
El objetivo es comprender cómo leer valores analógicos y controlar salidas PWM para ajustar el brillo de un LED.


Paso 1: Agregar ciclo infinito

El ciclo infinito (while) mantiene el programa ejecutándose continuamente.

Ver animación

Paso 2: Declarar LED en el pin 13

Declara un LED digital conectado al pin 13 de Arduino.

Ver animación

Paso 3: Declarar potenciómetro en el pin A0

Declara un potenciómetro conectado al pin analógico A0.

Ver animación

Paso 4: Declarar variable de lectura

Crea la variable lectura que almacenará el valor leído del potenciómetro.

Ver animación

Paso 5: Esperar 100 milisegundos por ciclo

Agrega un delay de 100 milisegundos para estabilizar las lecturas.

Ver animación

Paso 6: Igualar lectura al valor del potenciómetro

Asigna el valor leído del potenciómetro a la variable lectura.

Ver animación

Paso 7: Asignar la intensidad de la lectura al LED

Usa la variable lectura para controlar la intensidad (PWM) del LED.

Ver animación

Interfaz interactiva


Conclusión:
Aprendiste a controlar un LED con un potenciómetro usando lecturas analógicas y PWM.
Conceptos reforzados:

  • Ciclo infinito.
  • Salidas digitales con PWM.
  • Entradas analógicas.
  • Variables numéricas.
  • Control de intensidad de LED.
  • Función delay().