Bu yazı, size DHT11‘i Arduino ile nasıl kullanacağınızı gösterecek.
Bileşenler ve Sarf Malzemeleri
Arduino ile DHT11 Kullanımı için bileşenelerSıraBileşenAdet1 DHT11 Temperature & Humidity Sensor (3 pins)12Jumper wires (generic)43Arduino UNO24Breadboard (generic)1Proje AçıklamasıÇevrenizdeki hava sıcaklığının ve nem oranının ne kadar olduğunu öğrenmek için DHT11 sensörünü kullanıyoruz. Bu projede kullanacağımız malzemeleri STEM Kits‘ten satın alabilirsiniz.
Bağlantı ŞemasıSensörümüzün, Arduino ile bağlantısı şu şekilde olacaktır. Bazı DHT11 sensörleri 3 bacaklı iken bazıları 4 bacaklıdır. Eğer sizin kullandığınız sensör 4 bacaklı ise bir bacak şemada görüldüğü gibi boşta olacak şekilde bağlantısı kurulmalıdır.
Kod Yapısı
#include
#define DHT11PIN 4
dht11 DHT11;
void setup()
{
Serial.begin(9600);
}
void loop()
{
Serial.println();
int chk = DHT11.read(DHT11PIN);
Serial.print("Humidity (%): ");
Serial.println((float)DHT11.humidity, 2);
Serial.print("Temperature (C): ");
Serial.println((float)DHT11.temperature, 2);
delay(2000);
}
Bu projeyi STEM Kits‘ten satın alabilirsiniz. Eğer bu çalışmayı beğendiyseniz, destek olmak için bizleri sosyal medyada takip edebilir ve arkadaşlarınıza tavsiye edebilirsiniz.