Arduino ile DHT11/DHT22 Sensörü Kullanımı
DHT11 Nedir?
DHT11, sıcaklık ve nem ölçümü yapabilen bir dijital sensördür. Hassas ölçümleri ve düşük maliyetiyle bilinir. Arduino ile entegrasyonu kolaydır, bu nedenle çeşitli projelerde kullanılmaktadır.
Malzemeler:
- Arduino Kartı
- DHT11 Sensörü
- Breadboard ve Jumper Kablo
- DHT11 Kütüphanesi (Arduino IDE üzerinden yüklenebilir)
Adım 1: Arduino IDE ve Kütüphane Yükleme
Arduino IDE'yi açın ve Kütüphane Yöneticisi'ni kullanarak "DHT11" kütüphanesini yükleyin.
Adım 2: Devre Bağlantısı
DHT11 sensörünü Arduino'ya bağlamak için uygun pinleri bağlayın: VCC - 5V, GND - GND, DATA - Arduino D2.
Adım 3: Arduino Kodunu Yazma
Aşağıdaki Arduino kodunu kullanarak sıcaklık ve nem değerlerini okuyun:
DHT dht(DHTPIN, DHTTYPE);
voidsetup() {
Serial.begin(9600);
delay(2000);
}
void loop() {
float humidity = dht.readHumidity();
float temperature = dht.readTemperature();
Serial.print("Sıcaklık: ");
Serial.print(temperature);
Serial.print(" °C, Nem: ");
Serial.print(humidity);
Serial.println(" %");
delay(2000);
}
Adım 4: Sonuçları İzleme
Arduino'yu bilgisayarınıza bağlayın, kodu yükleyin ve seri monitörü açarak sıcaklık ve nem değerlerini gözlemleyin.
Sonuç:
Bu basit proje ile Arduino ve DHT11 sensörü kullanarak sıcaklık ve nem ölçümü gerçekleştirdik. Bu temel bilgileri kullanarak, çeşitli projelerde sıcaklık ve neminizi kontrol etmek için kullanabileceğiniz daha karmaşık sistemler geliştirebilirsiniz.
Arduino ve DHT11 ile sıcaklık ve nem ölçümü yapmak, elektronik projelerinizde çevresel faktörleri izlemenin harika bir yoludur. Başlangıçta küçük bir örnek, daha büyük ve karmaşık projelere giden yolda atılmış önemli bir adımdır.