DHT22 adalah sensor digital untuk membaca suhu dan kelembaban udara. Sensor ini sering dipakai pada proyek monitoring ruangan, greenhouse, inkubator, gudang, dan sistem otomasi sederhana.
Koneksi dasar DHT22 ke ESP32:
- VCC ke 3.3V.
- GND ke GND.
- DATA ke salah satu pin digital, misalnya GPIO 4.
- Gunakan resistor pull-up 10K antara VCC dan DATA jika modul belum memilikinya.
Setelah wiring selesai, instal library DHT sensor dan Adafruit Unified Sensor melalui Library Manager Arduino IDE. Baca data setiap beberapa detik, bukan terlalu cepat, agar hasil lebih stabil.
Jika nilai terbaca NaN atau kosong, periksa tiga hal: pin data di kode harus sama dengan wiring, ground harus tersambung, dan sensor diberi waktu sebelum pembacaan berikutnya. Untuk aplikasi monitoring, simpan data ke dashboard atau database setelah hasil serial monitor sudah konsisten.
Koneksi dasar DHT22 ke ESP32:
- VCC ke 3.3V.
- GND ke GND.
- DATA ke salah satu pin digital, misalnya GPIO 4.
- Gunakan resistor pull-up 10K antara VCC dan DATA jika modul belum memilikinya.
Setelah wiring selesai, instal library DHT sensor dan Adafruit Unified Sensor melalui Library Manager Arduino IDE. Baca data setiap beberapa detik, bukan terlalu cepat, agar hasil lebih stabil.
Jika nilai terbaca NaN atau kosong, periksa tiga hal: pin data di kode harus sama dengan wiring, ground harus tersambung, dan sensor diberi waktu sebelum pembacaan berikutnya. Untuk aplikasi monitoring, simpan data ke dashboard atau database setelah hasil serial monitor sudah konsisten.