Medir señales analógicas con Arduino y ESP8266

Published: May 7, 2019, 3:30 a.m.

El ADS1115 es un convertidor analógico digital ADC de 16-bit que puede resultar muy útil para ciertos proyectos con Arduino y ESP8266.

Aunque las placas de Arduino suelen tener algún convertidor analógico digital ADC incorporado, el ADS1115 tiene más funcionalidades y más resolución.

Por ejemplo, el Arduino UNO incorpora 6 ADC de 10-bit sin embargo el ADS1115 tiene una resolución de 16-bit.

Por otro lado, al utilizar un convertidor analógico digital ADC externo, conseguirás liberar al procesador.

En el caso del ESP8266, sólo incorpora un convertidor analógico digital de 10-bit que mide en el rango de 0V y 1V. Esto hace que la conversión dependa de las resistencias que se utilicen para hacer el divisor de tensión.

Utilizando el ADS1115 ganarás bastante en precisión y calidad de conversión.

La comunicación entre el convertidor analógico digital externo ADS1115 y Arduino o ESP8266 es a través de I2C.

Todo esto es lo que irás viendo en este tutorial pero antes, déjame que te muestre qué es analógico, digital y el convertidor analógico digital.

Más información en https://programarfacil.com/blog/arduino-blog/ads1115-convertidor-analogico-digital-adc-arduino-esp8266/