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

Ini adalah projek pemasangan, penyambungan, penyusunan yang mudah untuk membolehkan anda menggunakan sensor Suhu dan Kelembapan IoT yang menghubungkan ke WiFi dan 'melaporkan' data anda ke platform Blynk IoT. Memudahkan pemantauan dari telefon pintar anda.
Selain pematerian pemasangan, ini dapat diselesaikan dari usia 6-7 tahun ke atas dengan mudah.
Kos bagi saya adalah sekitar $ 15 NZD, atau sekitar $ 10 USD. Sangat murah untuk dilakukan sekiranya anda memerlukan pemantauan untuk suhu dan kelembapan.
Langkah 1: Raih Komponen Anda


Awak perlu:
Pautan produk WEMOS D1 Mini Banggood.com
Pautan produk pelindung sensor WEMOS SHT30 Banggood.com
Kabel mikro USB
Soldering iron & solder (untuk item yang lebih kekal) atau jumper untuk papan dan mungkin papan roti.
Memandangkan komponen tidak dipasang, menyoldernya disarankan untuk menjadikan hidup lebih mudah.
Dengan pin pada peranti, pasangkan pin lelaki di atas dan pin wanita di bahagian bawah papan. Kemudian pemproses utama lebih berguna untuk perkembangan anda kemudian dan perisai boleh ditukar sesuai.
Langkah 2: Setelah Dihimpunkan ke dalam Dua Komponen



Setelah memasang kedua-dua peranti dengan konfigurasi pin mereka, pasangkannya bersama. Mencatat penjajaran pin. Mereka harus bersesuaian dengan tanpa kerumitan.
Langkah 3: Masa untuk Berhubungan dan Program
Anda perlu menggunakan penyunting web atau memuat turun Arduino IDE untuk memprogramkan peranti anda.
Yang anda dapati di sini:
Anda perlu memasang pustaka papan yang sesuai untuk papan anda. Instruktif ini adalah yang terbaik yang saya dapati untuk ini: WEMOS - Arduino SoftwareIDE Instructable
Setelah anda melakukan ini, anda perlu mengesan dan memuatkan perpustakaan untuk:
Wire: https://www.arduino.cc/en/Reference/Wire (yang harus dipasang dengan perisian utama Arduino IDE)
ESP8266WiFi: https://arduino-esp8266.readthedocs.io/en/latest/esp8266wifi/readme.html (yang seharusnya menjadi perpustakaan yang boleh dipasang di pengurus perpustakaan di Arduino IDE)
dan yang Blynk:
Langkah 4: Sekarang untuk Kod
Anda perlu mempunyai:
- Kunci API projek Blynk anda: Sediakan akaun, projek anda dll di telefon anda di sini
- WiFi SSID (Nama rangkaian WiFi anda)
- Kata Laluan WiFi
- Nombor Pin Maya Blynk untuk Suhu dan satu lagi untuk Kelembapan, boleh disusun kemudian.
- Buka kod yang dilampirkan dalam perisian Arduino IDE
- Edit Kod Blynk menggantikan komen termasuk
- Edit WifiSetup dan ganti SSID dan Kata Laluan dengan cara yang serupa
- Pasang Wemos anda ke komputer anda dengan kabel USB.
- Anda perlu memilih papan dan meletakkan di bawah alat pada menu. Sekiranya papan anda tidak disenaraikan, anda perlu kembali beberapa langkah dan menyusun pustaka papan anda sehingga tersedia.
- Di bawah Sketsa pada bar alat anda, sahkan dan susun. Yang semestinya tidak mempunyai kesalahan. (Tangani kesalahan yang mungkin perpustakaan tidak dimuat dengan betul)
- Muat naik ke Wemos anda
- Di bawah Alat pilih monitor bersiri.
Anda harus menyalakan LED di WEMOS setiap 5 saat jika ia berfungsi sebagaimana mestinya.
Langkah 5: Menonton Apa Yang Berlangsung
Dengan monitor Serial terbuka, anda kini harus melihat WEMOS melakukan perkara tersebut.
Di telefon anda dengan Aplikasi Blynk, anda seharusnya dapat memilih pilihan untuk menambahkan paparan data ke layar anda.
Instruksional ini, yang sangat mirip dengan projek ini merangkumi, aplikasi Blynk dengan baik
Selamat mencuba dan semoga ini adalah projek mudah dan berguna untuk anda.
Langkah 6: Bermain dan Bermain
Sekiranya anda ingin bermain-main, sesuaikan pemasa:
- Untuk lampu kilat yang masih hidup, selang masa panjangLED = 5000; bilangan yang lebih rendah di sini akan berkelip lebih kerap daripada 5 saat yang saya lalai dalam kod.
- Seperti yang akan menyesuaikan pembacaan sensor 5 minit, selang waktu panjangProg = 300000; di mana 1000 akan membaca setiap saat.
- Rutin 'timeElapsedBlynk' di awal gelung adalah memastikan sambungan Blynk tetap hidup, jika tetapan intervalProg anda adalah 10000 atau kurang, maka pernyataan IF ini dapat dikomentari. Blynk akan menyenaraikan peranti anda di luar talian jika tidak 'menandakan' lebih lama daripada lebih kurang 10 saat.
- Sekiranya anda ingin menjalankan beberapa peranti ke dalam projek Blynk yang sama, pastikan anda menyesuaikan 'pin' yang anda tulis, untuk memastikan anda tidak membenturkan data anda. Dapat ditentukan dalam dua pemboleh ubah di atas rutin setup void ().
- Saya telah menambah pemboleh ubah tambahan untuk memperhitungkan haba yang dihasilkan oleh D1 serta kesan yang sama terhadap kelembapan. Pada mulanya saya menemui kira-kira 3.5-4.5 deg C terhadap peranti suhu lain.
-
Anda boleh bermain-main, atau memperbaikinya, menyediakan jarak yang cukup dari pemproses dengan wayar untuk keseluruhan papan atau melepaskan sensor dengan hati-hati dan memanjangkan dengan wayar dari sana untuk meningkatkan ketepatan.
- Setelah seharian melakukan ujian bersebelahan dengan unit yang dipasang di sini dan satu lagi yang mempunyai kabel yang diperpanjang untuk menjauhkan prosesor, turun naik suhu yang diukur dengan rakaman Blynk pada 160 titik data adalah perbezaan minimum 1.212 deg C, 2.093 deg C perbezaan, dan purata perbezaan 1.75 deg C. Sebilangan besar dan garis Pareto pada data berada pada atau sekitar rata-rata 1.75 darjah C.
- Saya juga mendapati perkara yang serupa dengan kelembapan dengan ini dicatat pada 6.115% di bawah kelembapan sebenar. Saya juga telah menambah pemboleh ubah untuk ini.
- Untuk tujuan saya, manipulasi cepat dan kotor ini mencukupi untuk keperluan saya kerana ijazah boleh diterima.
Disyorkan:
Analisis Data Temp / Kelembapan Menggunakan Ubidots dan Google-Sheets: 6 Langkah

