Entre los proyectos que estoy trabajando hay uno donde involucra un potenciometro digital, a continuación les cuanto como conectarlo al Arduino y vemos un sencillo ejemplo de un programa para utilizarlo.
El modelo que voy a utilizar es MCP 4131-103, un potenciometro de la marca MicroChip de 10k.
![](https://www.gsampallo.com/wp-content/uploads/2020/09/digitalpot.jpg)
En mi caso, quiero utilizarlo para sustituir un potenciometro convencional en una fuente de laboratorio, la idea es ganar precisión, ademas de poder fijar memorias predeterminadas y evitar tener que girar la perilla hasta el valor deseado.
La forma de conectarlo es bastante sencillo:
![](https://www.gsampallo.com/wp-content/uploads/2020/09/digitalPot-1024x546.png)
El valor establecido se ve reflejado en el pin P0W del potenciometro, en el esquema anterior se encuentra conectado a un led.
Para utilizarlo junto con Arduino es muy sencillo, simplemente basta con incorporar la librería SPI, para la conexión y escribir el valor que necesitemos a la dirección del potenciometro: