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!