Sistem pengukur kualitas air untuk Keramba Jaring Apung (KJA) dikembangkan
untuk memberikan solusi terhadap permasalahan pengukuran kualitas air di KJA
yang masih dilakukan secara manual. Sistem ini dapat melakukan pengukuran dan
memberikan hasil yang dapat diamati oleh pengguna dari jarak jauh melalui suatu
antarmuka. Sistem pengukur kualitas air terdiri atas beberapa subsistem yang
diperlukan agar fungsionalitasnya dapat berjalan dengan baik. Dua buah subsistem
diantaranya yaitu subsistem akuisisi data dan subsistem transmisi data. Dalam tugas
akhir ini akan dilakukan proses perancangan dan implementasi dari kedua
subsistem tersebut.
Subsistem akuisisi data berfungsi untuk melakukan pengukuran parameterparameter kualitas air yang meliputi keasaman, suhu, kadar oksigen terlarut, dan
kekeruhan. Subsistem akuisisi data diimplementasikan dengan menggunakan
sebuah mikrokontroler yang terhubung dengan sensor-sensor yang digunakan untuk
mengukur parameter kualitas air. Subsistem ini juga menggunakan modul LoRa
yang berfungsi untuk mengirim data-data hasil pengukuran ke subsistem transmisi
data melalui jaringan LoRa. Berdasarkan implementasi yang telah dilakukan,
subsistem akuisisi data dapat digunakan untuk mengukur parameter kadar
keasaman (4,61 - 8,82 pH dengan resolusi 0,01 pH), suhu (16,4°C - 46,25°C dengan
resolusi 0,06 °C), kadar oksigen terlarut (0,816 mg/L - 6,935 mg/L dengan resolusi
0,02 mg/L), dan kekeruhan (0 – 3000 NTU dengan resolusi 0,43 NTU) di air dengan
baik. Data hasil pengukuran ini juga berhasil dikirim ke bagian subsistem transmisi
data menggunakan jaringan LoRa.
Subsistem transmisi data berfungsi untuk melakukan penerimaan data-data hasil
pengukuran dari subsistem akuisisi data dan menyimpannya ke bagian subsistem
database. Subsistem ini diimplementasikan dengan menggunakan gateway LoRa
OLG02 dan protocol MQTT. Gateway diatur dengan konfigurasi RF frequency =
915 mHz, Spreading Factor = 7, RF Bandwidth = 125000, Coding Rate = 5 (4/5),
dan Sync Word = 52 atau 0x34. Kemudian protokol MQTT berfungsi untuk
meneruskan data-data yang diterima gateway melalui jaringan LoRa ke database.
Gateway akan melakukan publish data ke suatu topic di broker MQTT dan kemudian IoT platform berupa Node-RED akan melakukan subscribe untuk
menerima data ini dan menyimpannya ke database. Berdasarkan hasil
implementasi, subsistem ini dapat berfungsi dengan baik dan memenuhi kebutuhankebutuhan sistem. Subsistem ini berhasil melakukan pengiriman data dari node
pengukuran ke gateway dan menyimpannya ke database. Subsistem ini juga
berhasil untuk menjalankan pengiriman data secara multi-node.