DHT-11 Sıcaklık ve Nem Sensörü Kullanımı
Arduino Kodları:
#define DHTPIN 2//DHT-11 sensörü üzerindeki trig pininin bağlanacağı yer.
#define DHTTYPE DHT11//DHT-11 sensörü üzerindeki echo pininin bağlanacağı yer.
DHT dht(DHTPIN, DHTTYPE);//DHT-11 sensörümüzü etkinleştiriyoruz.
void setup() {
Serial.begin(9600);
Serial.println("DHT 11");
lcd.begin();//LCD ekran modülümüzü başlatıyoruz.
}
void loop() {
delay(1000);
float nem=dht.readHumidity();//DHT-11 sensörümüz içerisindeki nem ölçer değerinin okunması.
float santigrat=dht.readTemperature();//DHT-11 sensörümüz içerisindeki sıcaklık değerinin okunması.
float fahrenheit=dht.readTemperature(true);
Serial.print("Nem: ");
Serial.print(nem);//Nem oranını yazdırıyoruz.
Serial.println("%");
Serial.print("Derece: ");
Serial.print(santigrat);//Santigrat oranını yazdırıyoruz.
Serial.println("*C");
Serial.print("Fahrenheit: ");
Serial.print(fahrenheit);//Fahrenheit oranını yazdırıyoruz.
Serial.println("*F");
}
Kullanılan Kütüphane: Dosya Link