
Isi kandungan:
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-23 15:00

Dalam instruksional 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 ia siap digunakan dan menjimatkan masa pembangunan. Walau bagaimanapun, jika anda mencari sistem automasi rumah, saya mencadangkan ESP8266 nodeMCU diuji dalam arahan saya sebelumnya, yang memberikan lebih banyak input / outpout, memori besar dan ciri tambahan.
TINJAUAN ESP-01:
- ESP8266 adalah modul WiFi kos rendah dengan timbunan TCP / IP penuh.
- Siri ESP8266 dihasilkan oleh Espressif Systems.
- ESP-01 adalah modul berwarna hitam bersaiz kecil dengan memori 1M.
- Perhatikan bahawa modul ESP-01 hanya memerlukan 3.3 volt untuk dihidupkan.
TINJAUAN IOT-MCU ESP-01-DHT:
Modul ini menggunakan ESP-01 atau ESP-01S sebagai kawalan utama, dan DHT11 memungkinkan untuk mengukur skala dari 0 hingga 50 darjah Celsius dan kelembapan udara dalam lingkungan antara 20 hingga 90%.
Berikut adalah ringkasan ciri-ciri utama:
- Pengawal: ESP-01 / ESP-01S (Untuk membeli secara berasingan)
- Sensor suhu dan kelembapan: DHT11
- Voltan operasi: DC 3.7V-12V (Ia menyokong bekalan kuasa bateri lithium 3.7V)
- Julat pengukuran: 20-90% RH 0-50 ℃,
- Ketepatan pengukuran: Suhu ± 2 ℃, Kelembapan ± 5% RH.
Langkah 1: Bahan

Ini adalah komponen yang anda perlukan untuk tutorial ini:
- ESP-01 atau ESP-01S
- Penukar Serial USB untuk memprogramkan ESP-01 anda.
- IOT-MCU / ESP-01-DHT11
- Bekalan kuasa DC 3.7V hingga 5V luaran.
Langkah 2: Persediaan Alam Sekitar
Pertama, anda perlu memasang teras ESP8266 ke arduino IDE. Langkau langkah ini jika anda sudah memasang ESP8266.
- Mulakan Arduino IDE versi 1.6.4 atau lebih tinggi
- Pergi ke 'Fail> Keutamaan'
-
Tambahkan pautan di bawah ke URL Pengurus Papan Tambahan:
'https://arduino.esp8266.com/stable/package_esp8266com_index.json'
- Pergi ke 'Alat> Papan> Pengurus Papan'
- Cari ESP8266, tekan butang Pasang. Tunggu sehingga pemasangan selesai.
Langkah 3: Buat Modul Sensor Anda di AskSensors
- Dapatkan akaun AskSensors di askensors.com
- Buat Sensor baru dengan dua modul:
- Modul 1: Suhu
- Modul 2: Kelembapan
3. Dapatkan Api Key In anda yang dihasilkan oleh AskSensors.
Anda boleh mendapatkan tutorial dan instruksional yang menunjukkan cara memulakan dengan platform AskSensors IoT dan menetapkan sensor untuk mengumpulkan data menggunakan penyemak imbas web atau ESP8266 nodeMCU.
Langkah 4: Pengekodan
- Pasang Perpustakaan DHT Adafruit.
- Dapatkan lakaran contoh ini dari halaman github AskSensors.
- Ubah SSID Wi-Fi dan kata laluan, Api Key In dan, jika perlu, kelewatan antara dua pengukuran berturut-turut:
const char * wifi_ssid = "………."; // SSID
const char * wifi_password = "………"; // WIFI const char * apiKeyIn = "………"; // Kelewatan KEY IN API (25000); // kelewatan msec
Sekarang kod sudah siap. Mari beralih ke langkah seterusnya untuk menjalankan perisian.
Langkah 5: Memprogram ESP-01


