DHT11 Sensöründen veri çekme

By gokhan, 27 Mart 2017

DHT11 sensörü LM35 tarzı sıcaklık ve nem ölçmeyi sağlayan bir sensördür. DHT11.h sınıfı yardımıyla analog olarak secaklık ve nem değerlerini ölçmeyi sağlar. Bu çalışmada sıcaklık 25 derecenin üzerine çıktığında bir LED yakılması uygulaması yapılacaktır.

[csharp]
#include <dht.h>
#define dht_apin A0
dht DHT;
const int LED = 13;
void setup() {
pinMode(LED,OUTPUT);
Serial.begin(9600);
delay(500);
Serial.println("NEM VE SICAKLIK SENSORU\n\n");
delay(1000);

}

void loop(){

DHT.read11(dht_apin);
Serial.print("NEM = ");
Serial.print(DHT.humidity);
Serial.print("% ");
Serial.print("SICAKLIK = ");
Serial.print(DHT.temperature);
Serial.println("C ");
delay(500);

if(DHT.temperature >=25)
{
digitalWrite(LED, HIGH);
}
else
{
digitalWrite(LED,LOW);
}

}
[/csharp]