Proyecto sensor de temperatura arduino

Proyecto sensor de temperatura arduino

Proyecto sensor de temperatura arduino

proyecto de sensor de temperatura arduino dht11

Los sensores de temperatura son omnipresentes en los proyectos de Arduino, ya que siempre se desea conocer los datos del entorno, como la temperatura del medio ambiente, la temperatura del agua o la temperatura del suelo, etc. Así que hay muchos tipos de sensores de temperatura como los sensores de temperatura del agua a prueba de agua, sensores de temperatura del aire, sensores de temperatura del suelo para ayudarle a obtener los datos que desea.
Los termistores pueden cambiar el valor de su resistencia en función de las diferentes temperaturas del entorno. Por lo general, cuando la temperatura es alta, el valor de la resistencia disminuye, llamamos a este termistor NTC (coeficiente de temperatura negativo). Por el contrario, con la relación proporcional entre la temperatura y el valor de la resistencia, el termistor se llama termistor PTC (coeficiente de temperatura positivo). Podemos obtener la temperatura exacta basándonos en el valor de la resistencia del termistor.
Este sensor de temperatura puede trabajar bajo el agua y puede detectar aproximadamente la temperatura del agua debido a su poca precisión. Pero tiene un precio de beneficio muy material. Por lo tanto, se puede utilizar en algunos proyectos pequeños que no necesitan una alta precisión.

proyecto de sensor de temperatura arduino tinkercad

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 mucho 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 2 de E/S digital 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. Puedes encontrar que ya está descomentada.

proyecto de sensor de temperatura y humedad arduino

Ahora, abre el monitor de serie. Deberías obtener algo como lo siguienteCopia todas las direcciones ya que las necesitamos en nuestro siguiente sketch.Reading DS18B20s By AddressEl siguiente sketch lee la temperatura de los DS18B20s por sus direcciones. Antes de subir el sketch, necesitas cambiar las direcciones de los DS18B20s con la que has encontrado en el sketch anterior.#include <OneWire.h>
}La salida del sketch anterior tiene el siguiente aspectoExplicación del código:Como es habitual el sketch comienza incluyendo las librerías, declarando el pin al que se conecta el bus de sensores y creando el objeto de la librería DallasTemperature.A continuación, introducimos las direcciones que se encuentran previamente para cada sensor de temperatura. En nuestro caso, tenemos lo siguiente.uint8_t sensor1[8] = { 0x28, 0xEE, 0xD5, 0x64, 0x1A, 0x16, 0x02, 0xEC };

informe del proyecto de sensor de temperatura arduino

Los termómetros son aparatos útiles que se utilizan desde hace mucho tiempo para medir la temperatura. En este proyecto hemos hecho un termómetro digital basado en Arduino para mostrar la temperatura ambiente actual en una unidad LCD 16×2 en tiempo real. Puede ser implementado en casas, oficinas, industrias, etc. para medir la temperatura. Podemos dividir este termómetro basado en Arduino en tres secciones – La primera sección detecta la temperatura mediante el uso de sensor de temperatura LM35, la segunda sección convierte el valor de la temperatura en un número adecuado en la escala Celsius que se hace por Arduino, y la última parte del sistema muestra la temperatura en 16×2 LCD. Lo mismo se demuestra en el siguiente diagrama de bloques.
En este sensor de temperatura digital con Arduino, Arduino Uno se utiliza para controlar todo el proceso. Un sensor de temperatura LM35 se utiliza para detectar la temperatura del medio ambiente que da 1 grado de temperatura en cada cambio de 10mV en su pin de salida. Puedes comprobarlo fácilmente con un voltímetro conectando Vcc en el pin 1 y Tierra en el pin 3 y la tensión de salida en el pin 2 del sensor LM35. Por ejemplo, si la tensión de salida del sensor LM35 es de 250m voltios, significa que la temperatura es de unos 25 grados Celsius.

Acerca del autor

admin

Ver todos los artículos