Hoje vou trabalhar com o sensor DHT11 no arduino uno ou mega.

Aqui vai o esquema ↓↓↓
Arduino and DHT11 breadboard


Para a programação funcionar corretamente têm de baixar a bliblioteca DHT :

 no programa do arduino IDE vão a rascunho,incluir biblioteca, e pesquisão DHT11


A progamação é esta


// Feito por  GASPAR PEREIRA //
// gaspar.10pereira@gmail.com //
// SENSOR DHT11 //
// leitura em monitor  de série //


#include <SimpleDHT.h>

// for DHT11,
//      VCC: 5V or 3V    //
//      GND: GND         //
//      DATA: 4          //
int pinDHT11 = 4;
SimpleDHT11 dht11;

void setup() {
  Serial.begin(115200);
}

void loop() {
  // start working...
  Serial.println("__________________________________");
  Serial.println(" A ler sensor DHT11......");

  // read without samples.
  byte temperature = 0;
  byte humidity = 0;
  if (dht11.read(pinDHT11, &temperature, &humidity, NULL)) {
    Serial.print("A leitura do sensor ,DHT11, falhou !!!!  ");
    return;
  }

  Serial.print("Sensor temp e humid OK: ");
  Serial.print((int)temperature); Serial.print("    ºC GRAUS CELSIOS;  ");
  Serial.print((int)humidity); Serial.println("    % HUMIDADE");

  // DHT11 sampling rate is 1HZ.
  //tempo de leitura  em leitura //
  delay(1000);
}













Comentários

Mensagens populares deste blogue