domingo, 23 de noviembre de 2014

Arduino: usar un potenciómetro como input variable de entrada




En la práctica de hoy del curso de Arduino que estoy siguiendo hemos hecho un montaje muy sencillo pero que nos puede ser de gran utilidad de cara a montar circuitos más complejos.

En este caso se utiliza un potenciómetro como input variable de entrada.

Leemos el valor de voltaje que atraviesa el potenciómetro y usamos el valor leído para hacer parpadear el led más rápido o más lento.

Veamos cómo montarlo:




Esquema del circuito. Hay que tener cuidado porque el pin que usemos para leer el valor del potenciómetro lógicamente tiene que ser análogico, no digital.


Circuito montado y funcionando. Debemos usar el pin 0 analógico, NO el digital.



En el código se ve cómo leemos el valor de entrada proveniente del potenciómetro, y en función del valor leído, hacemos un retardo (delay) en milisegundos antes de volver a encender el led.



En el siguiente vídeo te muestro el circuito funcionando: