Materiales necesarios:
- 1 Arduino Uno R3
- 1 Resistencia 220 ohm 5%
- 1 Led Rojo
- 1 Potenciómetro 100 K-ohm
- 1 Protoboard
- Varios Jumpers
Grafico de Conexión:
Código:
// El control de la modulación de un LED utilizando un potenciómetro (resistencia variable)
int ledpin = 3; // Led conectado al pin 9
int potpin = 3; // Pin analogo, usado para conectar el potenciometro
int val; // Lectura variable desde el pin analogo
void setup()
{
// Nada para el setup
}
void loop()
{
val = analogRead(potpin); // Lee el valor del potenciómetro (valor entre
// 0 y 1023)
val = map(val, 0, 1023, 0, 254); // Escala para usarlo con el LED (valor entre
// 0 y 255)
analogWrite(ledpin, val);
delay(10);
}