Monitoring Sensor Pendeteksi Suhu Dan Kelembaban Memakai ESP8266 Dan DHT11
by pndu_Mjo in Circuits > Arduino
47 Views, 0 Favorites, 0 Comments
Monitoring Sensor Pendeteksi Suhu Dan Kelembaban Memakai ESP8266 Dan DHT11

Ini adalah proyek yang telah kami buat ulang dari proyek orang lain dan nama proyek ini adalah Monitoring suhu dan kelembaban menggunakan esp8266 dan sensor dht11 lewat Blynk. Proyek ini mendemonstrasikan implementasi Internet of Things (IoT) untuk memantau suhu dan kelembaban suatu lokasi secara real-time menggunakan mikrokontroler ESP8266 dan platform cloud Blynk.
Proyek ini disusun oleh:
Pandu A
Aditya A
Revan A
M Ridwan
Supplies

Alat :
- Solder
- Cutter
Bahan :
- esp8266
- sensor suhu DHT11
- kabel jumper female
- kabel micro USB
Perakitan


DHT11 Pin NodeMCU Pin
+ (VCC) - 3V (3V3)
OUT (DATA) - D4 (GPIO2)
– (GND) - G
Pemrograman



Pendahuluan:
- Install software Arduino IDE di perangkat https://www.arduino.cc/en/software
- Install library untuk menjalankan program yaitu : Blynk by Volodymyr Shymanskyy, ESP8266WiFi, DHT sensor by Adafruit
- Setelah install, pada beranda Arduino IDE tekan file dan buka examples.
- Pilih board & port
- Siapkan Blynk IoT(cloud)
- Pemograman :
Membuat Template Di Blynk

1. Login ke Blynk
Buka aplikasi Blynk IoT (Android/iOS) atau website https://blynk.cloud.
Login pakai akun kamu.
2. Buat Template Baru
Klik + (Add New Template).
Isi:
Name: misalnya DHT11 Monitor
Hardware: pilih ESP8266
Connection Type: WiFi
Klik Create.
3. Buat Datastream
Masuk ke Template → Datastreams → Add Datastream → Virtual Pin.
Tambahkan:
1. Suhu
Name: Temperature
Pin: V0
Type: Double
Units: °C
2. Kelembapan
Name: Humidity
Pin: V1
Type: Double
Units: %
4. Dapatkan Auth Token
Setelah template dibuat → klik Devices → New Device → From Template → pilih template DHT11 Monitor.
Device akan muncul dengan Auth Token unik.
Copy token ini dan tempel di koding Arduino (char auth[] = "...").
5. Buat Dashboard di Aplikasi
Masuk ke Mobile App Blynk IoT → pilih device.
Tekan + Widget lalu tambahkan:
Gauge / Value Display untuk suhu (hubungkan ke V0).
Gauge / Value Display untuk kelembapan (hubungkan ke V1).
Atur label & unit sesuai kebutuhan.
Memasukkan Kodingan Ke ESP8266

DHT11 Pin NodeMCU Pin
+ (VCC) - 3V (3V3)
OUT (DATA) - D4 (GPIO2)
– (GND) - G
- sambungkan esp8266 ke laptop/PC memakai kabel USB micro/c sesuai jenis esp8266
- buka Arduino ide dan upload kodingannya yang telah di program sebelumnya
- setelah semua berjalan maka sudah siap untuk monitoring lewat Blynk software yang telah di instal di mobile device
untuk lebih lanjutnya bisa lewat sini:
https://youtu.be/2vcJgeBEMBI?si=fBYTWbihoHz665If