Advertisement
SageScroll18144

DHT11

Jul 26th, 2019
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // ===============================================================================
  2. // --- Biblioteca Auxiliar ---
  3. #include <dht.h>   //biblioteca do sensor de umidade e temperatura
  4.  
  5.  
  6. // ===============================================================================
  7. // --- Mapeamento de Hardware ---
  8. #define    dht_pin    5   //pino de sinal do dht11 ligado no digital 5
  9.  
  10.  
  11. // ===============================================================================
  12. // --- Declaração de Objetos ---
  13. dht   my_dht;   //objeto para o sensor
  14.  
  15.  
  16. // ===============================================================================
  17. // --- Variáveis Globais ---
  18. int    temperatura = 0x00,   //armazena a temperatura em inteiro
  19.        umidade     = 0x00;   //armazena a umidade em inteiro
  20.  
  21.  
  22. // ===============================================================================
  23. void setup()
  24. {
  25.    Serial.begin(9600);   //serial em 9600 baud rate
  26.    Serial.print("Temperatura.:\t");
  27.    Serial.println("Umidade.:");
  28.    
  29. } //end setup
  30.  
  31.  
  32. // ===============================================================================
  33. // --- Loop Infinito ---
  34. void loop()
  35. {
  36.    my_dht.read11(dht_pin);
  37.  
  38.    temperatura = my_dht.temperature;
  39.    umidade     = my_dht.humidity;
  40.  
  41.  
  42.    Serial.print(temperatura);
  43.    Serial.print("\t");
  44.    Serial.println(umidade);  
  45.  
  46.  
  47.    delay(10);
  48.  
  49.  
  50. } //end loop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement