. E-2 Modificr frecuencia de parpadeo de varios leds con un potenciometro, S4A y Arduino

Potenciometro

 

 

 

Un potenciometro o una resistencia variable es un dispositivo de tres patas (como se puede ver en el dibujo) que mantiene una resistencia fija entre los extremos y dos resistencias variables entre la patilla central y cualquiera de los dos extremos.  La patilla central está conectada a una pieza que puede girar provocando la variación de las resistencias según la posición. La suma de las dos resistencia variables será igual a la resistencia fija entre los extremos: R1 + R2 = R del potenciometro.

 

 

 

 

 

 

 

 

 

 

 

 

En el ejemplo que vamos a desarrollar conectaremos los extremos del potenciometro a 5v y a 0v. La patilla central se conectará a la entrada analógica (Analog1) de la placa Arduino.

 

Según giremos el potenciometro la tensión que llega a la entrada analógica variará entre casi 5v y casi 0v lo que representa una variación entre casi 1023 y casi 0 en la lectura que hará S4A. Este es el valor que usaremos para variar la frecuencia de parpadeo de los leds como se puede ver en el vídeo .

 

En cada ciclo del programa guardamos el valor del potenciometro (recogido en el sensor Analog1) en la variable nivel.

Después encendemos los leds (salidas digitales 11,12,y 13) esperamos 2 decimas de segundo y los apagamos.

 

Finalmente esperamos un tiempo calculado al dividor por 2000 el valor recogido en la variable, como el valor de la variable cambia entre o y 1000 el tiempo de espera variará entre 0.5 segunodos y unas milésismas (no se aprecia ya que el programa es más lento).