10M+ Electronic Components In Stock
ISO Certified
Warranty Included
Fast Delivery
Hard-to-Find Parts?
We Source Them.
REQUEST A QUOTE

Sensor DHT11: Pengoperasian, Pengkabelan, Spesifikasi, dan Aplikasi 

Des 09 2025
Sumber: DiGi-Electronics
Jelajahi: 1456

DHT11 adalah sensor digital kecil yang mengukur suhu dan kelembaban menggunakan termistor bawaan, elemen kelembaban, dan ADC internal. Ini bekerja dengan mikrokontroler umum dan hanya membutuhkan kabel sederhana. Artikel ini menjelaskan keunggulannya, pinout, proses penginderaan, metode komunikasi, spesifikasi, langkah-langkah penyiapan, batasan, dan aplikasinya secara rinci.

Figure 1. DHT11 Sensor

Sensor DHT11 Berakhirview

DHT11 adalah sensor digital ringkas dan berbiaya rendah yang dirancang untuk mengukur suhu dan kelembaban relatif. Ini menggabungkan termistor NTC yang dikalibrasi, elemen kelembaban kapasitif, dan ADC 8-bit internal. Sensor menghasilkan data digital yang telah diproses sebelumnya, menyederhanakan integrasi dengan Arduino, ESP8266/ESP32, Raspberry Pi, dan platform mikrokontroler lainnya. Ukurannya yang kecil, kinerja stabil, dan antarmuka digital yang ramah pemula membuatnya cocok untuk pemantauan lingkungan dalam ruangan dan sistem IoT dasar.

Keuntungan Utama dari Sensor DHT11

Output Digital Mudah

Menyediakan pembacaan suhu dan kelembaban menggunakan protokol kabel tunggal digital, menghilangkan kebutuhan akan sirkuit pengukuran analog.

Sangat Ramah Anggaran

Menawarkan pembacaan lingkungan yang andal dengan biaya yang sangat rendah, sehingga praktis untuk pengaturan penginderaan dasar dan pendidikan.

Kompatibilitas Luas

Bekerja dengan papan pengembangan umum seperti Arduino, modul seri ESP, Raspberry Pi, PIC, dan STM32, hanya membutuhkan pustaka firmware dasar.

Pengkabelan yang Disederhanakan

Menggunakan antarmuka tiga pin (VCC, DATA, GND), memungkinkan pengkabelan yang cepat dan bebas kesalahan, bahkan dalam proyek ringkas atau pemula.

Operasi Daya Rendah

Mengkonsumsi arus minimal selama keadaan aktif dan siaga, sehingga berguna untuk perangkat yang ditenagai oleh baterai kecil atau sumber USB.

Dukungan Perpustakaan Luas

Didukung oleh pustaka dan dokumentasi komunitas yang luas, yang mempersingkat waktu penyiapan dan meningkatkan pemecahan masalah.

DHT11 Pinout dan Spesifikasi Listrik 

Ikhtisar Pinout

Pin No.Nama PinFungsiCatatan
1VCCMasukan catu dayaBekerja pada 3.3–5.5V
2DATAPin sinyal digitalMembutuhkan resistor pull-up
3NC / GNDTidak terhubung atau diardeTergantung pada jenis modul
4GNDTanahTitik referensi umum

Karakteristik Listrik

ParameterNilai KhasDeskripsi
Tegangan Pasokan3.0–5.5VKompatibel dengan sistem 3V dan 5V
Arus Maks2,5 mAArus operasi rendah
Arus Siaga< 100 μAPenggunaan daya minimal saat idle
Laju Pengambilan Sampel1 HzMemperbarui sekali per detik
KomunikasiDigital kawat tunggalMenggunakan protokol berbasis waktu sederhana

Proses Penginderaan Suhu dan Kelembaban DHT11

Figure 2. DHT11 Temperature and Humidity Sensing Process

DHT11 menggunakan dua komponen penginderaan internal:

• NTC Thermistor: Mendeteksi suhu dengan mengubah resistansi saat panas bervariasi.

• Sensor Kelembaban Kapasitif: Mengukur kelembaban relatif melalui perubahan kapasitansi yang dipengaruhi oleh kelembaban di udara.

Mikrokontroler internal terus membaca perubahan analog ini, menerapkan kurva kalibrasi pabrik, dan mengubah pengukuran menjadi nilai digital. Output yang sepenuhnya digital ini memastikan pembacaan yang stabil tanpa memerlukan ADC eksternal atau algoritme koreksi.

Komunikasi Data Kawat Tunggal DHT11

Figure 3. DHT11 Single-Wire Data Communication

Setelah kondisi mulai, mikrokontroler menarik pin DATA LOW selama sekitar 18 ms untuk meminta pembacaan dan kemudian melepaskan saluran. DHT11 menjawab dengan pulsa kehadiran untuk menunjukkan bahwa ia siap mengirim data. Segera setelah jabat tangan ini, sensor mentransmisikan bingkai data 40-bit pada bus kawat tunggal yang sama. Bingkai berisi kelembaban, suhu, dan checksum, disusun seperti yang ditunjukkan pada Tabel:

Segmen DataDeskripsi
8 bit untuk kelembaban (bilangan bulat)Bagian bilangan bulat dari kelembaban
8 bit untuk kelembaban (desimal)Bagian desimal kelembaban
8 bit untuk suhu (bilangan bulat)Bagian bilangan bulat dari suhu
8 bit untuk suhu (desimal)Bagian desimal suhu
8 bit untuk checksumMemvalidasi data yang dikirimkan

Setiap bit dalam bingkai dikodekan oleh berapa lama sinyal tetap TINGGI. Dengan mengukur durasi tingkat TINGGI ini, mikrokontroler merekonstruksi semua 40 bit dan memulihkan nilai kelembaban, suhu, dan checksum.

Spesifikasi Teknis DHT11

KategoriSpesifikasi
Kisaran Suhu0°C hingga 50°C
Akurasi Suhu±2°C
Kisaran Kelembaban20%–90% RH
Akurasi Kelembaban±5% RH
Resolusi Suhu1°C
Resolusi Kelembaban1%
Jenis KeluaranDigital (kabel tunggal)
Interval Pengambilan Sampel1 detik
Arus Operasi0,5–2,5 mA
Kondisi Penyimpanan–20°C hingga 60°C, 20–90% RH
Umur Sensor\~5 tahun khas
Dimensi\~15,5 × 12 × 5,5 mm

Membandingkan DHT11 dengan Sensor Umum Lainnya

FiturDHT11DHT22BME280DS18B20
Rentang Suhu0–50°C–40–80°C–40–85°C–55–125°C
Akurasi Suhu±2°C±0,5°C±0,5°C±0,5°C
Kisaran Kelembaban20–90%0–100%0–100%N/A
Akurasi Kelembaban±5%±2–5%±2–3%N/A
Bekerja pada 3.3VIyaIyaIyaIya
Laju Pengambilan Sampel1 Hz0,5 HzCepat1 Hz
BiayaSangat RendahSedangTinggiRendah
Penggunaan TerbaikProyek sederhanaKebutuhan akurasi yang lebih tinggiPemantauan lanjutanPengaturan hanya suhu

Kalibrasi DHT11 dan Praktik Pengukuran yang Baik

Figure 4. DHT11 Calibration and Good Measurement Practices

• Biarkan sensor stabil selama 1–2 menit setelah menyalakan.

• Hindari meletakkannya di dekat sumber panas, ventilasi HVAC, sinar matahari, atau jendela.

• Gunakan resistor pull-up 4.7 kΩ pada saluran DATA untuk komunikasi yang stabil.

• Terapkan pemfilteran perangkat lunak (rata-rata bergerak, filter median) untuk data yang lebih bersih.

• Jaga agar kabel tetap pendek untuk mengurangi kebisingan sinyal dan kesalahan waktu.

• Pastikan aliran udara bebas di sekitar sensor untuk pengukuran lingkungan yang akurat.

Panduan Pengaturan Arduino untuk Sensor DHT11

Pengkabelan

• VCC → 5V

• GND → Tanah

• DATA → Pin digital apa pun (biasanya D2)

• Tambahkan resistor pull-up 4.7 kΩ antara DATA dan VCC

Perangkat lunak

• Instal perpustakaan Sensor DHT Adafruit

• Buka contoh sketsa bernama DHTtester

• Unggah kode dan periksa pembacaan Serial Monitor

Batas DHT11 dan Pembatasan Penggunaan

Batasan Utama

• Kisaran suhu sempit (0–50 °C)

