Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Ests aqu: Inicio/Blog/El potencimetro y Arduino cmo utilizarlo dentro de nuestros proyectos
Un potencimetro y Arduino son una pareja muy til en muchos skecth como por ejemplo,
controlar la luminosidad de una pantalla LCD. Pero hasta ahora no le habamos dedicado
una entrada a este componentes tan habitual y ha llegado el momento que veamos el
potencimetro a fondo.
Indice de contenidos
1 Tipos de potencimetro
2 Potencimetro de variacin lineal
3 Utilizando el potencimetro con Arduino
4 Encendiendo LEDs con un potencimetro
5 Conclusin
Tipos de potencimetro
El potencimetro nos proporciona una resistencia variable segn vayamos modificando su
posicin. Si est totalmente cerrado obtendremos como salida el mximo voltaje (el de
entrada), si lo tenemos totalmente abierto, obtendremos 0 voltios y si lo tenemos en una
posicin intermedia obtendremos una fraccin del voltaje de entrada proporcional a la
posicin en la que se encuentre. Este comportamiento se llama divisor de tensin.
Utilizamos cookies propios y de terceros para mejorar nuestros servicios y experiencia de usuario. Si continua navegando,
consideramos que acepta su uso. Poltica de privacidad y cookies
ARDUINO TIENDA
Quieres
PODCAST
empezarCONTACTAR
QUIN SOY?
con
Arduino?
! Sigue esta gua gratuita !
Apntate a la lista y recibirs la gua gratuita para dar
los primeros pasos con Arduino.
Existen varios tipos de potencimetros pero los ms comunes y con los que casi siempre
vamos a trabajar son:
Los primeros son los que utilizaremos normalmente y son los ms comunes en los kit de
Arduino. Los segundos potencimetro se suelen utilizar para circuitos de audio. Si tienes un
aparato multimedia que tenga un botn para girar y modificar el sonido, estars utilizando un
potencimetro logartmico.
En los primeros, a mitad del recorrido del potencimetro nos devuelve el 50% del voltaje
pero esto no ocurre en el logartmico ya que a mitad del recorrido nos devolver un
porcentaje superior, la proporcin en este caso no es lineal y describe una curva
ascendente.
Utilizamos cookies propios y de terceros para mejorar nuestros servicios y experiencia de usuario. Si continua navegando,
consideramos que acepta su uso. Poltica de privacidad y cookies
https://programarfacil.com/blog/el-potenciometro-y-arduino/#utm_source=feedly&utm_medium=rss&utm_campaign=el-potenciometro-y-arduino 2/10
16/7/2017 El potencimetro y Arduino cmo utilizarlo dentro de nuestros proyectos
En el caso de la siguiente imagen, la patilla A es el voltaje de operacin, la patilla B es la
salida y la patilla C es la tierra.
Y como la mejor manera de entender algo son los ejemplos, empezamos con uno que
mediante el monitor serie podremos ir viendo que valores vamos obteniendo en un pin
analgico segn vayamos modificando la posicin del potencimetro.
Utilizamos cookies propios y de terceros para mejorar nuestros servicios y experiencia de usuario. Si continua navegando,
consideramos que acepta su uso. Poltica de privacidad y cookies
https://programarfacil.com/blog/el-potenciometro-y-arduino/#utm_source=feedly&utm_medium=rss&utm_campaign=el-potenciometro-y-arduino 3/10
16/7/2017 El potencimetro y Arduino cmo utilizarlo dentro de nuestros proyectos
El cdigo
Y el cdigo que debes cargar en la placa es el siguiente.
Una vez hayas subido el cdigo del potencimetro a la placa, abre el monitor serie. La
salida depender donde la posicin del potencimetro, ves girando la rueda y vers como el
valor se va modificando.
Utilizamos cookies propios y de terceros para mejorar nuestros servicios y experiencia de usuario. Si continua navegando,
consideramos que acepta su uso. Poltica de privacidad y cookies
https://programarfacil.com/blog/el-potenciometro-y-arduino/#utm_source=feedly&utm_medium=rss&utm_campaign=el-potenciometro-y-arduino 4/10
16/7/2017 El potencimetro y Arduino cmo utilizarlo dentro de nuestros proyectos
Hemos visto que podemos leer 1024 valores diferentes, desde 0 hasta 1023. Si dividimos
entre 4 este rango y asignamos un rango a cada LED, podremos controlar que LED
encender dependiendo del valor a la entrada del pin analgico.
ARDUINO TIENDA
Quieres
PODCAST
empezarCONTACTAR
QUIN SOY?
con
Arduino?
! Sigue esta gua gratuita !
Apntate a la lista y recibirs la gua gratuita para dar
los primeros pasos con Arduino.
El cdigo
Vamos a utilizar la propiedad del potencimetro de resistencia variable para encender uno u
otro LED. Haremos un serie de if para determinar que LED encender y apagar los otros,
segn el valor que obtengamos en la entrada del pin analgico. El cdigo sera el siguiente.
27 {
28
ARDUINO TIENDA
digitalWrite(LED_1, HIGH);
PODCAST QUIN SOY? CONTACTAR
29 digitalWrite(LED_2, LOW);
30 digitalWrite(LED_3, LOW);
31 digitalWrite(LED_4, LOW);
32
33
}
34 if (valor >= 256 && valor <=511)
35 {
36 digitalWrite(LED_1, LOW);
37 digitalWrite(LED_2, HIGH);
38 digitalWrite(LED_3, LOW);
39 digitalWrite(LED_4, LOW);
40 }
Conclusin
El potencimetro es un componente electrnico muy utilizado en Arduino y es conveniente
saber cmo se utiliza. En este artculo te he mostrado su uso bsico. Intenta practicar con
ms ejemplos y familiarizarte con este componente.
Utilizamos cookies propios y de terceros para mejorar nuestros servicios y experiencia de usuario. Si continua navegando,
consideramos que acepta su uso. Poltica de privacidad y cookies
https://programarfacil.com/blog/el-potenciometro-y-arduino/#utm_source=feedly&utm_medium=rss&utm_campaign=el-potenciometro-y-arduino 7/10
16/7/2017 El potencimetro y Arduino cmo utilizarlo dentro de nuestros proyectos
Nombre
S el primero en comentar.
#105 Gua para configurar un ESP-01, el 98. 5 proyectos Arduino para iniciarse en el
mdulo WiFi basado en ESP8266 mundo Maker
30 comentarios hace 6 meses 8 comentarios hace 9 meses
Germn Martn https://uploads.disquscdn.c... El Luis del Valle Muchas gracias Alvaro. Para eso
problema de la NodeMCU es que lleva muchos estoy aqu. Ir colgando los sucesivos ejercicios a
componentes, adems del ESP8266. stos lo largo de las prximas semanas ;)
#112 GPS Arduino localiza tus proyectos en Geolocalizacin WiFi con Arduino NodeMCU
todo el mundo Firebase y Google Maps
6 comentarios hace 2 meses 19 comentarios hace 2 meses
Luis del Valle S, no queda otra. Ya te Luis del Valle Hola AntonioMe lo apunto todo
contaremos tambin con la placa que estamos para investigarlo cuando regrese de las
esperando FiPy compatible con Sigfox, LoRa y vacaciones, yo tambin tengo mucha curiosidad
Utilizamos cookies propios y de terceros para mejorar nuestros servicios y experiencia de usuario. Si continua navegando,
consideramos que acepta su uso. Poltica de privacidad y cookies
https://programarfacil.com/blog/el-potenciometro-y-arduino/#utm_source=feedly&utm_medium=rss&utm_campaign=el-potenciometro-y-arduino 8/10
16/7/2017 El potencimetro y Arduino cmo utilizarlo dentro de nuestros proyectos
[+ info...] [+ info...]
Utilizamos cookies propios y de terceros para mejorar nuestros servicios y experiencia de usuario. Si continua navegando,
consideramos que acepta su uso. Poltica de privacidad y cookies
https://programarfacil.com/blog/el-potenciometro-y-arduino/#utm_source=feedly&utm_medium=rss&utm_campaign=el-potenciometro-y-arduino 9/10
16/7/2017 El potencimetro y Arduino cmo utilizarlo dentro de nuestros proyectos
[+ info...]
Utilizamos cookies propios y de terceros para mejorar nuestros servicios y experiencia de usuario. Si continua navegando,
consideramos que acepta su uso. Poltica de privacidad y cookies
https://programarfacil.com/blog/el-potenciometro-y-arduino/#utm_source=feedly&utm_medium=rss&utm_campaign=el-potenciometro-y-arduino 10/10