Isi kandungan:
- Langkah 1: Keperluan Perkakasan
- Langkah 2: Keperluan Perisian
- Langkah 3: Menulis Kod
- Langkah 4: Jalankan Ujian
- Langkah 5: Hasil
- Langkah 6: Terima kasih
Video: Pemantauan Suhu & Kelembapan Bilik Dengan ESP32 dan AskSensors Cloud: 6 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Dalam tutorial ini, anda akan belajar bagaimana memantau suhu dan kelembapan bilik atau meja anda menggunakan DHT11 dan ESP32 yang disambungkan ke awan.
Kemas kini tutorial kami boleh didapati di sini.
Spesifikasi DHT11:
Sensor DHT11 mampu mengukur suhu dari 0 ° C hingga 50 ° C (ketepatan ± 2 ° C) dan kelembapan dari 20% hingga 90% (ketepatan ± 5%). Sensor memerlukan 5V untuk beroperasi dengan betul dan mengeluarkan suhu dan kelembapan dalam data bersiri.
Oleh itu, mari kita mulakan!
Langkah 1: Keperluan Perkakasan
Bahan:
Dalam demo ini, kami memerlukan:
- Modul WiFi ESP32.
- Komputer yang menjalankan Arduino IDE.
- Papan roti
- DHT11 atau DHT22
- Perintang 47K
- Wayar untuk sambungan antara DHT11 dan ESP32.
- Kabel Mikro USB untuk menyambungkan ESP32 ke komputer anda.
Sambungan:
Sambungannya cukup mudah, sambungkan pin berikut seperti yang ditunjukkan dalam gambar di atas:
- DHT VCC hingga ESP32 5V.
- Tanah DHT ke Tanah ESP32.
- Data DHT ke ESP32 IO4 (dinyatakan dalam kod).
- Sambungkan pin Data (IO4) dan 5V dengan perintang tarik 47K atau 10K.
Langkah 2: Keperluan Perisian
Akaun AskSensors
Daftar untuk mendapatkan akaun percuma di platform AskSensors IoT (sangat cepat!). Kemudian anda akan dapat menyimpan data anda di awan, mengaksesnya dari jarak jauh melalui internet dan mendapatkan banyak ciri seperti memvisualisasikan data anda dalam grafik, mengeksportnya dalam fail CSV dan menetapkan amaran e-mel…
Buat sensor baru dengan dua modul seperti yang dijelaskan dalam panduan memulakan ini. Jangan lupa untuk menyalin 'Api Key In' anda, adalah wajib untuk langkah seterusnya.
Pasang ESP32 di arduino IDE
Sekiranya ini pertama kali anda bekerja dengan ESP32, rujuk tutorial ini di mana saya menunjukkan panduan langkah demi langkah mengenai cara memasang ESP32 anda di Arduino IDE dan menghubungkannya ke awan.
Pasang perpustakaan
Pasang pustaka DHT dari github (Anda juga boleh memasangnya dengan pergi ke Sketsa> Sertakan Perpustakaan> Kelola Perpustakaan, dan cari perpustakaan dht adafruit)
Langkah 3: Menulis Kod
Muat turun demo ini dari halaman AskSensors Github dan nyahmampatkannya.
Sketsa membaca suhu dan kelembapan dari sensor DHT11 dan mengirimkannya AskSensor menggunakan HTTP GET Requests.
Yang anda perlukan hanyalah mengubah yang berikut:
const char * ssid = "……………"; // SSID Wifi
const char * kata laluan = "……………"; // Kata Laluan Wifi const char * apiKeyIn = "……………."; // Kunci API
Perhatikan bahawa pin Data DHT disambungkan ke pin ESP32 IO4. jika diperlukan, anda boleh menukarnya di sini:
// Konfigurasi DHT. #tentukan DHTPIN 4 // Pin yang disambungkan ke sensor DHT.
Langkah 4: Jalankan Ujian
- Sambungkan ESP32 ke komputer anda melalui kabel USB.
- Buka Arduino IDE dan muat naik kodnya.
- Buka terminal bersiri. Anda harus melihat ESP32 anda menyambung ke internet melalui WiFi. Kemudian, ESP32 akan membaca suhu dan kelembapan secara berkala dan menghantarnya ke AskSensors.
Langkah 5: Hasil
Sekarang, kembali ke AskSensors.
- Log masuk dan buka papan pemuka Sensor anda.
- Klik pada Modul dan tambahkan grafik ke Modul 1 dan Modul 2.
- Anda mesti melihat wap data anda dipaparkan dalam grafik seperti yang ditunjukkan pada gambar di atas.
Catatan: Saya menggunakan pengering rambut untuk melihat variasi suhu dan kelembapan;-)
Langkah 6: Terima kasih
Adakah anda mempunyai sebarang pertanyaan atau cadangan? Komen sahaja, kami akan sangat gembira melihat maklum balas anda!
Adakah tutorial ini membantu anda? Tolong tekan hati kecil itu:-)
Disyorkan:
Pemantauan Suhu dan Kelembapan DHT Menggunakan ESP8266 dan Platform AskSensors IoT: 8 Langkah
Pemantauan Suhu dan Kelembapan DHT Menggunakan ESP8266 dan Platform AskSensors IoT: Dalam arahan sebelumnya, saya menunjukkan panduan langkah demi langkah untuk memulakan dengan nodeMCU ESP8266 dan platform IoS AskSensors. Dalam tutorial ini, saya menyambungkan sensor DHT11 ke nod MCU. DHT11 adalah Suhu dan humidi yang biasa digunakan
Pemantauan Suhu & Kelembapan Menggunakan ESP-01 & DHT dan AskSensors Cloud: 8 Langkah
Pemantauan Suhu & Kelembapan Menggunakan ESP-01 & DHT dan AskSensors Cloud: Dalam arahan ini kita akan belajar bagaimana memantau suhu dan pengukuran kelembapan menggunakan papan IOT-MCU / ESP-01-DHT11 dan AskSensors IoT Platform . Saya memilih modul IOT-MCU ESP-01-DHT11 untuk aplikasi ini kerana
ESP8266 Pemantauan Suhu Nodemcu Menggunakan DHT11 pada Pelayan Web Tempatan - Dapatkan Suhu & Kelembapan Bilik di Penyemak Imbas Anda: 6 Langkah
ESP8266 Pemantauan Suhu Nodemcu Menggunakan DHT11 pada Pelayan Web Tempatan | Dapatkan Suhu & Kelembapan Bilik di Penyemak Imbas Anda: Hai kawan-kawan hari ini kita akan membuat kelembapan & sistem pemantauan suhu menggunakan ESP 8266 NODEMCU & Sensor suhu DHT11. Suhu dan kelembapan akan diperolehi dari DHT11 Sensor & ia dapat dilihat pada penyemak imbas yang laman webnya akan diuruskan
Pemantauan Suhu dan Kelembapan Jauh Dengan Aplikasi ESP8266 dan Blynk: 15 Langkah
Pemantauan Suhu dan Kelembapan Jauh Dengan Aplikasi ESP8266 dan Blynk: Ini adalah projek pertama saya dengan cip ESP8266. Saya baru sahaja membina rumah hijau baru berhampiran rumah saya dan menarik bagi saya apa yang berlaku di sana selama sehari? Maksud saya bagaimana suhu dan kelembapan berubah? Adakah rumah hijau cukup berventilasi? Jadi saya dek
Pemantauan Suhu Bilik Terkawal Raspberry Pi Dengan Output Gambar Gnuplot dan Kemampuan Makluman E-mel: 7 Langkah
Pemantauan Suhu Bilik Terkawal Raspberry Pi Dengan Output Gambar Gnuplot dan Kemampuan Makluman E-mel: Di tempat saya bekerja, terdapat bilik yang sangat penting yang menempatkan banyak komputer. Suhu persekitaran bilik ini harus sangat sejuk untuk mengoptimumkan prestasi sistem ini. Saya diminta membuat sistem pemantauan yang memiliki kemampuan untuk