Introduction: Monitoring Suhu Dan Kelembapan Menggunakan ESP32 Melalui BLYNK

Program ini menggunakan ESP32 dengan sensor suhu dan kelembabanDHT11.

Data suhu dan kelembaban dibaca setiap 2 detikdan hasilnya ditampilkandi web serverBlink.

Selainitu, saat Andamenekan tombol manual pada BLYNK,LEDakanmenyalasecaramanual.

Anda juga dapat menekan tombol manual untukmenyalakanLED dan mengubah pengatur suhu agar melebihi suhu yang diukur oleh sensor.

Kontrolsuhu mati ketikadibawah suhu yang diukur

Supplies

List Of Component

  1. 1x Sensor DHT11
  2. 1x LED
  3. 1x ESP32 Module
  4. 1x Breadboard
  5. 1x kabel USB
  6. kabel jumper

Step 1: Diagram Blok Dan Wiring

1. KonektorESP32:

  • Hubungkan pin ESP32 ke pin DHT11 untuk membaca data suhu dan kelembaban.
  • Hubungkan ESP32 ke jaringan Wi-Fi Anda untuk berkomunikasi dengan Blynk.

2. KoneksiDHT11:

  • Pastikan kabel data DHT11 terhubung ke pin yang ditentukan pada ESP32.

3. KonektorLED:

  • Menghubungkan LED ke pin yang ditentukan pada ESP32 untuk memberikan tampilan visual.

4. IntegrasiBlynk:

  • Konfigurasikan ESP32 untuk terhubung ke server Blynk melalui koneksi Wi-Fi.
  • Konfigurasikan widget pada antarmuka Blynk untuk menampilkan data suhu dan kelembapan.
  • Konfigurasikan kontrol LED di Blynk untuk memantau dan mengontrol status LED.

Dalam pengaturan ini, ESP32 membaca data dari DHT11, mengirimkannya ke Blynk, dan mengontrol LED melalui antarmuka Blynk berdasarkan kondisi suhu atau kelembapan yang ditentukan.

Step 2: Cara Perakitan Dan Pembuatan

Perakitan sistem monitoring suhu dan kelembaban menggunakan ESP32 dan LED melalui Blynk dapat digambarkan sebagai berikut.

  1. Hubungkan sensor suhu dan kelembapan ke pin yang sesuai pada ESP32.
  2. Hubungkan LED ke pin yang ditentukan pada ESP32.
  3. Buat proyek di aplikasi Blynk dan dapatkan token untuk menghubungkan ESP32 ke proyek.
  4. Gunakan Arduino IDE untuk memprogram ESP32 untuk menyertakan perpustakaan DHT untuk membaca data sensor dan perpustakaan Blynk untuk mengirim data ke platform.
  5. Program ESP32 untuk membaca data suhu dan kelembapan, mengontrol LED berdasarkan nilai tertentu, dan mengirim data ke proyek Blynk Anda melalui koneksi WiFi.

Step 3: Daftar Coding

Program pada ESP32 membaca data dari sensor suhu dan kelembaban dan mengirimkannya ke aplikasi Blynk untuk dipantau.

Selain itu, LED dikontrol melalui Blynk sebagai indikator visual berdasarkan kondisi tertentu, misalnya saat suhu melebihi ambang batas tertentu.

Step 4: Vidio Hasil Demontrasi

https://youtu.be/K6tlyYasH7A?si=6bNxuUjKr1Y_-QXt