Cómo utilizar un potenciometro digital con Arduino

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.

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:

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:

IO en 24LC32A con Arduino Nano

Hoy recibí este chip 24LC32A, una EEPROM de 32Kb, para un proyecto que estoy trabajando.

El chip se conecta por medio de I2C a la placa de desarrollo, en mi caso estoy prototipando con un Arduino Nano; afortunadamente, como ocurre con casi todos los chips o sensores populares, buscando un poco en internet encontré como hacerlo funcionar, son solo dos funciones: una para leer y otra para escribir en el chip.

La conexión es bastante sencilla:

Del chip 24LC32A va conectado:

Pin 1,2,3 van conectados a GND, en funcion de como los conectemos a HIGH/LOW sera la direccion del chip.

Pin 4 va a GND.

Pin 8 a VCC.

Pin 7 es WP (Write Protection), en nuestro caso lo dejamos en LOW para que nos permite escribir/leer, pero si solo vamos a leer información de la eeprom podemos dejarlo en HIGH.

Pin 6 es SCL, va al pin A5 en el caso del Arduino Nano.

Pin 5 es SDA, va al pin A4 con una resistencia de 10k como pullup.

En el siguiente link encontré un ejemplo sencillo sobre el que esta basada la libreria que arme para manipar la eeprom.

Pueden encontrar el repositorio de la librería aquí.