Unidad 1, Práctica 2: Sensores de Temperatura y Humedad - gerardonavart/Sistemas-Programables GitHub Wiki

Sensores de Temperatura y Humedad

Sistemas Programables | Ingeniería en Sistemas Computacionales | Instituto Tecnológico Superior de Huichapan

Descripción

Son los dispositivos que trasforman los cambios de temperatura en cambios en señales eléctricas que son procesados por equipos eléctricos o electrónicos. Hay tres tipos de sensores de temperatura, los termistores, los RTD y los termopares.

  • Termistor: Se basa en el comportamiento de la resistencia de los semiconductores en función de la temperatura.
  • RTD: Se basa en la variación de la resistencia de un conductor con la temperatura.
  • Termopares: Se basa en la unión de dos metales, que permiten transformar directamente el calor en elctricidad.
  • DHT11 / DHT22: Permiten medir simultánemente temperatura y humedad.

Objetivo

Conocer un sensor de temperatura y humedad, probar su funcionamiento, así como conocer sus aplicaciones.

Materiales

  • Una placa protoboard
  • Una placa Arduino UNO
  • Un sensor de temperatura y humedad DHT11
  • Una resistencia de 330 Ohms
  • Cables de conexión rápida
  • Cables para protoboard

Procedimiento

Diagrama de Conexión

Diagrama conexión Sensor Presion

Código de programación en Arduino

#include <Adafruit_Sensor.h> #include <DHT.h>

#define DHTTYPE DHT11 const int DHTpin = 5; DHT dht(DHTpin, DHTTYPE); void setup() { // put your setup code here, to run once: Serial.begin(9600); Serial.println("Test"); dht.begin();
}

void loop() { // put your main code here, to run repeatedly: float h = dht.readHumidity(); float t = dht.readTemperature(); delay(2000);

if(isnan(h) | isnan(t)){ Serial.println("Fallo en la lectura del sensor"); return; }

Serial.print("Humedad:"); Serial.print(h); Serial.print("Temperatura:"); Serial.print(t); Serial.print("\n"); }

Video en Youtube

Sensor de Temperatura y Humedad

⚠️ **GitHub.com Fallback** ⚠️