Sensores Arduino y Raspberry Pi

12

Jan 6, 2024

KY-013: Módulo Análogo Sensor de Temperatura

KS0033

Descripción:

Este módulo contiene un termistor NTC, que puede medir temperaturas en el rango de -55 °C hasta +125 °C. El valor de la resistencia disminuye a temperaturas más altas. Esto tiene un valor de resistencia más bajo a temperaturas más altas. Basándose en la curva de resistencia resultante, se puede calcular la temperatura correspondiente.

El cambio en la resistencia se puede aproximar matemáticamente, convertirlo en una curva lineal y determinar el coeficiente de temperatura (dependencia del cambio de resistencia en el cambio de temperatura). Con estos, se puede calcular la temperatura actual.

La resistencia se puede determinar con la ayuda de un divisor de voltaje, en el que un voltaje conocido se divide entre una resistencia conocida y una desconocida (variable). Usando este voltaje medido, se puede calcular la resistencia. El cálculo exacto se incluye en los ejemplos de código a continuación.

En cuanto a Raspberry Pi, nos enfrentamos a una pequeña barrera, ya que es un sensor análogo y no poseemos pines análogos como en Arduino, por esto nos encontramos en la necesidad de utilizar un Convertidor Análogico-Digital que nos permita leer las medidas brindadas por el termistor. En este caso en particular, utilizaremos el Convertidor ADS1115 de Adafruit o mejor conocido como KY-053. 

Ecuación de Steinhart-Hart:

Thermistor Calc:

Especificaciones:


Esquemático:

Pinout:

Conexión Arduino:

Código Arduino:

Conexión Raspberry Pi:

Código Raspberry Pi:

Pre-Requisito:


Librería I2C ADS1x5 de Adafruit:

Creamos el siguiente programa desde la Terminal o con tu IDE favorito:

Presionamos Ctrl + x para salir, luego y para confirmar los cambios, finalmente Enter. Para guardarlos.

Para correr el programa abrimos la Terminal e ingresamos:

Conexión Raspberry Pi Pico:

Código Raspberry Pi Pico:

Conexión Raspberry Pi Pico W:

Código Raspberry Pi Pico W: