DHT11, yerleşik termistör, nem elemanı ve dahili ADC kullanarak sıcaklık ve nem ölçümünü sağlayan küçük bir dijital sensördür. Yaygın mikrodenetleyicilerle çalışıyor ve sadece basit kablolama gerektiriyor. Bu makale, avantajlarını, pinout'unu, algılama sürecini, iletişim yöntemini, özelliklerini, kurulum adımlarını, sınırlarını ve uygulamalarını ayrıntılı şekilde açıklar.

DHT11 Sensörü Genel Bakış
DHT11, sıcaklık ve göreli nem ölçümü için tasarlanmış kompakt, düşük maliyetli dijital bir sensördür. Kalibre edilmiş bir NTC termistörü, kapasitif nem elemanı ve dahili 8-bit ADC'yi birleştirir. Sensör, önceden işlenmiş dijital verileri çıkararak Arduino, ESP8266/ESP32, Raspberry Pi ve diğer mikrodenetleyici platformlarıyla entegrasyonu kolaylaştırır. Küçük boyutu, istikrarlı performansı ve yeni başlayanlar için uygun dijital arayüzü, kapalı ortam izleme ve temel IoT sistemleri için uygun hale getirir.
DHT11 Sensörünün Ana Avantajları
Kolay Dijital Çıkış
Dijital tek telli protokol kullanarak sıcaklık ve nem okumaları sağlar ve analog ölçüm devrelerine olan ihtiyacı ortadan kaldırır.
Çok Bütçe Dostu
Son derece düşük maliyetle güvenilir çevresel okumalar sunar, bu da temel ve eğitimsel algılama kurulumları için pratik hale getirir.
Geniş Uyumluluk
Arduino, ESP serisi modüller, Raspberry Pi, PIC ve STM32 gibi yaygın geliştirme kartlarıyla çalışır ve sadece temel firmware kütüphaneleri gerektirir.
Basitleştirilmiş Kablo Bağlantısı
Üç pinli arayüz (VCC, DATA, GND) kullanır; bu da kompakt veya yeni başlayan projelerde bile hızlı ve hatasız kablolama sağlar.
Düşük Güç Çalışması
Aktif ve boşta durumlarda minimum akım tüketir, bu da küçük piller veya USB kaynaklarıyla çalışan cihazlar için faydalı olur.
Geniş Kütüphane Desteği
Geniş topluluk kütüphaneleri ve dokümantasyon tarafından destekleniyor; bu da kurulum süresini kısaltıyor ve sorun gidermeyi iyileştiriyor.
DHT11 Pin Çıkışı ve Elektrik Özellikleri
Pinout Genel Bakış
| Pin No. | Pin Adı | Fonksiyon | Notlar |
|---|---|---|---|
| 1 | VCC | Güç kaynağı girişi | 3.3–5.5V |
| 2 | VERI | Dijital sinyal pini | Pull-up direnci gerekiyor |
| 3 | NC / GND | Bağlı veya topraklanmamış | Modül türüne bağlı |
| 4 | GND | Zemin | Ortak referans noktası |
Elektriksel Özellikler
| Parametre | Tipik Değer | Açıklama |
|---|---|---|
| Besleme Voltajı | 3.0–5.5V | Hem 3V hem de 5V sistemlerle çalışır |
| Max Current | 2.5 mA | Düşük çalışma akımı |
| Bekleme Güncel | < 100 μA | Boşta dururken minimum güç tüketimi |
| Örnekleme Hızı | 1 Hz | Saniyede bir güncelleme |
| İletişim | Tek telli dijital | Basit bir zamanlama tabanlı protokol kullanır |
DHT11 Sıcaklık ve Nem Algılama Süreci

DHT11 iki dahili algılama bileşeni kullanır:
• NTC Termistörü: Isı değiştikçe direnç değiştirerek sıcaklığı algılar.
• Kapasitif Nem Sensörü: Havadaki nemden etkilenen kapasitans değişiklikleriyle göreli nemi ölçür.
Dahili bir mikrodenetleyici bu analog değişiklikleri sürekli okur, fabrika kalibrasyon eğrileri uygular ve ölçümleri dijital değerlere dönüştürür. Bu tamamen dijital çıktı, harici ADC'ler veya düzeltme algoritmalarına ihtiyaç duymadan kararlı okumalar sağlar.
DHT11 Tek Telli Veri İletişimi

