Cara Mengakses DHT11 dengan ESP32 sebenarnya sama dengan Cara Mengakses DHT11 dengan Arduino, tinggal merubah PIN DOUT DHT11 nya saja. dan programnya pun bisa menggunakan Library DHT.11 yang dapat di download di Github atau cari di google.
Pin konfigurasi :
ESP32 >>> DHT11
Vin > VCC
GND > GND
DOUT > D13
dan adapun untuk Code nya dapat langsung bisa copy paste code berikut ini :
#include "DHT.h"
#define DHTPIN 13
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);
void setup() {
Serial.begin(115200);
Serial.println("Deteksi Suhu dan kelembaban");
dht.begin();
}
void loop() {
float t = dht.readTemperature();
float h = dht.readHumidity();
if (isnan(h) || isnan(t)) {
Serial.println("Semsor tidak terbaca!");
return;
}
Serial.print("Humidity: ");
Serial.print(h);
Serial.print(" %\t");
Serial.print("Temperature: ");
Serial.print(t);
Serial.println(" *C ");
delay(1000);
}
setelah menyambungkan ESP32 ke komputer lalu tekan tombol upload dan tunggu sampai selesai. setelah berhasil diupload buka serial monitor untuk melihat nilai deteksi dari sensor tersebut. hasilnya akan tanpak seperti gambar dibawah ini :
Dari hasil tersebut dapat teman-teman pakai untuk banyak seklai kebutuhan projek seperti monitoring oven tembakau maupun suhu pembibitan ayam.
Mungkin Cukup ini dulu Postingan kali ini, jika ada kesulitan silahkan berkomentar atau Hubungi kami melalui WA.
terimakasih sudah membaca wassalamualaikum wr. wb.