Tutorial Sensor DHT11 Dengan ESP8266 – Fardigi Education Kit
by Fardigi in Circuits > Arduino
5 Views, 0 Favorites, 0 Comments
Tutorial Sensor DHT11 Dengan ESP8266 – Fardigi Education Kit
Sensor DHT11 adalah sensor sederhana namun sangat berguna untuk mengukur suhu dan kelembapan udara.
Dalam proyek ini, kita akan belajar bagaimana cara menghubungkan DHT11 ke ESP8266 (NodeMCU) dan membaca hasil pengukurannya melalui Serial Monitor.
Tutorial ini merupakan bagian dari Fardigi Education IoT Prototype Kit, yang dirancang untuk membantu siswa memahami dasar-dasar sensor lingkungan dan penerapannya dalam proyek Internet of Things (IoT).
Supplies
- ESP8266 (NodeMCU)
- Sensor DHT11
- Breadboard
- Kabel jumper (male-to-male)
- Kabel USB untuk koneksi ke laptop
Rangkaian Koneksi
Hubungkan pin DHT11 ke ESP8266 seperti berikut:
- VCC → 3V3
- GND → GND
- DATA → D4
💡 Catatan: Beberapa modul DHT11 memiliki 3 pin, sementara lainnya 4 pin (dengan tambahan pin NC). Pastikan kamu menggunakan pin DATA dengan benar sesuai modul yang kamu miliki.
Persiapan Arduino IDE
- Pastikan board ESP8266 sudah terpasang di Arduino IDE.
- Jika belum, tambahkan URL berikut di:
- File → Preferences → Additional Boards Manager URLs
- Lalu buka:
- Tools → Board → Boards Manager → cari “esp8266” → Install
- Pilih board:
- Tools → Board → NodeMCU 1.0 (ESP-12E Module)
- Pilih port yang sesuai:
- Tools → Port → COM (ESP8266)
- Instal library DHT:
- Buka Sketch → Include Library → Manage Libraries
- Cari “DHT sensor library” by Adafruit
- Klik Install
- Instal juga “Adafruit Unified Sensor” jika diminta
Kode Program
Buka Arduino IDE, lalu salin kode berikut:
Upload Dan Uji Coba
- Klik ✔ Verify untuk memastikan kode benar.
- Klik ➡ Upload untuk mengunggah ke ESP8266.
- Setelah selesai, buka Tools → Serial Monitor.
- Atur baud rate ke 115200.
- Amati hasil pengukuran suhu dan kelembapan yang muncul setiap 2 detik.