Başlatma koşulundan sonra, mikrodenetleyici DATA pinini yaklaşık 18 ms boyunca LOW çekerek okuma talep eder ve ardından hattı serbest bırakır. DHT11, veri göndermeye hazır olduğunu göstermek için varlık darbesi ile yanıt verir. Bu el sıkışmadan hemen sonra, sensör aynı tek telli veri yolunda 40 bitlik bir veri çerçevesi iletir. Çerçeve, nem, sıcaklık ve Tablo'da gösterildiği gibi düzenlenmiş bir kontrol toplamı içerir:
| Veri Segmenti | Açıklama |
|---|---|
| Nem için 8 bit (tam sayı) | Nem kısmının tam sayı |
| Nem için 8 bit (ondalık) | Nem kısmının ondalık kısmı |
| Sıcaklık için 8 bit (tam sayı) | Sıcaklığın tam sayı kısmı |
| Sıcaklık için 8 bit (ondalık) | Sıcaklığın ondalık kısmı |
| Kontrol toplamı için 8 bit | Gönderilen verileri doğrular |
Çerçevedeki her bit, sinyalin ne kadar yüksek kaldığı süreyle kodlanır. Bu YÜKSEK seviye süreleri ölçüyerek, mikrodenetleyici tüm 40 biti yeniden oluşturur ve nem, sıcaklık ve kontrol toplamı değerlerini geri kazanır.
DHT11 Teknik Özellikleri
| Kategori | Teknik özellikler |
|---|---|
| Sıcaklık Aralığı | 0°C'den 50°C'ye |
| Sıcaklık Doğruluğu | ±2°C |
| Nem Aralığı | %20–%90 RH |
| Nem Doğruluğu | ±5% sağlıklı sağlıklı |
| Sıcaklık Çözünürlüğü | 1°C |
| Nem Çözünürlüğü | %1 |
| Çıkış Tipi | Dijital (tek telli) |
| Örnekleme Aralığı | 1 saniye |
| İşletme Akımı | 0.5–2.5 mA |
| Depolama Koşulları | –20°C'den 60°C'ye, %20–90 sağlıklı sağlıklı |
| Sensör Ömrü | \~5 yıl tipik |
| Boyutlar | \~15.5 × 12 × 5.5 mm |
DHT11'i Diğer Yaygın Sensörlerle Karşılaştırmak
| Özellik | DHT11 | DHT22 | BME280 | DS18B20 |
|---|---|---|---|---|
| Sıcaklık Aralığı | 0–50°C | –40–80°C | –40–85°C | –55–125°C |
| Sıcaklık Doğruluğu | ±2°C | ±0.5°C | ±0.5°C | ±0.5°C |
| Nem Aralığı | %20–90 | %0–100 | %0–100 | Kayıt |
| Nem Doğruluğu | ±5% | ±%2–5 | ±2–3% | Kayıt |
| 3.3V'da çalışıyor | Evet | Evet | Evet | Evet |
| Örnekleme Hızı | 1 Hz | 0.5 Hz | Hızlı | 1 Hz |
| Maliyet | Çok Düşük | Medium | Yüksek | Düşük |
| En İyi Kullanım | Basit projeler | Daha yüksek doğruluk ihtiyaçları | İleri izleme | Sadece sıcaklık tabanlı kurulumlar |
DHT11 Kalibrasyonu ve İyi Ölçüm Uygulamaları

