#include "DHT.h" #define DHTPIN D4 // DHT22 sensörünün bagli oldugu pin (Bu shield için genellikle D4) #define DHTTYPE DHT22 // Kullandigimiz sensörün tipi DHT22 // DHT nesnesini olustur DHT dht(DHTPIN, DHTTYPE); void setup() { Serial.begin(9600); Serial.println("DHT22 Testi Basladi!"); dht.begin(); } void loop() { // Veri okumak için 2 saniye bekle delay(2000); // Nem ve sicaklik degerlerini oku float h = dht.readHumidity(); float t = dht.readTemperature(); // Okumanin basarili olup olmadigini kontrol et if (isnan(h) || isnan(t)) { Serial.println("DHT sensöründen veri okunamadi!"); return; } // Okunan degerleri Seri Monitöre yazdir Serial.print("Nem: "); Serial.print(h); Serial.print(" %t"); Serial.print("Sicaklik: "); Serial.print(t); Serial.println(" *C"); }