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()
.