Analisis Data Temp / Kelembapan Menggunakan Ubidots dan Google-Sheets: Dalam tutorial ini, kami akan mengukur data suhu dan kelembapan yang berbeza menggunakan sensor suhu dan kelembapan. Anda juga akan belajar bagaimana menghantar data ini ke Ubidots. Supaya anda dapat menganalisisnya dari mana sahaja untuk aplikasi yang berbeza. Juga oleh pengirim
Amaran Temp dan Kelembapan Menggunakan Langkah AWS dan ESP32: 11

Amaran Temp dan Kelembapan Menggunakan AWS dan ESP32: Dalam tutorial ini, kami akan mengukur data suhu dan kelembapan yang berbeza menggunakan sensor Temp dan kelembapan. Anda juga akan belajar bagaimana menghantar data ini ke AWS
Greentent - Rumah Hijau Mini Portable Pertama di Dunia Dengan Pengukuran Temp dan Kelembapan Arduino: 3 Langkah

Greentent - Rumah Hijau Mini Portable Pertama di Dunia Dengan Pengukuran Temp dan Kelembapan Arduino: Saya pertama kali muncul dengan idea rumah hijau mudah alih yang boleh anda pindahkan pada waktu malam ketika saya ingin membuat cara untuk memiliki taman kecil di dalam kotak dengan Suhu yang dipantau dan Kelembapan. Oleh itu, sudah larut malam dan saya ingin pergi ke sebuah kedai untuk mendapatkan su
Mengautomasikan Rumah Hijau Dengan LoRa! (Bahagian 1) -- Sensor (Suhu, Kelembapan, Kelembapan Tanah): 5 Langkah

Mengautomasikan Rumah Hijau Dengan LoRa! (Bahagian 1) || Sensor (Suhu, Kelembapan, Kelembapan Tanah): Dalam projek ini saya akan menunjukkan kepada anda bagaimana saya mengautomasikan rumah hijau. Ini bermakna saya akan menunjukkan kepada anda bagaimana saya membina rumah hijau dan bagaimana saya menyusun elektrik dan automasi elektrik. Juga saya akan menunjukkan kepada anda cara memprogram papan Arduino yang menggunakan L
Monitor Kelembapan Tanpa Wayar (ESP8266 + Sensor Kelembapan): 5 Langkah

Monitor Kelembapan Tanpa Wayar (Sensor Kelembapan ESP8266 +): Saya membeli pasli dalam periuk, dan hampir sepanjang hari, tanah kering. Oleh itu, saya memutuskan untuk membuat projek ini, mengenai merasakan kelembapan tanah di dalam periuk dengan pasli, untuk memeriksa, apabila saya memerlukan menuangkan tanah dengan air. Saya rasa, sensor ini (Sensor kelembapan kapasitif v1.2) adalah baik