- Pasang pemacu penyesuai siri USB.
- Sambungkan GPIO_0 ke tanah untuk mengaktifkan mod pengaturcaraan ESP8266. Terdapat beberapa penyesuai bersiri USB yang disertakan dengan suis pengaturcaraan, jadi semasa memuat naik, anda harus menekan suis. dalam kes saya, saya tidak mempunyai suis, jadi saya menyisipkan pelompat antara GPIO_0 dan tanah penyesuai siri USB.
- Masukkan ESP-01 ke dalam penyesuai siri USB seperti yang ditunjukkan pada gambar pertama (1).
- Sambungkan penyesuai bersiri ke port USB komputer anda.
- Buka Arduino IDE. Anda harus mengaktifkan 'Port'. jika tidak, pilih port kanan yang ditunjukkan untuk penyesuai siri USB anda (Pada perisian Arduino klik Tools >> Port).
- Pilih 'Modul ESP8266 Generik' sebagai papan anda (Pergi ke Alat >> Papan >> Modul Generik ESP8266)
- Tekan butang muat naik. Tunggu sehingga muat naik selesai.
Muat naik kod menggunakan Arduino IDE:
Sebelum menghidupkan papan:
- Keluarkan ESP-01 dari penyesuai siri USB.
- Pastikan juga melepaskan sambungan antara GPIO_0 dan tanah untuk membiarkan ESP-01 memulakan firmware secara normal.
- Masukkan ESP-01 ke dalam penyambung IOT-MCU seperti yang ditunjukkan pada gambar kedua (2). Sekarang kita sudah bersedia untuk menaikkan kuasa!
Ada Masalah?
Anda ada masalah? Sila lihat langkah seterusnya.
Langkah 6: Penyelesaian masalah
Memprogram ESP-01 agak sukar bagi pemula. Berikut adalah beberapa kemungkinan kesilapan:
- GPIO_0 tidak dibumikan semasa Reset
- Sambungan USB dengan PC tidak baik.
- Port COM tidak betul. Sekiranya terdapat lebih daripada satu port yang ditunjukkan, cabut sambungan penyesuai USB dari port USB dan lihat port yang hilang. Masukkan penyesuai bersiri sekali lagi dan sahkan port COM baru yang ditambahkan. Pilih nombor port ini secara manual.
- Anda tidak memilih Papan yang betul (Modul ESP8266 Generik).
Sekiranya anda masih menghadapi masalah, rujuk petunjuk ini.
Langkah 7: Hasil


Nyalakan papan, ESP8266 akan melakukan urutan berikut:
- Permulaan
- Sambungkan ke rangkaian WiFi
- Baca suhu dan kelembapan dari DHT11
- Sambungkan dan hantar ukuran ke pelayan AskSensors
- Ulangi dua langkah sebelumnya secara berkala.
Log masuk ke laman web AskSensors dan tunjukkan grafik modul suhu dan kelembapan. Anda akan mendapat ukuran yang dirancang dalam masa nyata. Anda juga boleh mengeksport data yang dikumpulkan dalam fail CSV.
Langkah 8: Selesai
Anda telah berjaya menyelesaikan tutorial kami mengenai pemantauan suhu dan kelembapan dengan papan ESP8266 dan IOT-MCU yang disambungkan ke awan AskSensors. Lihat lebih banyak arahan di sini.
Disyorkan:
Pemantauan Suhu dan Kelembapan Menggunakan MCU NODE DAN BLYNK: 5 Langkah

Pemantauan Suhu dan Kelembapan Menggunakan NODE MCU DAN BLYNK: Hai GuysDalam arahan ini mari kita belajar bagaimana mendapatkan suhu dan kelembapan atmosfera menggunakan sensor DHT11-Suhu dan Kelembapan menggunakan aplikasi Node MCU dan BLYNK
Pemantauan Suhu & Kelembapan Bilik Dengan ESP32 dan AskSensors Cloud: 6 Langkah

Pemantauan Suhu & Kelembapan Bilik Dengan ESP32 dan AskSensors Cloud: 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. DHT11 Spesifikasi: Sensor DHT11 dapat mengukur suhu
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
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 Menggunakan SHT25 dan Arduino Nano: 5 Langkah

Pemantauan Suhu dan Kelembapan Menggunakan SHT25 dan Arduino Nano: Kami baru-baru ini mengusahakan pelbagai projek yang memerlukan pemantauan suhu dan kelembapan dan kemudian kami menyedari bahawa kedua-dua parameter ini sebenarnya memainkan peranan penting dalam membuat anggaran kecekapan kerja sistem. Kedua-duanya di indus