• Akurasi lebih rendah dibandingkan dengan sensor yang lebih baru

• Tidak ada kemampuan untuk mengukur tekanan barometrik

• Laju pengambilan sampel lambat

• Kurang akurat saat kelembaban di atas 90%

Hindari DHT11 Saat

• Presisi yang lebih tinggi diperlukan

• Sensor akan ditempatkan di luar ruangan

• Pembaruan cepat penting

• Kelembaban sering naik di atas 90%

Aplikasi Berbeda dari Sensor DHT11

Pemantauan Suhu dan Kelembaban Rumah

DHT11 membantu memeriksa kondisi dalam ruangan, sehingga mudah untuk melihat apakah ruangan hangat, sejuk, kering, atau lembab.

Pelacakan Kualitas Udara Dalam Ruangan

Ini memberikan data kelembaban dasar yang dapat mendukung pemeriksaan kualitas udara sederhana di ruang dalam ruangan kecil.

Sistem Otomasi Rumah Pintar

DHT11 dapat memicu tindakan seperti menghidupkan atau mematikan perangkat berdasarkan perubahan suhu atau kelembaban.

Ruang Kelas dan Proyek Pembelajaran

Pengkabelannya yang sederhana dan output digital yang jelas membuatnya berguna untuk kegiatan sekolah yang mengajarkan penginderaan dasar.

Bangunan Stasiun Cuaca Dasar

Sensor dapat melacak suhu dan kelembaban di dalam ruangan, membantu menciptakan pengaturan cuaca yang kecil dan sederhana.

Pemantauan Rumah Kaca dan Area Tanaman

DHT11 dapat memantau tingkat kelembaban dan suhu di area pertumbuhan untuk membantu menjaga lingkungan yang stabil.

Proyek Pencatatan Data IoT Sederhana

Ini bekerja dengan baik untuk mengirim atau merekam data iklim dalam pengaturan IoT yang mudah.

Pemeriksaan Kondisi HVAC

Sensor dapat mendeteksi perubahan kecil dalam suhu dan kelembaban, membantu memantau perilaku iklim dalam ruangan dasar.

Pemantauan Ruang Server dan Peralatan

Ini dapat memperingatkan sistem ketika suhu atau kelembaban naik terlalu tinggi di ruang peralatan.

Pemantauan Lingkungan Penutup

DHT11 dapat mengukur kondisi di dalam kotak atau wadah kecil untuk memastikan lingkungan tetap dalam batas aman.

Kesimpulan

DHT11 menawarkan pembacaan suhu dan kelembaban dasar melalui antarmuka digital yang sederhana. Strukturnya, metode penginderaan, dan batas listriknya membuatnya cocok untuk kondisi dalam ruangan yang terkendali. Mengetahui pinout, proses waktu, kebutuhan penyiapan, dan rentang akurasi membantu memastikan pengoperasian yang benar. Detail ini menentukan kapan DHT11 sesuai untuk tugas pemantauan lingkungan.

Pertanyaan yang Sering Diajukan [FAQ]

Bisakah DHT11 mendeteksi perubahan suhu atau kelembaban yang tiba-tiba?

Tidak. DHT11 diperbarui sekali per detik dan bereaksi lambat, sehingga tidak dapat menangkap perubahan cepat.

Apakah panjang kabel memengaruhi akurasi DHT11?

Ya. Kabel yang panjang dapat menyebabkan kebisingan sinyal dan kesalahan waktu. Jaga agar kabel tetap di bawah 20–30 cm untuk pembacaan yang stabil.

Bagaimana DHT11 dikalibrasi di pabrik?

Sensor menyimpan data kalibrasi di dalam memori internalnya, dan data ini tidak dapat diubah.

Apakah DHT11 dipengaruhi oleh kondensasi?

Ya. Kondensasi dapat menyebabkan pembacaan yang salah atau kegagalan sensor sementara hingga sensor mengering.

Bisakah DHT11 berjalan selama bertahun-tahun tanpa melayang?

Ini dapat berjalan terus menerus, tetapi akurasi perlahan menurun seiring waktu, terutama di lingkungan yang hangat atau lembab.

Apakah DHT11 menggunakan lebih banyak daya saat mengirim data?

Ya. Arus meningkat sebentar selama pengukuran dan transmisi, tetapi tetap dalam rentang pengoperasian normalnya.