Daftar Isi:
- Langkah 1: Persyaratan Perangkat Keras
- Langkah 2: Persyaratan Perangkat Lunak
- Langkah 3: Prinsip Kerja Singkat
- Langkah 4: Instalasi Perpustakaan
- Langkah 5: Skema Perangkat Keras dan Perakitan Perangkat Keras
- Langkah 6: Pengaturan Jaringan Server Web Sistem NodeMCU atau Mercury Droid
- Langkah 7: Pengaturan Aplikasi Android Mercury Droid
- Langkah 8: Instruksi Video Mudah untuk Menyiapkan Seluruh Sistem (jika Ada Masalah)
- Langkah 9: Aplikasi Android Mercury Droid Play Store Tautan
- Langkah 10: Semua Kode Sumber Sistem Droid Mercury
Video: Sistem Pemantauan Cuaca Rumah IoT Dengan Dukungan Aplikasi Android (Mercury Droid): 11 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:56
pengantar
Mercury Droid adalah salah satu jenis IoT (Internet of things) Embedded system berbasis Mercury Droid Android Mobile Application. Yang mampu mengukur & memantau aktivitas cuaca rumah. itu adalah sistem pemantauan cuaca rumah yang sangat murah Anda tidak perlu lebih banyak uang untuk membangun ini. Anda hanya perlu <= $10 untuk membangun sistem ini. Kita tahu bahwa ada banyak Alat IoT di luar sana seperti Blynk, Cayenne, ThingsSpeak dll. Alat ini sangat mudah digunakan untuk menangkap berbagai data sensor. Tetapi dalam proyek ini saya akan menunjukkan kepada Anda cara membuat sistem pemantauan cuaca Rumah IoT Anda sendiri tanpa menggunakan alat IoT pembantu siap pakai. Tutorial ini akan memberi Anda potensi penuh untuk membangun Perangkat Keras dan Perangkat Lunak Anda sendiri untuk sistem pemantauan rumah IoT rumah Anda. Jadi saya menyediakan semua kode sumber saya dalam proyek ini. itu untuk Anda gunakan dan ubah kode saya dan dapat membuat Sistem pemantauan cuaca rumah Anda yang berbeda. Anda juga dapat mengunduh aplikasi seluler Mercury Droid Android saya dari playstore yang sudah saya berikan dalam proyek ini. Selamat mencoba dan mari kita siap berkreasi.
Unduh Aplikasi Mercury Droid Android Mobile:
play.google.com/store/apps/details?id=com.armavi.mercurydroidiot
Catatan: jika Anda mengalami masalah dalam menyiapkan proyek ini, video instruksi lengkap diberikan di akhir proyek ini
Langkah 1: Persyaratan Perangkat Keras
1. Node MCU (ESP-8266) Modul Wifi IoT.
2. Sensor pengukur Suhu dan Kelembaban DHT-11
3. Bank daya untuk menyalakan Sistem Mercury Droid
4. Beberapa perlengkapan Jumper Pria-Wanita
5. Kabel USB.
6. Ponsel Android.
Langkah 2: Persyaratan Perangkat Lunak
1. Arduino IDE
2. Wifi Manager & DHT-11 Library (Screen shoot diberikan dalam proyek untuk menginstal perpustakaan pengelola wifi di proyek Anda).
3. Android Studio (diperlukan, jika Anda menyesuaikan kode aplikasi Mercury Droid saya).
4. Aplikasi Ponsel Android Mercury Droid.
Langkah 3: Prinsip Kerja Singkat
Dalam proyek ini saya menggunakan modul wifi IoT NodeMcu(ESP-8266). NodeMCU bekerja sebagai otak dari Sistem Droid Merkurius ini. Sensor suhu dan kelembaban DHT11 mengukur suhu dan kelembaban Rumah secara real time dan mengirimkannya ke NodeMCU. Ketika NodeMCU mendapatkan semua data Sensor DHT11 maka ia mengubah data ini menjadi String atau Data "JSON" dan mengirimkannya ke Webserver. Sekarang aplikasi seluler Mercury Droid membaca data JSON ini dari server Web NodeMCU dan menunjukkan data ini ke UI (User interface)-nya. Aplikasi ini juga memiliki fitur khusus untuk mengukur nilai suhu berlebih dan membandingkannya dengan nilai ambang batas yang diberikan pengguna. Seperti itu jika suhu cuaca Rumah kita saat ini adalah 29*C tetapi nilai ambangnya kurang dari 29*C maka aplikasi memberi Anda peringatan. Jika nilai Ambang lebih besar dari suhu Rumah Saat Ini, itu tidak memberi Anda peringatan apa pun.
Langkah 4: Instalasi Perpustakaan
Buka Arduino IDE Anda dan tekan Sketsa >> Sertakan Perpustakaan >> Kelola Perpustakaan
Kemudian di Bar "Filter Pencarian Anda" Tulis "Wifi Manager". Ini akan menunjukkan kepada Anda perpustakaan pengelola wifi, tekan menu tarik-turun dan pilih versi pengelola wifi dan tekan instal. Sekarang selesai menginstal.
Sekarang Instal Perpustakaan sensor DHT dengan cara yang sama seperti kita menginstal perpustakaan manajer wifi tetapi pilih "Perpustakaan sensor DHT oleh Versi Adafruit" dan pilih versi yang Anda inginkan kemudian instal. Tetapi disarankan untuk memilih versi terbaru dari Perpustakaan pengelola DHT-11 dan Wifi.
Langkah 5: Skema Perangkat Keras dan Perakitan Perangkat Keras
Pin Data DHT-11 Terhubung ke pin NodeMCU D5
Pin VCC DHT-11 Terhubung ke pin NodeMCU Vin
Pin GND DHT-11 Terhubung ke pin GND NodeMCU
Catatan: Tombol NodeMCU RST (Reset) hanya mengatur ulang konfigurasi Anda, Tombol NodeMCU FLASH Hapus semua kode dan konfigurasi Anda darinya
setelah berhasil menghubungkan DHT-11 dengan NodeMcu kita siap untuk mengkonfigurasi WebServer NodeMCU dan Aplikasi Mercury Droid kita.
Langkah 6: Pengaturan Jaringan Server Web Sistem NodeMCU atau Mercury Droid
Sekarang hubungkan NodeMcu Anda dengan PC dan buka Arduino IDE dan unggah kode yang saya berikan di bawah ini dalam proyek ini. Setelah mengupload Kode, lepaskan NodeMcu Anda dan hubungkan dengan Power bank dengan kabel USB. Sekarang buka pengaturan wifi ponsel Anda. Anda melihat bahwa wifi memindai perangkat bernama "AutoConnectAP" yang merupakan jaringan terbuka NodeMCU Anda. Sekarang tekan AutoConnectAP maka secara otomatis akan terhubung.
setelah terhubung ke AutoConnectAP. Buka Aplikasi Seluler Android “MercuryDroid” Anda. Saya sudah memberikan tautan playstore aplikasi ini di akhir tutorial proyek ini. Sekarang ikuti langkah-langkah gambar yang saya berikan di bawah ini untuk mengonfigurasi jaringan server web MercuryDroid.
Catatan: Ingat IP Statis server web MercuryDroid Anda. Yang sangat penting untuk berkomunikasi dengan MercuryDroid Webserver. Secara default IP statis adalah 192.168.0.107. jika Anda ingin memberikan IP Statis yang Anda inginkan, Anda perlu mengubahnya dari Kode Tetapi di bawah kisaran ini 192.168.0.100-192.168.0.110 (Disarankan)
Langkah 7: Pengaturan Aplikasi Android Mercury Droid
setelah berhasil mengatur konfigurasi MercuryDroid Webserver, Cabut NodeMCU dari Power Bank dan tunggu selama 6-7 detik kemudian sambungkan kembali NodeMCU Anda dengan power bank dan tekan tombol NodeMCU Reset (RST) sebanyak dua kali. Sekarang mari kita mulai mengkonfigurasi Aplikasi MercuryDroid kita. Ikuti saja langkah-langkah gambar di atas.
setelah berhasil menambahkan alamat IP dan nilai Ambang. Tekan mulai server maka Anda melihat bahwa semua informasi sensor DHT-11 ditampilkan di Aplikasi MercuryDroid. Sekarang kami menyelesaikan proyek penuh kami. Jika Anda memiliki masalah untuk mengonfigurasi server NodeMCU atau MercuryDroid Anda, silakan tonton video Instruksi lengkap ini. Video singkat ini sangat membantu untuk dengan mudah mengkonfigurasi Server dan Aplikasi MercuryDroid Anda daripada Artikel ini.
Langkah 8: Instruksi Video Mudah untuk Menyiapkan Seluruh Sistem (jika Ada Masalah)
Video singkat ini sangat membantu untuk dengan mudah mengkonfigurasi Server dan Aplikasi MercuryDroid Anda daripada Artikel ini. ikuti saja langkah-langkah yang saya tunjukkan di video ini
Langkah 9: Aplikasi Android Mercury Droid Play Store Tautan
Ini adalah aplikasi android saya yang dikembangkan untuk sistem Mercury Droid. Anda juga dapat mengunduhnya dari Play Store.
Tautan Play Store Aplikasi Seluler Android Mercury Droid diberikan di bawah ini:
play.google.com/store/apps/details?id=com.armavi.mercurydroidiot
Langkah 10: Semua Kode Sumber Sistem Droid Mercury
Mercury Droid System atau NodeMCU(ESP-8266MOD) Arduino IDE Kode:
github.com/avimallik/IoT-Home-weather-moni…
Source Code aplikasi Mercury Droid Android untuk Android Studio:
github.com/avimallik/Mercury-Droid
semua kode sumber diberikan di GitHub. silakan buka github dan unduh.
Itu adalah instruksi lengkap saya tentang sistem pemantauan cuaca rumah yang sangat murah dengan dukungan aplikasi android. instruksi ini akan membantu Anda membangun sistem pemantauan cuaca rumah terkait IoT Anda sendiri Perangkat Keras dan juga Perangkat Lunak
Terima Kasih dan Mulai Siap Berkreasi)
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Direkomendasikan:
Sistem Pemantauan Visual Berbasis LoRa untuk IOT Pertanian - Mendesain Aplikasi Fronted Menggunakan Firebase & Angular: 10 Langkah
Sistem Pemantauan Visual Berbasis LoRa untuk IOT Pertanian | Merancang Aplikasi Fronted Menggunakan Firebase & Angular: Pada bab sebelumnya kita berbicara tentang bagaimana sensor bekerja dengan modul loRa untuk mengisi database firebase Realtime, dan kita melihat diagram tingkat yang sangat tinggi bagaimana keseluruhan proyek kita bekerja. Dalam bab ini kita akan berbicara tentang bagaimana kita dapat
Sistem Pemantauan Cuaca IoT Terdistribusi Cerdas Menggunakan NodeMCU: 11 Langkah
Sistem Pemantauan Cuaca IoT Terdistribusi Cerdas Menggunakan NodeMCU: Anda semua mungkin mengetahui stasiun cuaca tradisional; tapi pernahkah Anda bertanya-tanya bagaimana cara kerjanya? Karena stasiun cuaca tradisional mahal dan besar, kepadatan stasiun-stasiun ini per satuan luas sangat kurang yang
Sistem Pemantauan Cuaca dan Kecepatan Angin Cerdas Berbasis IOT: 8 Langkah
Sistem Pemantauan Cuaca dan Kecepatan Angin Cerdas Berbasis IOT: Dikembangkan Oleh - Nikhil Chudasma, Dhanashri Mudliar dan Ashita RajPendahuluan Pentingnya pemantauan cuaca ada dalam banyak cara. Parameter cuaca perlu dipantau untuk menopang pembangunan di bidang pertanian, rumah kaca
Lapisan Sensor IOT Nirkabel Baru untuk Sistem Pemantauan Lingkungan Rumah: 5 Langkah (dengan Gambar)
Lapisan Sensor IOT Nirkabel Baru untuk Sistem Pemantauan Lingkungan Rumah: Instruksi ini menjelaskan lapisan sensor IOT nirkabel bertenaga baterai yang lebih murah untuk Instruksi saya sebelumnya: Sistem Pemantauan Lingkungan Rumah LoRa IOT. Jika Anda belum melihat Instructable sebelumnya, saya sarankan membaca introduc
Sistem Pemantauan Pabrik IoT (Dengan IBM IoT Platform): 11 Langkah (dengan Gambar)
IoT Plant Monitoring System (Dengan IBM IoT Platform): Ikhtisar Plant Monitoring System (PMS) adalah aplikasi yang dibuat dengan individu yang berada di kelas pekerja dengan mempertimbangkan jempol hijau. Saat ini, individu yang bekerja lebih sibuk dari sebelumnya; memajukan karir mereka dan mengelola keuangan mereka