Program Arduino: https://drive.google.com/open?id=1_7cgk6i6rgrgcu1to0clnlonxpx18qbr
Pengenalan: Permohonan ini adalah salah satu penyelesaian terbaik untuk memantau air (atau sebarang cecair lain) dan untuk mengawal yang berkaitan Pam ke atas Wi-Fi.
Penerangan terperinci: Permohonan ini adalah untuk orang atau penggemar yang ingin memantau tahap air atau apa-apa cecair dan mengawal pam dari telefon Android mereka sama ada secara automatik atau cara manual.
* Aplikasi ini menerima nilai-nilai tahap bendalir ke atas pautan Wi-Fi. Ia memerlukan sambungan yang aktif dengan modul Wi-Fi seperti ESP8266 atau mana-mana yang sepatutnya menghantar maklumat tahap bendalir yang dikumpulkan oleh pengawal mikro seperti Arduino dari tangki yang mengandungi cecair.
** Tahap bendalir Maklumat yang dihantar oleh pengawal mikro melalui modul Wi-Fi kepada aplikasi Ifluid mengandungi nilai integer berkisar antara 0 hingga 100 berdasarkan tahap cecair dalam bekas.
Kerja Teknikal:
1. (Bahagian perkakasan): Bekerja aplikasi Ifluid sepenuhnya bergantung kepada mekanisme pengesanan tahap cecair berasaskan mikro. Pengawal mikro akan mengumpul maklumat tahap bendalir dari bekas cecair menggunakan mekanisme pengesan tahap air berasaskan transistor atau menggunakan sensor ultrasonik seperti HC-SR04.
2. (Sisi permohonan): Perhatikan bahawa aplikasi ini hanya menerima maklumat tahap bendalir dari segi nilai-nilai integer yang sepatutnya berkisar dari 0 hingga 100. Mengikut tahap semasa cecair dalam bekas, pengawal mikro menghantar nilai integer yang sesuai untuk ifluid ke atas wi -Fi (yang sepatutnya berkisar antara 0 hingga 100). Sebagai contoh, mari kita katakan jika bekas adalah setengah dipenuhi dengan air maka pengawal mikro sepatutnya menghantar nilai integer 50 kepada aplikasi.
Aplikasi Ifluid memerlukan telefon anda disambungkan dengan modul Wi-Fi. Apabila anda akan memulakan permohonan itu, ia akan menuntut alamat IP dan nombor port modul Wi-Fi yang sepatutnya dikonfigurasikan sebagai pelayan. Sebagai contoh, jika kita menggunakan ESP8266 sebagai modul Wi-Fi, ikuti arahan yang ditetapkan untuk menjadikannya sebagai pelayan. Secara lalai, alamat IP statik ESP8266 adalah 192.168.4.1 dan anda boleh menetapkan nombor port mengikut keinginan anda.
Selepas itu, permohonan akan mengambil separuh daripada yang kedua untuk menubuhkan sambungan data yang aktif antara dirinya sendiri dan wi- Fi modul. Sebaik sahaja ia mewujudkan sambungan dengan modul Wi-Fi, anda perlu memilih mod auto atau manual sama ada menghidupkan / mematikan pam secara automatik atau manual.
Selepas pilihan anda, aplikasi akan bersedia untuk menerima nilai-nilai tahap bendalir ke atas pautan Wi-Fi.
Jika anda memilih mod auto, aplikasi akan menyimpan pam pada tahap cecair kurang daripada 100%, ia akan mematikan pam jika tahap cecair mencapai 100 %.
Jika anda memilih mod manual, butang Togol akan diaktifkan untuk anda mengawal pam secara manual pada tahap cecair yang dikehendaki.
Permohonan Menghantar watak # untuk pengawal mikro ke atas pautan Wi-Fi Untuk mematikan dan aksara * untuk menghidupkan pam.
* menekan butang kembali akan menamatkan sambungan data antara modul dan aplikasi Wi-Fi.
Bug fix in GUI.