Monitoring Suhu dan Kelembapan BLYNK

Indobot Academy

Monitoring Suhu dan Kelembapan BLYNK – Sensor DHT11 adalah module sensor yang berfungsi untuk mendeteksi suhu dan kelembaban yang memiliki output tegangan analog yang dapat di olah lebih lanjut menggunakan mikrokontroler. Berikut ini file yang harus kamu download.

https://github.com/adafruit/Adafruit_Sensor

https://github.com/adafruit/DHT-sensor-library
[membership level=”0,1,2,4″]

1. Skema Rangkaian

Rangkaian Monitoring Suhu dan Kelembapan

2. Alat / Bahan
  • NodeMCU ESP8266    : 1 buah
  • Sensor DHT11             : 1 buah
3. Sketch Program

Dapatkan akses ratusan video tutorial dan pembelajarn dengan registrasi melalui tombol di bawah!

 

/*
    Program Monitoring Suhu dan Kelembaban
    di buat oleh Indobot
*/
#define BLYNK_PRINT Serial //Pendeklarasian Library
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
#include <DHT.h>

char auth[] = "XXXX"; // masukkan kode autentikasi di sini
char ssid[] = "Indobot"; //nama wifi
char pass[] = "123456789"; //password

#define DHTPIN 2  // Pemilihan Pin D4 dan pendeklarasian variabel
#define DHTTYPE DHT11     
DHT dht(DHTPIN, DHTTYPE);
BlynkTimer timer;

void sendSensor(){ //Pengaturan Variabel Sensor dan Virtual Pin
  float h = dht.readHumidity();
  float t = dht.readTemperature(); 
  if (isnan(h) || isnan(t)) {
    Serial.println("Failed to read from DHT sensor!");
    return;
  }

  Blynk.virtualWrite(V5, h);
  Blynk.virtualWrite(V6, t);
}

void setup(){ //Pengaturan Variabel
  Serial.begin(9600);
  Blynk.begin(auth, ssid, pass);
  dht.begin();
  timer.setInterval(1000L, sendSensor);
}

void loop(){ //Perulangan Program
  Blynk.run();
  timer.run();
}

Pengaturan BLYNK :

  • Pertama, gunakan Widget Box tipe Gauge.

Pemilihan Widget Box Gauge

  • Kedua Setting pin V6 untuk gauge setting temperature dan V5 untuk gauge setting humidity.

Setting Gauge Temperature

Setting Gauge Humidity

 

Interface :

Interface Monitoring Suhu dan Kelembaban BLYNK

Baca Juga : Mengapa Harus Ikut Bootcamp IoT di Indobot Academy

Kesimpulan :

Pada Project ini, NodeMCU terhubung dengan aplikasi Blynk secara wireless digunakan untuk memonitoring suhu dengan menggunakan sensor DHT11. Kemudian dalam aplikasi Blynk terdapat penunjukan suhu dan kelembaban.[/membership]

Jangan lupa tetap upgrade skill kamu di Indobot Academy. Kamu bisa mendapatkan berbagai tutorial project. Selanjutnya tutorial bisa kamu terapkan di dalam kehidupan sehari-hari. Tak hanya itu, Indobot sudah menyediakan semua source coding yang di butuhkan. Sehingga kamu hanya cukup membuka satu website saja. Oleh karena itu penting untuk mempelajari hal itu.

Kamu pemula dan ingin belajar/bikin project elektronika dari nol? Ikuti program dari Indobot!

Ingin Tahu Program Kami Lebih Lanjut?

Silahkan isi Formulir Dibawah Ini untuk Diskusi dengan Tim Indobot Academy.

Baca Juga

Bagikan:

Tinggalkan komentar

whatsapp whatsapp