Print this page

EXPERIMENTO DE CONTROL DE LED CON POTENCIOMETRO

Materiales necesarios:


 

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);  

}