ESP32, Mendeteksi Suhu dan Kelembaban DHT11 TUTORIAL

ESP32, Mendeteksi Suhu dan Kelembaban DHT11 TUTORIAL

Proyek ini menawarkan solusi efektif untuk memantau suhu dan kelembapan menggunakan ESP32 dan sensor DHT11. Dengan kemampuan koneksi Wi-Fi, ESP32 memungkinkan pengguna untuk mengakses data secara real-time dari berbagai lokasi. Sensor DHT11 yang akurat dan mudah digunakan memberikan pembacaan suhu dan kelembapan yang handal. Proyek ini adalah langkah awal yang ideal dalam pengembangan aplikasi Internet of Things (IoT).

BERIKUT LANGKAH-LANGKAHNYA:

Berikut Merupakan Codingan Yang Telah Kami Sediakan, Telah Diuji Untuk Memastikan Keakuratan Serta Kestabilannya.

#include <Arduino.h>

#include <DHT.h>

int port_dht11 = 34;
DHT dht11(port_dht11, DHT11);


float baca_suhu_dht11() {
float temperature = dht11.readTemperature();
if (isnan(temperature)) {
return 0.0;
}
return temperature;
}
 
float baca_kelembaban_dht11() {
float humidity = dht11.readHumidity();
if (isnan(humidity)) {
return 0.0;
}
return humidity;
}


void setup()
{
Serial.begin(9600);
dht11.begin();

}
void loop(){
float suhu_dht11 = baca_suhu_dht11();
Serial.println("dht11 suhu: " + (String)suhu_dht11);
float kelembaban_dht11 = baca_kelembaban_dht11();
Serial.println("dht11  Kelembaban : " + (String)kelembaban_dht11);


}


untuk skematik, kamu bisa menggunakan gambar berikut:

Berikut merupakan Langkah-Langkahnya:

Koneksi: Hubungkan DHT11 ke ESP32:

  • VCC ke 3.3V
  • GND ke GND
  • Data ke GPIO (misalnya GPIO 34)

Untuk pengujian, kami telah melakukan uji coba ! JIKA TERTARIK Tonton video di bawah ini untuk melihat bagaimana program ini berfungsi dengan baik!

Selamat mencoba! Semoga sukses dengan proyekmu. Jadikan setiap langkah sebagai pengalaman berharga. Salam dari Labrobotika, tempat inovasi dan kreativitas!

Jika anda berminat menggunakan jasa labrobotika, silahkan hubungi admin: WHATSAPP