Sistem Pemantauan Kualitas Air Berbasis IoT (WQMS) untuk Budidaya Perikanan.
Tujuan dari proyek ini adalah untuk merancang dan menerapkan sistem pemantauan air portabel dan berbiaya rendah untuk secara konsisten memantau status air agar berkualitas dan kondusif untuk budidaya ikan di tangki akuaponik di sektor akuakultur.
- Karena komposisi air kolam terus dipengaruhi oleh perubahan lingkungan sehingga menyulitkan petani untuk memantau status air secara konsisten, maka WQMS kami dikembangkan untuk memantau variasi tersebut.
- Uji kualitas air dapat dilakukan di sumber selain mengirimkan sampel air ke laboratorium sehingga mengurangi pengujian laboratorium tradisional. Mengapa sistem kami berbeda dari sistem lain:
- Mengukur suhu, kekeruhan, pH dan ketinggian air kolam untuk menjaga dan mengendalikan kualitas air.
- Dengan cepat mengidentifikasi perubahan parameter tertentu dalam air
- Menghasilkan informasi visual (diagram garis)
- Mengirim peringatan pemberitahuan
Operasi sistem
- Mengukur suhu air, kedalaman, kekeruhan, dan pH air dengan kisaran optimal Kekeruhan (Unit Kekeruhan Nephelometric atau Unit Kekeruhan Jackson) 0-5 pH 4-10 Ketinggian air 5-27 (berdasarkan lokasi)
- Memproses data pada mikrokontroler menggunakan Espduino#2
- Mengirim data ke server cloud
- Dan mempublikasikan data di halaman web
Implementasi Perangkat Keras
- Espduino-32
- Sensor suhu tahan air DS18B20
- sensor pH- E-201-C
- Sensor Kekeruhan- SKU SEN0189
- Sensor Ultrasonik- HC-SR04
Implementasi Perangkat Lunak
- ujung depan
- HTML/CSS/
- tali sepatu
- Jinja
- Grafik
- Bagian belakang
- Python: logika
- Labu: server
- SMTP: perpesanan
- SQLite: DB
- Program C: program sensor pada Esp32
- HTTP
- Pahlawanku
Memulai
Prasyarat
- Repo klon
- Tambahkan paket Esp32 untuk mengaktifkan papan
- Tautan kode sensor di
github.com/joewzy/WaterQualityMS.git
Instalasi
- Instal modul dalam file persyaratan
Penggunaan:
- Hubungkan esp32 ke jaringan
- Kloning repositori::
git clone https://github.com/Erbynn/IoT-WQMS.git
cd IoT-WQMS
- Membuat dan mengaktifkan lingkungan virtual ::
virtualenv env
source env/bin/activate
- Persyaratan pemasangan ::
pip install -r 'requirements.txt'
Jalankan aplikasi ::
Data dipublikasikan di http://wqms.herokuapp.com/dashboard
Menikmati ?
Contoh Gambar
Penulis/Tim::
- John PK Erbynn mengirim surat
- Josiah Kotey mengirim surat
- Isaac Agyen Duffour Kirim surat
Pengakuan
- Supervisor Proyek, Bpk. Isaac A. Mensah
- Denis Effa Amposah
- Daud Ismail
- Yosia Terkper
Penyebaran
Ekstensi ini adalah proyek untuk meningkatkan keterampilan pengembangan perangkat lunak kami. Setiap saran, atau tip serta Permintaan Tarik dipersilakan. Terima kasih.