Isi kandungan:
- Langkah 1: Keperluan Perkakasan
- Langkah 2: Keperluan Perisian
- Langkah 3: Prinsip Kerja Ringkas
- Langkah 4: Pemasangan Perpustakaan
- Langkah 5: Skema Perkakasan dan Perkakasan Secara Berkala
- Langkah 6: Tetapan Rangkaian Pelayan Web Sistem NodeMCU atau Mercury Droid
- Langkah 7: Tetapan Aplikasi Android Mercury Droid
- Langkah 8: Arahan Video Mudah untuk Menyiapkan Keseluruhan Sistem (jika Ada Masalah)
- Langkah 9: Pautan Gedung Play Aplikasi Mercury Droid Android
- Langkah 10: Semua Kod Sumber Sistem Droid Merkuri
Video: Sistem Pemantauan Cuaca Rumah IoT Dengan Sokongan Aplikasi Android (Mercury Droid): 11 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Pengenalan
Mercury Droid adalah satu jenis sistem tertanam IoT (Internet of things) berdasarkan Aplikasi Mudah Alih Android Mercury Droid. Yang mampu mengukur & memantau aktiviti cuaca rumah. sistem pemantauan cuaca rumah yang sangat murah anda tidak memerlukan lebih banyak wang untuk membina ini. Anda hanya memerlukan <= 10 $ untuk membina sistem ini. Kami tahu bahawa terdapat banyak Alat IoT di luar sana seperti Blynk, Cayenne, ThingsSpeak dll. Alat ini sangat mudah digunakan untuk menangkap pelbagai data sensor. Tetapi dalam projek ini saya akan menunjukkan kepada anda bagaimana membuat sistem pemantauan cuaca Rumah IoT anda sendiri tanpa menggunakan alat IoT pembantu rumah yang sudah siap. Tutorial ini akan memberi anda potensi penuh untuk membina Perkakasan dan Perisian anda sendiri untuk sistem pemantauan rumah IoT rumah anda. Oleh itu, saya memberikan semua kod sumber saya dalam projek ini. itu untuk anda gunakan dan ubah kod saya dan boleh membuat Sistem pemantauan cuaca rumah anda yang berbeza. Anda juga boleh memuat turun aplikasi mudah alih Android Mercury Droid saya dari playstore yang telah saya berikan dalam projek ini. Semoga berjaya dan mari kita siapkan.
Aplikasi Bergerak Android Mercury Droid Muat turunnya:
play.google.com/store/apps/details?id=com.armavi.mercurydroidiot
Catatan: jika anda menghadapi masalah untuk menyiapkan projek ini, video arahan penuh diberikan pada akhir projek ini
Langkah 1: Keperluan Perkakasan
1. Modul Wifi IoT MCU (ESP-8266).
2. Sensor pengukuran suhu dan kelembapan DHT-11
3. Power bank untuk menghidupkan Sistem Mercury Droid
4. Sebilangan barang Jumper Lelaki-Wanita
5. Kabel USB.
6. Telefon bimbit Android.
Langkah 2: Keperluan Perisian
1. Arduino IDE
2. Pengurus Wifi & Perpustakaan DHT-11 (Pemotretan skrin diberikan dalam projek untuk memasang perpustakaan pengurus wifi dalam projek anda).
3. Android Studio (diperlukan, jika anda menyesuaikan kod aplikasi Mercury Droid saya).
4. Aplikasi Bergerak Android Mercury Droid.
Langkah 3: Prinsip Kerja Ringkas
Dalam projek ini saya menggunakan modul wifi IoT NodeMcu (ESP-8266). NodeMCU terbangun sebagai otak Sistem Mercury Droid ini. Sensor suhu dan kelembapan DHT11 mengukur suhu rumah dan kelembapan masa sebenar dan menghantarnya ke NodeMCU. Apabila NodeMCU mendapatkan semua data Sensor DHT11 maka ia mengubah data ini menjadi "JSON" String atau Data dan mengirimkannya kepada Webserver. Kini aplikasi mudah alih Mercury Droid membaca data JSON ini dari NodeMCU Webserver dan menunjukkan data ini ke UInya (antara muka Pengguna). Aplikasi ini juga mempunyai ciri khas untuk mengukur nilai suhu yang berlebihan dan membandingkannya dengan nilai ambang yang diberikan pengguna. Seperti itu jika suhu cuaca Rumah kami sekarang ialah 29 * C tetapi nilai ambang kurang dari 29 * C maka aplikasi memberi anda amaran. Sekiranya nilai Ambang lebih besar daripada suhu Semasa Rumah, itu tidak memberi anda amaran.
Langkah 4: Pemasangan Perpustakaan
Buka Arduino IDE anda dan tekan Sketsa >> Sertakan Perpustakaan >> Uruskan Perpustakaan
Kemudian di Bar “Filter Your Search” Tulis “Wifi Manager”. Ini akan menunjukkan kepada anda perpustakaan pengurus wifi, tekan menu drop down dan pilih versi pengurus wifi dan tekan pasang. Sekarang ia selesai dipasang.
Sekarang Pasang Perpustakaan sensor DHT dengan cara yang sama kita memasang perpustakaan pengurus wifi tetapi memilih "Perpustakaan sensor DHT oleh Versi Adafruit" dan pilih versi yang anda inginkan kemudian pasang. Tetapi disarankan untuk memilih versi terbaru kedua Perpustakaan pengurus DHT-11 dan Wifi.
Langkah 5: Skema Perkakasan dan Perkakasan Secara Berkala
Pin Data DHT-11 Disambungkan ke pin NodeMCU D5
Pin VCC DHT-11 Disambungkan ke pin Vin NodeMCU
Pin GND DHT-11 Disambungkan ke pin NodeMCU GND
Catatan: Butang NodeMCU RST (Reset) hanya menetapkan semula konfigurasi anda, Butang NodeMCU FLASH Padamkan semua kod dan konfigurasi anda daripadanya
setelah berjaya menghubungkan DHT-11 dengan NodeMcu, kami bersedia untuk mengkonfigurasi Aplikasi NodeMCU WebServer dan Mercury Droid kami.
Langkah 6: Tetapan Rangkaian Pelayan Web Sistem NodeMCU atau Mercury Droid
Sekarang sambungkan NodeMcu anda dengan PC dan buka Arduino IDE dan muat naik kod yang saya berikan di bawah dalam projek ini. Selepas memuat naik Kod putuskan sambungan NodeMcu anda dan sambungkannya dengan Power bank dengan kabel USB. Sekarang buka tetapan wifi telefon bimbit anda. Anda melihat bahawa wifi mengimbas peranti bernama "AutoConnectAP" yang merupakan rangkaian terbuka NodeMCU anda. Sekarang tekan AutoConnectAP ia akan disambungkan secara automatik.
setelah disambungkan ke AutoConnectAP. Buka Aplikasi Mudah Alih Android "MercuryDroid" anda. Saya sudah memberikan pautan playstore aplikasi ini untuk tutorial projek ini. Sekarang ikuti langkah-langkah gambar yang saya berikan di bawah ini untuk mengkonfigurasi rangkaian pelayan web MercuryDroid.
Catatan: Ingat pelayan IP Statis MercuryDroid anda. Yang sangat penting untuk berkomunikasi dengan MercuryDroid Webserver. Secara lalai IP statik ialah 192.168.0.107. jika anda ingin memberikan IP Statik yang anda mahukan, anda perlu mengubahnya dari Kod Tetapi di bawah julat ini 192.168.0.100-192.168.0.110 (Disyorkan)
Langkah 7: Tetapan Aplikasi Android Mercury Droid
setelah berjaya mengatur konfigurasi MercuryDroid Webserver, Putuskan sambungan NodeMCU dari Power Bank dan tunggu selama 6-7 saat kemudian sambungkan lagi NodeMCU anda dengan power bank dan tekan butang NodeMCU Reset (RST) selama dua kali. Sekarang mari kita mulakan konfigurasi Aplikasi MercuryDroid kami. Ikuti sahaja gambar di atas.
setelah berjaya menambahkan alamat IP dan nilai Ambang. Tekan start server maka anda melihat bahawa semua maklumat sensor DHT-11 ditunjukkan dalam Aplikasi MercuryDroid. Sekarang kami menyelesaikan projek penuh kami. Sekiranya anda mengisi masalah untuk mengkonfigurasi pelayan NodeMCU atau MercuryDroid anda, sila tonton video Arahan penuh ini. Video pendek ini sangat membantu untuk mengkonfigurasi Pelayan dan Aplikasi MercuryDroid anda dengan mudah daripada Artikel ini.
Langkah 8: Arahan Video Mudah untuk Menyiapkan Keseluruhan Sistem (jika Ada Masalah)
Video pendek ini sangat membantu untuk mengkonfigurasi Pelayan dan Aplikasi MercuryDroid anda dengan mudah daripada Artikel ini. ikuti sahaja langkah yang saya tunjukkan dalam video ini
Langkah 9: Pautan Gedung Play Aplikasi Mercury Droid Android
Ini adalah aplikasi android saya yang dikembangkan untuk sistem Mercury Droid. anda juga boleh memuat turunnya dari Play Store.
Aplikasi Play Store Link Mercury Droid Android Mobile diberikan di bawah:
play.google.com/store/apps/details?id=com.armavi.mercurydroidiot
Langkah 10: Semua Kod Sumber Sistem Droid Merkuri
Sistem Mercury Droid atau NodeMCU (ESP-8266MOD) Arduino IDE Code:
github.com/avimallik/IoT-Home-weather-moni…
Kod Sumber aplikasi Mercury Droid Android untuk Android Studio:
github.com/avimallik/Mercury-Droid
semua kod sumber diberikan dalam GitHub. sila ke github dan muat turun.
Ini adalah petunjuk penuh saya mengenai sistem pemantauan cuaca rumah yang sangat murah dengan sokongan aplikasi android. arahan ini akan membantu anda membina sistem pemantauan cuaca Rumah yang berkaitan dengan IoT anda sendiri Perkakasan dan Perisian
Terima kasih dan Mula bersedia untuk Penciptaan)
>>>>>>>>>>>>>>>>>>>>>> AKHIR >>>>>>>>>>>>>>>>>>>>
Disyorkan:
Sistem Pemantauan Visual Berasaskan LoRa untuk Pertanian Iot - Merancang Aplikasi Berhadapan Menggunakan Firebase & Angular: 10 Langkah
Sistem Pemantauan Visual Berasaskan LoRa untuk Pertanian Iot | Merancang Aplikasi Hadapan Menggunakan Firebase & Angular: Pada bab sebelumnya kita membincangkan bagaimana sensor berfungsi dengan modul loRa untuk mengisi pangkalan data Firebase Realtime, dan kami melihat gambarajah tahap yang sangat tinggi bagaimana keseluruhan projek kami berfungsi. Dalam bab ini kita akan membincangkan bagaimana kita dapat
Sistem Pemantauan Cuaca IoT Teragih Pintar Menggunakan NodeMCU: 11 Langkah
Sistem Pemantauan Cuaca IoT Teragih Pintar Menggunakan NodeMCU: Anda semua mungkin menyedari stesen cuaca tradisional; tetapi pernahkah anda terfikir bagaimana ia berfungsi? Oleh kerana stesen cuaca tradisional mahal dan besar, kepadatan stesen-stesen ini per unit kawasan sangat sedikit yang menyumbang kepada
Sistem Pemantauan Cuaca dan Angin Laju Berasaskan IOT: 8 Langkah
Sistem Pemantauan Cuaca dan Angin Pintar Berasaskan IOT: Dibangunkan oleh - Nikhil Chudasma, Dhanashri Mudliar dan Ashita RajPengenalanPentingnya pemantauan cuaca ada dalam banyak cara. Parameter cuaca diperlukan untuk dipantau untuk mempertahankan perkembangan pertanian, rumah hijau
Lapisan Sensor IOT Tanpa Wayar Baru untuk Sistem Pemantauan Alam Sekitar Rumah: 5 Langkah (dengan Gambar)
Lapisan Sensor IOT Tanpa Wayar Baru untuk Sistem Pemantauan Alam Sekitar Rumah: Instructable ini menerangkan lapisan sensor IOT tanpa wayar berkuasa bateri yang lebih rendah untuk Sistem Pemantauan Alam Sekitar Rumah LoRa IOT yang lebih awal. Sekiranya anda belum melihat Instruksinya yang lebih awal ini, saya cadangkan untuk membaca
Sistem Pemantauan Loji IoT (Dengan Platform IoT IBM): 11 Langkah (dengan Gambar)
Sistem Pemantauan Loji IoT (Dengan Platform IBM IBM): Gambaran Keseluruhan Sistem Pemantauan Tumbuhan (PMS) adalah aplikasi yang dibina dengan individu yang berada di kelas pekerja dengan pemikiran hijau. Hari ini, individu yang bekerja lebih sibuk dari sebelumnya; memajukan kerjaya dan menguruskan kewangan mereka