Daftar Isi:
- Langkah 1: Persyaratan Perangkat Keras
- Langkah 2: Persyaratan Perangkat Lunak
- Langkah 3: Menulis Kode
- Langkah 4: Jalankan Tes
- Langkah 5: Hasil
- Langkah 6: Terima kasih
Video: Pemantauan Suhu & Kelembaban Ruangan Dengan ESP32 dan AskSensors Cloud: 6 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:54
Dalam tutorial ini Anda akan belajar cara memantau suhu dan kelembaban ruangan atau meja Anda menggunakan DHT11 dan ESP32 yang terhubung ke cloud.
Pembaruan tutorial kami dapat ditemukan di sini.
Spesifikasi DHT11:
Sensor DHT11 mampu mengukur suhu dari 0°C hingga 50°C (akurasi ±2°C) dan kelembapan dari 20% hingga 90% (akurasi ±5%). Sensor membutuhkan 5V untuk beroperasi dengan benar dan mengeluarkan suhu dan kelembaban dalam data serial.
Jadi mari kita mulai!
Langkah 1: Persyaratan Perangkat Keras
Bahan:
Dalam demo ini kita akan membutuhkan:
- Modul WiFi ESP32.
- Komputer yang menjalankan Arduino IDE.
- Papan tempat memotong roti
- DHT11 atau DHT22
- Resistor 47K
- Kabel untuk koneksi antara DHT11 dan ESP32.
- Kabel Mikro USB untuk menghubungkan ESP32 ke komputer Anda.
Koneksi:
Koneksinya cukup mudah, sambungkan pin berikut seperti yang ditunjukkan pada gambar di atas:
- DHT VCC ke ESP32 5V.
- DHT Ground ke ESP32 Ground.
- Data DHT ke ESP32 IO4 (ditentukan dalam kode).
- Hubungkan pin Data (IO4) dan 5V dengan resistor pull up 47K atau 10K.
Langkah 2: Persyaratan Perangkat Lunak
Akun AskSensors
Mendaftar untuk mendapatkan akun gratis di platform AskSensors IoT (sangat cepat!). Kemudian Anda akan dapat menyimpan data Anda di cloud, mengaksesnya dari jarak jauh melalui internet dan mendapatkan banyak fitur seperti memvisualisasikan data Anda dalam grafik, mengekspornya dalam file CSV, dan menyetel peringatan email…
Buat sensor baru dengan dua modul seperti yang dijelaskan dalam panduan memulai ini. Jangan lupa untuk menyalin 'Api Key In' Anda, Ini wajib untuk langkah selanjutnya.
Instal ESP32 di arduino IDE
Jika ini adalah pertama kalinya Anda bekerja dengan ESP32, silakan lihat tutorial ini di mana saya menunjukkan panduan langkah demi langkah tentang cara menginstal ESP32 Anda di Arduino IDE dan menghubungkannya ke cloud.
Instal perpustakaan
Instal perpustakaan DHT dari github (Anda juga dapat menginstalnya dengan masuk ke Sketch > Include Library > Manage Libraries, dan cari adafruit dht library)
Langkah 3: Menulis Kode
Unduh demo ini dari halaman AskSensors Github dan dekompresi.
Sketsa membaca suhu dan kelembaban dari sensor DHT11 dan mengirimkannya ke AskSensors menggunakan HTTP GET Requests.
Yang Anda butuhkan hanyalah memodifikasi yang berikut:
const char* ssid = "……………"; //SSID wifi
const char* kata sandi = "……………"; //Wifi Password const char* apiKeyIn = "……………."; // Kunci API
Perhatikan bahwa pin Data DHT terhubung ke pin ESP32 IO4. jika perlu, Anda dapat mengubahnya di sini:
// konfigurasi DHT. #define DHTPIN 4 // Pin yang terhubung ke sensor DHT.
Langkah 4: Jalankan Tes
- Hubungkan ESP32 ke komputer Anda melalui kabel USB.
- Buka Arduino IDE dan unggah kodenya.
- Buka terminal serial. Anda akan melihat ESP32 Anda terhubung ke internet melalui WiFi, Kemudian, ESP32 akan secara berkala membaca suhu dan kelembaban dan mengirimkannya ke AskSensors.
Langkah 5: Hasil
Sekarang, kembali ke AskSensors.
- Masuk dan buka dasbor Sensor Anda.
- Klik Modul dan tambahkan grafik ke Modul 1 dan Modul 2.
- Anda akan melihat uap data Anda ditampilkan dalam grafik seperti yang ditunjukkan pada gambar di atas.
Catatan: Saya menggunakan pengering rambut untuk melihat variasi suhu dan kelembaban;-)
Langkah 6: Terima kasih
Apakah Anda memiliki pertanyaan atau saran? Cukup beri komentar, kami akan sangat senang melihat tanggapan Anda!
Apakah tutorial ini membantu Anda dengan cara apa pun? Tolong pukul hati kecil itu:-)
Direkomendasikan:
Pemantauan Suhu dan Kelembaban DHT Menggunakan ESP8266 dan Platform AskSensors IoT: 8 Langkah
Pemantauan Suhu dan Kelembaban DHT Menggunakan ESP8266 dan Platform AskSensors IoT: Dalam instruksi sebelumnya, saya menyajikan panduan langkah demi langkah untuk memulai nodeMCU ESP8266 dan platform AskSensors IoT. Dalam tutorial ini, saya menghubungkan sensor DHT11 ke node MCU. DHT11 adalah Alat Temperatur dan pelembap
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
Monitor Suhu dan Kelembaban Ruangan: 6 Langkah
Monitor Suhu dan Kelembaban Ruangan: Proyek saya, QTempair, mengukur suhu ruangan, kelembaban dan kualitas udara. Proyek ini membaca data dari sensor, mengirimkan data tersebut ke database dan data tersebut akan ditampilkan di situs web. Anda dapat menyimpan suhu di pengaturan di
Pemantauan Suhu dan Kelembaban Jarak Jauh Dengan ESP8266 dan Aplikasi Blynk: 15 Langkah
Pemantauan Suhu dan Kelembaban Jarak Jauh Dengan ESP8266 dan Aplikasi Blynk: Ini adalah proyek pertama saya dengan chip ESP8266. Saya baru saja membangun rumah kaca baru di dekat rumah saya dan menarik bagi saya apa yang terjadi di sana selama sehari? Maksud saya bagaimana suhu dan kelembaban berubah? Apakah rumah kaca cukup berventilasi? Jadi saya putuskan