• Güç verildikten sonra sensörün 1–2 dakika boyunca stabil olmasına izin verin.
• Isı kaynaklarına, HVAC havalandırma kanallarına, güneş ışığına veya pencerelere yakın bir yere koymaktan kaçının.
• Kararlı iletişim için VERI hattında 4.7 kΩ pull-up direnç kullanın.
• Daha temiz veri için yazılım filtreleme (hareketli ortalama, medyan filtreler) uygulanır.
• Sinyal gürültüsünü ve zamanlama hatalarını azaltmak için kabloları kısa tutun.
• Doğru çevresel ölçüm için sensörün etrafında serbest hava akışını sağlamak için gereklidir.
DHT11 Sensörü için Arduino Kurulum Rehberi
Kablolar
• VCC → 5V
• GND → Zemin
• DATA → Herhangi bir dijital pin (genellikle D2)
• DATA ile VCC arasına 4.7 kΩ pull-up direnç ekleyin
Yazılım
• Adafruit DHT Sensör Kütüphanesini kurmak
• DHTtester adlı örnek eskizi açın
• Kodu yükleyin ve Seri İzleyici'de okumaları kontrol edin
DHT11 Sınırları ve Kullanım Kısıtlamaları
Anahtar Sınırlamaları
• Dar sıcaklık aralığı (0–50°C)
• Yeni sensörlere kıyasla daha düşük hassasiyet
• Barometrik basıncı ölçme yeteneği yok
• Yavaş örnekleme hızı
• Nem %90'ın üzerine çıktığında daha az doğruluk
DHT11'den Kaçının
• Daha yüksek hassasiyet gereklidir
• Sensör dışarıda yerleştirilecek
• Hızlı güncellemeler önemlidir
• Nem genellikle %90'ın üzerine çıkar
DHT11 Sensörünün Farklı Uygulamaları
Ev Sıcaklık ve Nem İzleme
DHT11, iç mekan koşullarını kontrol etmeye yardımcı olur ve odanın sıcak, serin, kuru veya nemli olup olmadığını kolayca görebilirsiniz.
İç Hava Kalitesi Takibi
Küçük kapalı alanlarda basit hava kalitesi kontrollerini destekleyebilecek temel nem verileri sağlar.
Akıllı Ev Otomasyon Sistemleri
DHT11, değişen sıcaklık veya nem nedeniyle cihazları açıp kapatma gibi işlemleri tetikleyebilir.
Sınıf ve Öğrenme Projeleri
Basit kablolama ve net dijital çıkışı, temel algılamayı öğreten okul etkinlikleri için faydalı kılar.
Temel Hava İstasyonu Yapıları
Sensör, iç mekandaki sıcaklık ve nemi takip edebilir, küçük ve basit hava koşulları ayarları oluşturulmasına yardımcı olur.
Sera ve Bitki Alanı İzleme
DHT11, büyüme alanlarındaki nem ve sıcaklık seviyelerini izleyerek istikrarlı bir ortamın korunmasına yardımcı olabilir.
Basit IoT Veri Kayıt Projeleri
Kolay IoT kurulumlarında iklim verilerini göndermek veya kaydetmek için iyi çalışıyor.
HVAC Durum Kontrolü
Sensör, sıcaklık ve nemdeki küçük değişiklikleri algılayabilir ve temel iç mekan iklim davranışını izlemeye yardımcı olur.
Sunucu ve Ekipman Odası İzleme
Ekipman alanlarında sıcaklık veya nem çok yükseldiğinde bir sistemi uyarabilir.
Çevre Çevre İzleme
DHT11, küçük kutular veya kutular içindeki koşulları ölçerek ortamın güvenli sınırlar içinde kalmasını sağlayabilir.
Sonuç
DHT11, basit bir dijital arayüz aracılığıyla temel sıcaklık ve nem okumaları sunar. Yapısı, algılama yöntemi ve elektriksel sınırları sayesinde kontrollü iç mekan koşulları için uygundur. Pim çıkışını, zamanlama sürecini, kurulum ihtiyaçlarını ve doğruluk aralığını bilmek, doğru çalışmayı garanti eder. Bu detaylar, DHT11'in çevresel izleme görevleri için ne zaman uygun olduğunu belirler.
Sıkça Sorulan Sorular [SSS]
DHT11 ani sıcaklık veya nem değişimlerini algılayabilir mi?
Hayır. DHT11 saniyede bir kez güncelleniyor ve yavaş tepki veriyor, bu yüzden hızlı değişiklikleri yakalayamıyor.
Kablo uzunluğu DHT11'in doğruluğunu etkiler mi?
Evet. Uzun kablolar sinyal gürültüsü ve zamanlama hatalarına neden olabilir. Kabloyu stabil okumalar için 20–30 cm altında tutun.
DHT11 fabrikada nasıl kalibre ediliyor?
Sensör, kalibrasyon verilerini dahili belleğinde saklar ve bu veriler değiştirilemez.
DHT11 yoğuşmadan etkilenir mi?
Evet. Yoğuşma, sensör kuruyana kadar yanlış okumalara veya geçici sensör arızasına yol açabilir.
DHT11 yıllarca drift yapmadan çalışabilir mi?
Sürekli çalışabilir, ancak özellikle sıcak veya nemli ortamlarda zamanla doğruluk yavaşça azalır.
DHT11 veri gönderirken daha fazla güç mi kullanıyor?
Evet. Ölçüm ve iletim sırasında akım kısa bir süre artar, ancak normal çalışma aralığında kalır.