Detector de temperatura arduino

Controlador de temperatura Arduino

Con muchos sensores de temperatura con diferentes características y funciones en el mercado, es difícil elegir qué sensor de temperatura utilizar para tu proyecto Arduino. No te preocupes, ya que al final de esta guía aprenderás sobre las diferentes funciones de los sensores de temperatura, sus aplicaciones, su precisión, su rango de temperatura y mucho más.

En esta guía, vamos a ver los diferentes tipos de sensores de temperatura a utilizar para sus proyectos de Arduino. Algunos sensores de temperatura populares utilizados por muchos aficionados se enumeran a continuación, por si quieres conseguirlos para ti.

Grove es un sistema de creación de prototipos de conectores modulares y estandarizados que adopta un enfoque de bloques de construcción para ensamblar la electrónica. En comparación con el sistema basado en puentes o soldaduras, es más fácil de conectar, experimentar y construir, lo que simplifica el sistema de aprendizaje. Para saber más sobre el sistema Grove, puedes consultar nuestra Wiki.

Antes de que puedas tomar una decisión sobre qué sensor elegir, necesitas entender primero los diferentes tipos de sensores disponibles. Los dos sensores de temperatura más comunes para los aficionados son el termistor y el DHT. Si estos no se ajustan a tus necesidades, existen otros sensores de temperatura que incluyen diferentes tipos de características. Descubra más a continuación.

Código del sensor de temperatura Arduino

Puede que estés utilizando tu Arduino para controlar un proceso en el que la temperatura es crítica. Puede que estés diseñando un ventilador automático que se enciende cuando la temperatura supera un valor preestablecido. Puede que estés construyendo un registrador de datos para una estación meteorológica casera.    Tal vez quieras vigilar una GPU o una CPU que está sometida a un gran estrés.

Cada una de estas aplicaciones de medición de temperatura tiene diferentes requisitos. El registrador de datos de tu estación meteorológica necesitará algo preciso. Algunas aplicaciones de control de procesos pueden requerir un sensor que se pueda sumergir en líquido, o que funcione por encima del punto de ebullición del agua. La aplicación del interruptor del ventilador no requerirá nada súper preciso, pero también puede requerir una medición de la humedad.

Usé el pin digital de E/S 2 para la salida del sensor, pero eso fue sólo porque la biblioteca que planeo usar tiene un código de ejemplo que usa ese pin. Puedes usar cualquier pin de E/S para el DHT22, y puedes usar más de uno con el mismo Arduino.

Este sketch lee la temperatura y la humedad del sensor DHT y la muestra en el monitor serie. Para trabajar con el DHT22 tendrás que descomentar la línea para definir DHTTYPE como DHT22. Es posible que ya esté descomentada.

Arduino i2c sensor de temperatura

Puede que estés utilizando tu Arduino para controlar un proceso en el que la temperatura es crítica. Puede que estés diseñando un ventilador automático que se enciende cuando la temperatura supera un valor preestablecido. Puede que estés construyendo un registrador de datos para una estación meteorológica casera.    Tal vez quieras vigilar una GPU o una CPU que está sometida a un gran estrés.

Cada una de estas aplicaciones de medición de temperatura tiene diferentes requisitos. El registrador de datos de tu estación meteorológica necesitará algo preciso. Algunas aplicaciones de control de procesos pueden requerir un sensor que se pueda sumergir en líquido, o que funcione por encima del punto de ebullición del agua. La aplicación del interruptor del ventilador no requerirá nada súper preciso, pero también puede requerir una medición de la humedad.

Usé el pin digital de E/S 2 para la salida del sensor, pero eso fue sólo porque la biblioteca que planeo usar tiene un código de ejemplo que usa ese pin. Puedes usar cualquier pin de E/S para el DHT22, y puedes usar más de uno con el mismo Arduino.

Este sketch lee la temperatura y la humedad del sensor DHT y la muestra en el monitor serie. Para trabajar con el DHT22 tendrás que descomentar la línea para definir DHTTYPE como DHT22. Es posible que ya esté descomentada.

Tutorial de sensor de temperatura y humedad Arduino

El dispositivo LM35 tiene una ventaja sobre los sensores de temperatura lineales calibrados en Kelvin, ya que el usuario no tiene que restar una gran tensión constante de la salida para obtener una escala centígrada conveniente. El dispositivo LM35 no requiere ninguna calibración o ajuste externo para proporcionar precisiones típicas de ±¼°C a temperatura ambiente y ±¾°C en un rango de temperatura completo de -55°C a 150°C.

El convertidor analógico-digital (ADC) convierte los valores analógicos en una aproximación digital basada en la fórmula Valor ADC = muestra * 1024 / tensión de referencia (+5v). Así, con una referencia de +5 voltios, la aproximación digital será igual a la tensión de entrada * 205.

Usamos cookies para asegurar que le damos la mejor experiencia en nuestra web. Si continúa usando este sitio, asumiremos que está de acuerdo con ello. Nuestros socios (incluye a Google) podrán compartir, almacenar y gestionar sus datos para ofrecerle anuncios personalizados    Más información
Privacidad