proyecto 8
Proyecto 8: Encender LEDs con Potenciómetro en Arduino
En este proyecto aprenderás a controlar la intensidad de **LEDs** utilizando un **potenciómetro** con **Arduino**. Se ajustará el brillo de los LEDs en función del valor analógico leído por el potenciómetro.
Materiales Necesarios
- Arduino Uno
- Potenciómetro de 10kΩ
- LEDs (rojo, verde y azul)
- Resistencias de 220Ω
- Cables de conexión
- Protoboard
Código Fuente
const int led1 = 3;
const int led2 = 5;
const int led3 = 6;
const int pot = A0;
int brillo;
void setup() {
pinMode(led1, OUTPUT);
pinMode(led2, OUTPUT);
pinMode(led3, OUTPUT);
}
void loop() {
brillo = analogRead(pot) / 4; // Ajuste de escala
analogWrite(led1, brillo);
analogWrite(led2, brillo);
analogWrite(led3, brillo);
}
Instrucciones Paso a Paso
- Conectar el potenciómetro al Arduino usando el protoboard.
- Conectar los LEDs al Arduino en los pines PWM (3, 5 y 6).
- Colocar resistencias de 220Ω en cada LED para evitar sobrecarga.
- Programar el código en el IDE de Arduino.
- Subir el código y girar el potenciómetro para ajustar el brillo de los LEDs.
- Modificar la escala en el código para mejorar la sensibilidad del ajuste.
Comentarios
Publicar un comentario