Monitoring Suhu Dan Kelembapan Menggunakan ESP32 Melalui BLYNK

by wahyuaji459 in Circuits > Sensors

410 Views, 0 Favorites, 0 Comments

Monitoring Suhu Dan Kelembapan Menggunakan ESP32 Melalui BLYNK

IMG-20231130-WA0005[1].jpeg
IMG-20231130-WA0018[1].jpg

Program ini menggunakan ESP32 dengan sensor suhu dan kelembaban DHT11.

Data suhu dan kelembaban dibaca setiap 2 detik dan hasilnya ditampilkan di web server Blink.

Selain itu, saat Anda menekan tombol manual pada BLYNK, LED akan menyala secara manual.

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

Kontrol suhu mati ketika di bawah suhu yang diukur

Supplies

61o2ZUzB4XL._AC_UF894,1000_QL80_[1].jpg
dht11-module-temperature-humidity-sensor-temperatur-kelembaban-for-arduino-with-led-297030[1].jpg
05f0fe2294a958204e9ad23d778d2923_700x700[1].png
jual-kabel-dupont-male-female-800x800[1].jpg
679813_439a59b9-284e-4573-949d-12ab0d5d002a[1].jpg

List Of Component

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

Diagram Blok Dan Wiring

IMG-20231130-WA0019[1].jpg

1. Konektor ESP32:

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

2. Koneksi DHT11:

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

3. Konektor LED:

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

4. Integrasi Blynk:

  • 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.

Cara Perakitan Dan Pembuatan

IMG-20231130-WA0007[1].jpg
IMG-20231130-WA0018[2].jpg

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.

Daftar Coding

IMG-20231130-WA0009[1].jpg
IMG-20231130-WA0008[1].jpg
IMG-20231130-WA0010[1].jpg
IMG-20231130-WA0012[1].jpg
IMG-20231130-WA0011[1].jpg

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.

Vidio Hasil Demontrasi

IMG-20231130-WA0005[1].jpeg

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