Sensor DHT22 adalah sensor andal untuk mengukur suhu dan kelembapan dengan akurasi tinggi. Dengan menggunakan Arduino, kita bisa membuat alat pemantau lingkungan yang sederhana. Dalam blog ini, kita akan membahas cara mudah menghubungkan dan menggunakan sensor DHT22 dengan Arduino. Simpel dan efektif, mari kita mulai!

untuk codenya kalian bisa gunakan code dibawah ini :
#include <Arduino.h>
#include <DHT.h>
int port_dht22 = A0;
DHT dht22(port_dht22, DHT22);
float baca_suhu_dht22() {
float temperature = dht22.readTemperature();
if (isnan(temperature)) {
return 0.0;
}
return temperature;
}
float baca_kelembaban_dht22() {
float humidity = dht22.readHumidity();
if (isnan(humidity)) {
return 0.0;
}
return humidity;
}
void setup()
{
Serial.begin(9600);
dht22.begin();
}
void loop(){
float suhu_dht22 = baca_suhu_dht22();
Serial.println("dht22 suhu: " + (String)suhu_dht22);
float kelembaban_dht22 = baca_kelembaban_dht22();
Serial.println("dht22 Kelembaban : " + (String)kelembaban_dht22);
delay(500);
}
Untuk skematik, kamu bisa ikuti skematick di bawah ini

Untuk pengujian, kami telah melakukan uji coba yang bisa kamu lihat di video di bawah ini. Yuk, cek hasilnya dan lihat bagaimana program ini bekerja dengan lancar!
selamat mencoba, salam labrobotika
Jika anda berminat menggunakan jasa labrobotika, silahkan hubungi admin: WHATSAPP


