sƔbado, 8 de febrero de 2014

Regulación de frecuencia de parpadeo de led con potenciometro

Vamos a hacer que un LED parpadee segun este el potenciometro.

Para ello vamos a necesitar:

Arduino
Potenciómetro de 10 k Ohm
Placa protoboard
LED

Lo conectaremos siguiendo el esquema de esta imagen:




El codigo del programa es el siguiente:


int potenciometro = 2; // el pin de entrada analógico para el potenciómetro
int led= 13; //  el pin de salida digital para el LED
int val = 0; // variable para almacenar el valor del sensor
void setup() {
pinMode(led, OUTPUT);
}
void loop() {
val = analogRead(potenciometro); // lee el valor del potenciometro
digitalWrite(led, HIGH); // enciende LED
delay(val); // detiene el programa por un tiempo ā€œvalā€
digitalWrite(led, LOW); // apaga el LED
delay(val);
// detiene el programa por un tiempo ā€œvalā€
}

Video del resultado:


2 comentarios: