Daftar Isi:
- Langkah 1: Bill of Material
- Langkah 2: Pinout dan Koneksi
- Langkah 3: Buat Akun AskSensors
- Langkah 4: Buat Sensor
- Langkah 5: Menulis Kode
- Langkah 6: Jalankan Kode
- Langkah 7: Visualisasikan Data Anda di Cloud
- Langkah 8: Selesai
Video: Pemantauan Suhu dan Kelembaban DHT Menggunakan ESP8266 dan Platform AskSensors IoT: 8 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Dalam instruksi sebelumnya, saya menyajikan panduan langkah demi langkah untuk memulai dengan nodeMCU ESP8266 dan platform AskSensors IoT.
Dalam tutorial ini, saya menghubungkan sensor DHT11 ke node MCU. DHT11 adalah sensor Suhu dan kelembaban yang umum digunakan untuk prototipe yang memantau suhu dan kelembaban sekitar di area tertentu.
Sensor dapat mengukur suhu dari 0 °C hingga 50 °C dengan akurasi ±2 °C dan kelembaban dari 20% hingga 90% dengan akurasi ±5% RH.
Spesifikasi DHT11:
- Tegangan Operasi: 3.5V hingga 5.5V
- Operasi saat ini: 0.3mA (mengukur) 60uA (siaga)
- Keluaran: Data serial
- Rentang Suhu: 0 ° C hingga 50 ° C
- Kisaran Kelembaban: 20% hingga 90%
- Resolusi: Suhu dan Kelembaban keduanya 16-bit
- Akurasi: ±2°C dan ±5%
Langkah 1: Bill of Material
Bahan yang dibutuhkan terdiri dari:
- ESP8266 nodeMCU, tetapi jangan ragu untuk menggunakan modul lain yang kompatibel dengan ESP8266.
- Sensor DHT11, DHT22 juga merupakan alternatif.
- Kabel Micro USB untuk menghubungkan nodeMCU ke komputer Anda.
- Kabel untuk koneksi antara DHT11 dan nodeMCU.
Langkah 2: Pinout dan Koneksi
Anda mungkin menemukan sensor DHT11 dalam dua konfigurasi pinout yang berbeda:
Sensor DHT dengan 3 pin:
- Catu daya 3.5V hingga 5.5V
- Data, Keluarkan Suhu dan Kelembaban melalui Data serial
- Ground, Terhubung ke ground sirkuit
Sensor DHT dengan 4 pin:
- Catu daya 3.5V hingga 5.5V
- Data, Keluarkan Suhu dan Kelembaban melalui Data serial
- NC, Tidak Ada Koneksi dan karenanya tidak digunakan
- Ground, Terhubung ke ground sirkuit
CATATAN: Dalam demo ini, kami akan menggunakan sensor DHT dengan 3 pin, dipasang ke PCB kecil dan menyertakan resistor pull up yang dipasang di permukaan untuk jalur Data.
Menghubungkan versi yang dipasang DHT11 BCB ke NodeMCU cukup mudah:
- Pin catu daya DHT11 ke 3V dari node MCU.
- Pin Data ke GPIO2 (D4)
- Tanah ke tanah
Langkah 3: Buat Akun AskSensors
Anda perlu membuat akun AskSensors.
Dapatkan akun gratis di asksensors.com.
Langkah 4: Buat Sensor
- Buat sensor baru untuk mengirim data.
- Dalam demo ini, kita perlu menambahkan setidaknya dua modul: Modul pertama untuk suhu dan yang kedua untuk kelembaban. Lihat tutorial ini untuk panduan langkah demi langkah yang membantu cara membuat sensor dan modul pada platform AskSensors.
Jangan lupa untuk menyalin 'Api Key In' Anda, Ini wajib untuk langkah selanjutnya
Langkah 5: Menulis Kode
Saya berasumsi bahwa Anda memprogram modul menggunakan pengaturan Arduino IDE (versi 1.6.7 atau yang lebih baru) seperti yang dijelaskan di sini, dan Anda telah membuat instruksi ini, sehingga Anda telah menginstal inti dan pustaka ESP8266, dan Anda dapat terhubung nodeMCU Anda ke internet melalui WiFi.
- Sekarang, buka Arduino IDE dan buka pengelola perpustakaan.
- Instal perpustakaan DHT (Anda juga dapat menginstalnya dengan masuk ke Sketch > Include Library > Manage Libraries, dan cari adafruit dht library)
- Contoh sketsa ini membaca suhu dan kelembaban dari sensor DHT11 dan mengirimkannya ke AskSensors menggunakan HTPPS GET Requests. Dapatkan dari github dan ubah yang berikut:
- Setel SSID dan kata sandi WiFi Anda.
- Atur API Key In yang disediakan oleh AskSensors untuk mengirim data.
Ubah tiga baris ini dalam kode:
// konfigurasi pengguna: TODO
const char* wifi_ssid = "………."; // SSID const char* wifi_password = "………"; // WIFI const char* apiKeyIn = "………"; // KUNCI API DI
Secara default, kode yang diberikan membaca pengukuran DHT dan mengirimkannya ke platform AskSensors setiap 25 detik. Anda dapat mengubahnya dengan memodifikasi baris di bawah ini:
penundaan (25000); // penundaan dalam mdtk
Langkah 6: Jalankan Kode
- Hubungkan nodeMCU ESP8266 ke komputer Anda melalui kabel USB.
- Jalankan kodenya.
- Buka terminal serial.
- Anda akan melihat ESP8266 Anda terhubung ke internet melalui WiFi,
- Kemudian, ESP8266 secara berkala akan membaca suhu dan kelembaban dan mengirimkannya ke askSensors.
Langkah 7: Visualisasikan Data Anda di Cloud
Sekarang, kembali ke AskSensors dan visualisasikan data modul Anda dalam grafik. Jika diperlukan, Anda juga memiliki opsi untuk mengekspor data Anda dalam file CSV yang dapat Anda proses menggunakan alat lain.
Langkah 8: Selesai
Saya harap tutorial ini membantu Anda membangun sistem pemantauan suhu dan kelembaban dengan ESP8266 dan cloud AskSensors.
Anda dapat menemukan lebih banyak tutorial di sini.
Direkomendasikan:
Pemantauan Suhu dan Kelembaban Menggunakan NODE MCU DAN BLYNK: 5 Langkah
Pemantauan Suhu dan Kelembaban Menggunakan NODE MCU DAN BLYNK: Hi GuysDalam instruksi ini mari kita belajar bagaimana mendapatkan suhu dan kelembaban atmosfer menggunakan DHT11-Sensor Suhu dan Kelembaban menggunakan Node MCU dan aplikasi BLYNK
Pemantauan Suhu & Kelembaban Ruangan Dengan ESP32 dan AskSensors Cloud: 6 Langkah
Pemantauan Suhu & Kelembaban Ruangan Dengan ESP32 dan AskSensors Cloud: Dalam tutorial ini Anda akan mempelajari cara memantau suhu dan kelembaban ruangan atau meja Anda menggunakan DHT11 dan ESP32 yang terhubung ke cloud. Pembaruan tutorial kami dapat ditemukan di sini.DHT11 Spesifikasi:Sensor DHT11 mampu mengukur suhu
Pemantauan Suhu & Kelembaban Menggunakan ESP-01 & DHT dan AskSensors Cloud: 8 Langkah
Pemantauan Suhu & Kelembaban Menggunakan ESP-01 & DHT dan AskSensors Cloud: Dalam instruksi ini kita akan mempelajari cara memantau pengukuran suhu dan kelembaban menggunakan papan IOT-MCU/ESP-01-DHT11 dan Platform IoT AskSensors .Saya memilih modul IOT-MCU ESP-01-DHT11 untuk aplikasi ini karena
ESP8266 Nodemcu Pemantauan Suhu Menggunakan DHT11 di Server Web Lokal - Dapatkan Suhu & Kelembaban Kamar di Browser Anda: 6 Langkah
Pemantauan Suhu Nodemcu ESP8266 Menggunakan DHT11 di Server Web Lokal | Dapatkan Suhu & Kelembaban Ruangan di Browser Anda: Hai guys hari ini kita akan membuat kelembaban & sistem pemantauan suhu menggunakan ESP 8266 NODEMCU & Sensor suhu DHT11. Suhu dan kelembaban akan diperoleh dari Sensor DHT11 & dapat dilihat pada browser halaman web mana yang akan dikelola
Pemantauan Suhu dan Kelembaban Menggunakan SHT25 dan Arduino Nano: 5 Langkah
Pemantauan Suhu dan Kelembaban Menggunakan SHT25 dan Arduino Nano: Kami baru-baru ini mengerjakan berbagai proyek yang memerlukan pemantauan suhu dan kelembaban dan kemudian kami menyadari bahwa kedua parameter ini sebenarnya memainkan peran penting dalam memperkirakan efisiensi kerja suatu sistem. Baik di industri