Arduino - Potenciómetro que enciende un LED
En un tutorial anterior, hemos aprendido cómo cambiar el brillo del LED según el valor de salida del potenciómetro. En este tutorial, vamos a aprender cómo:
- Si el valor analógico del potenciómetro es mayor que un umbral, enciende el LED
- Si el valor analógico del potenciómetro es menor que un umbral, apaga el LED
- Si la tensión de salida del potenciómetro es mayor que un umbral, enciende el LED
- Si la tensión de salida del potenciómetro es menor que un umbral, apaga el LED
Hardware Requerido
Or you can buy the following kits:
| 1 | × | DIYables STEM V3 Starter Kit (Arduino included) | |
| 1 | × | DIYables Sensor Kit (30 sensors/displays) | |
| 1 | × | DIYables Sensor Kit (18 sensors/displays) |
Buy Note: Use the LED Module for easier wiring. It includes an integrated resistor.
Acerca de LED y Potenciómetro
Si no sabes sobre LED y potenciómetro (disposición de pines, cómo funcionan, cómo programarlos...), aprende sobre ellos en los siguientes tutoriales:
Diagrama de Cableado

This image is created using Fritzing. Click to enlarge image
Código de Arduino - Umbral analógico
Pasos R\u00e1pidos
- Conecta el Arduino al PC mediante un cable USB
- Abre Arduino IDE, selecciona la placa y el puerto correctos
- Copia el código anterior y ábrelo con Arduino IDE
- Haz clic en el botón Subir en Arduino IDE para cargar el código en Arduino

- Gira el potenciómetro
- Observa el cambio en el estado del LED
Explicación del código
¡Lee la explicación línea por línea en las líneas de comentario del código fuente!
Código de Arduino - Umbral de voltaje
El valor analógico del potenciómetro se convierte en un voltaje y, a continuación, se compara con el umbral de voltaje para activar el LED.
Video Tutorial
Estamos considerando crear tutoriales en video. Si considera que los tutoriales en video son importantes, suscríbase a nuestro canal de YouTube para motivarnos a crear los videos.