Fabricación Digital para Docentes
  • Introducción
  • Fabricación Digital
    • ¿Qué es la Fabricación Digital?
    • Los Makers y su movimiento
    • Espacios Makers
    • Repositorios
    • Métodos de Fabricación Digital
      • Tecnologías de Fabricación Aditiva
      • Tecnologías de Fabricación Sustractiva
    • Máquinas de control numérico computarizado: CNC
    • Microcontroladores Arduino
  • Arduino
    • ¿Qué es Arduino?
      • Partes principales de un Microcontrolador Arduino
      • Otros Tipos de Arduino
      • IDE
    • Conceptos y Componentes Electrónicos
      • Breadboard o Protoboard
      • LED
      • Resistencia
      • Sensores
        • LDR
        • Temperatura
        • Humedad del Suelo
        • Page 1
    • Código Arduino
    • Ejercicios:
      • Led Blink
      • LED y Botón
      • LED Fade
      • Sirena con Luz y Sonido
      • LDR
      • Ultrasonic Sensor
      • DHT22
  • Impresión 3D
    • Historia
    • Tecnologías de Impresión 3D
      • Fused Deposition Modeling (FDM)
      • Estereolitografía (SLA)
      • Sintetizado de Laser Selectivo (SLS)
    • Materiales
      • Plásticos
        • PLA
        • ABS
        • PET
        • PETG
        • Alúmide
        • Material Conductivo
        • HIPS
        • Filamento de metal / plástico
        • Nailon · Poliamida
        • PEEK
        • PVA
        • ULTEM
        • Madera
      • Resinas · Fotopolímeros
        • Resinas SLA
        • Resinas PolyJet
      • Metales
        • Titanio
        • Acero Inoxidable
        • Metales Preciosos · Oro, Plata, Platino
        • Níquel
        • Inconel
        • Cobre y Bronce
        • Cromo Cobalto
        • Aluminio
      • Cerámica
      • Papel
      • Arenisca
      • Cera
    • Slicing
      • Ultimaker Cura
        • Configuración Impresora
    • Bibliotecas de archivos
    • Usos
  • CNC
    • Tipos de Máquinas CNC
    • G-Code
    • CNC 3018
Powered by GitBook
On this page
  1. Arduino
  2. Ejercicios:

DHT22

Temperatura y Humedad

PreviousUltrasonic SensorNextImpresión 3D

Last updated 2 years ago

#include  "DHT.h"             
const  int  DHTPIN  =  2 ;       
const  int  DHTTYPE  =  DHT11 ;  
 
DHT  dht ( DHTPIN ,  DHTTYPE ) ; 
void  setup ( )  { 
  Serial . begin ( 9600 ) ; 
  dht . begin ( ) ;        
}
 
void  loop ( )  {
   float  h  =  dht . readHumidity ( ) ;     
  float  t  =  dht . readTemperature ( ) ; 
 
  Serial . print ( "Temperatura:" ) ; 
  Serial . println ( t ) ;                
  Serial . print ( "Humedad:" ) ; 
  Serial . print ( h ) ;  
  Serial . print ( "%" ) ;       
  Serial . println ( ) ;                
  delay ( 1000 ) ;                      
}
#include  "DHT.h"             
const  int  DHTPIN  =  2 ;       
const  int  DHTTYPE  =  DHT11 ;  

int fanPin = 13;  

DHT  dht ( DHTPIN ,  DHTTYPE ) ;

void  setup ( )  { 
  Serial . begin ( 9600 ) ; 
  dht . begin ( ) ;
  pinMode(fanPin, OUTPUT);  
  digitalWrite(fanPin, LOW);       
}
 
void  loop ( )  {
  float  h  =  dht . readHumidity ( ) ;     
  float  t  =  dht . readTemperature ( ) ; 
 
  Serial . print ( "Temperatura:" ) ; 
  Serial . println ( t ) ;                
  Serial . print ( "Humedad:" ) ; 
  Serial . print ( h ) ;  
  Serial . print ( "%" ) ;       
  Serial . println ( ) ;

  delay(2000);
  
  if (t > 22){  
   digitalWrite(fanPin, HIGH); 
  }  
  else{  
   digitalWrite(fanPin, LOW);
  }        
  delay ( 1000 ) ;                      
}