Professional Documents
Culture Documents
1 PB
1 PB
U
°C [1]. Kenaikan suhu yang cepat dapat mempengaruhi
SAHA budidaya perikanan merupakan salah satu usaha
pertumbuhan embrio ikan. Saat ini, suhu kolam atau kolam
yang memiliki potensi untuk dikembangkan.
dirangsang oleh jumlah radiasi matahari, suhu, cuaca, dan
Perusahaan-perusahaan ini termasuk budidaya air tawar,
lokasi. Naik turunnya suhu udara ini didasarkan pada
budidaya laut dan budidaya payau. Salah satu tantangan
kedalaman kolam/kolam dan insolasi. Salah Satu Faktor yang
terbesar dalam memulai bisnis semacam itu adalah
dibahas merupakan pengendalian kualitas suhu air. Mengapa
manajemen kualitas air. Penting untuk menjaga kualitas air,
pengendalian kualitas air sangat penting karena air akan
karena air bisa sangat berbahaya jika tidak tersedia dalam
mengatur pengendalian suhu tubuh organisme dan pada
kondisi yang tepat, baik secara kualitas maupun kuantitas. Air
umumnya ikan sensitif terhadap perubahan suhu air [2-
jernih sangat diinginkan oleh masyarakat baik untuk
3]. Berbagai aktivitas penting biota air seperti pernapasan,
keperluan sehari-hari, keperluan industri, kebersihan kota,
konsumsi pakan, pertumbuhan dan reproduksi akan
pertanian atau keperluan perkebunan. Parameter kualitas air
dipengaruhi oleh suhu perairan [4].
digunakan sebagai patokan untuk mengkonfirmasi kualitas
Dari masalah yang sudah di paparkan diatas solusi yang
air. Kualitas air dapat dievaluasi secara fisik atau kimia.
diberikan adalah membuat sebuah sistem mengatur kualitas
Beberapa faktor yang dapat mempengaruhi kualitas air adalah
air berbasis IoT yang dapat mengatur suhu air agar tidak lebih
pH atau tingkat keasaman yang sesuai untuk kehidupan ikan
dari atau kurang dari suhu optimal ikan salah satunya ikan koi
dan organisme akuatik lainnya pada kisaran 6,5-8 (netral).
yang mempunyai suhu optimal yaitu 25-27 derajat yang
Kisaran ini dapat mengoptimalkan oksigen dan karbon
sudah diteliti oleh Emaliana, S. Usman, and I. Lesmana [1].
dioksida, dan pada tingkat ini sulit untuk menumbuhkan
Dengan menggunakan sensor pengukur temperatur kita bisa
berbagai mikroorganisme berbahaya. Kondisi pH udara dapat
mendapat suhu air lalu apabila suhu tersebut tidak optimal
berubah selama kultur, yang dapat dipengaruhi oleh beberapa
kita bisa mengatur nya dengan mendinginkan air tersebut
JURNAL TEKNIK ITS Vol. 12, No. 1, (2023) ISSN: 2337-3539 (2301-9271 Print) A31
koi dan mengetahui suhu terbaik untuk pertumbuhan benih penerus dari ESP8266 yang terkenal (menjadi sangat populer
dengan WiFi bawaannya). ESP32 tidak hanya memiliki Built
pengukur suhu tergantung pada tegangan dioda. Perubahan ada. Mengkaji lebih dalam mengenai kualitas air perancangan
suhu berbanding lurus dengan resistansi dioda. Semakin alat dan efek suhu pada ikan. Serta merumuskan hasil akhir
dingin suhunya, semakin kecil resistansinya, dan sebaliknya seperti apa yang akan didapat dari analisa yang akan
Resistansi melintasi dioda diukur dan diubah menjadi unit dilakukan.
suhu yang dapat dibaca (Fahrenheit, Celsius, Celcius, dll.)
B. Pengumpulan Data dan Informasi
dan, ditampilkan dalam bentuk numerik melalui unit
pembacaan. Di bidang pemantauan geoteknik, sensor suhu ini Pengambilan data dilakukan menggunakan sensor
digunakan untuk mengukur suhu internal struktur seperti temperature, sensor pH, dan sensor kekeruhan yang
jembatan, bendungan, gedung, pembangkit listrik, dll. Ada diletakkan dalam sebuah kotak dan ujung sensor akan
berbagai jenis sensor suhu yang tersedia dan masing-masing dimasukkan kedalam aquarium Data yang diterima oleh
menggunakan teknologi dan prinsip yang berbeda untuk sensor berupa sinyal analog yang akan di convert ke data
melakukan pengukuran suhu. (encardio). digital. Sinyal analog tersebut akan digunakan untuk
memonitoring dan mengontrol kualitas air.
F. Software dan Library Pengambilan data diambil dalam waktu 24 jam, data yang
Perangkat lunak yang akan digunakan pada penelitian diambil berupa data temperatur tanpa alat pendingin dan data
untuk melakukan pengkodingan pada tugas akhir ini adalah temperature sesudah menggunakan pendingin.
Arduino IDE. Arduino (IDE) sendiri merupakan perangkat
C. Desain Sistem
lunak yang bersifat open-source yang memudahkan penulisan
kode dan mengunggahnya ke papan Arduino. Perangkat Dari hasil pengumpulan data pada tahap sebelumnya, akan
lunak ini dapat digunakan dengan papan Arduino manapun. dibuat sebuah desain sistem yang digunakan dalam penelitian
Dan untuk middleware yang digunakan untuk monitoring ini. Setelah mendapatkan komponen-komponen yang
adalah thingsboard yang merupakan platform IoT open dibutuhkan, akan dibuat sebuah rancangan sistem yang dapat
source untuk pengumpulan data, pemrosesan, visualisasi, dan mengontrol temperatur air dan dapat memonitor kekeruhan
manajemen perangkat. dan pH serta terintegrasi antara alat sensor dengan aplikasi
monitoring.
G. Perangkat Untuk Mengatur Suhu
D. Simulasi dan Pembuatan Alat
Temperatur, merupakan hal yang harus diperhatikan
apabila ingin membudidayakan ikan kita bisa mendapatkan Pada tahap ini, akan dilakukan pengujian dan simulais
temperatur yang optimal dengan beberapa alat salah satunya terhadap alat. Simulasi alat akan dilakukan dengan
yaitu dengan menggunakan Peltier untuk mendinginkan air membandingkan antara 2 air yang satu dimana air tidak
dengan menyambungkan fan ke relay, dan gunakan Arduino dipasang alat dan di biarkan di suhu yang tidak optimal
untuk menghidupkan dan mematikan relay sesuai kebutuhan sedangkan yang lainnya akan dipasangkan alat untuk
menjaga keoptimalan suhu air.
H. pH
1) Bahan yang digunakan
pH adalah derajat keasaman yang digunakan untuk
Pengujian akan dilakukan pada akuarium berukuran
menyatakan tingkat keasaman atau kebasaan yang dimiliki
20x20x15 cm dan kondisi air yang hampir penuh. Kemudian
oleh suatu larutan. Dengan menggunakan sensor ph kita bisa
dapat diketahui berapa suhu air yang didapat pada temperatur
mendapatka ph dari suata larutan yang ingin kita ukur. Sensor
ruangan terbuka.
akan dihubungkan dengan arduino lalu akan memunculkan
ph larutan yang diukur. 2) Alat yang digunakan
Dalam mengerjakan tugas akhir ini, Alat yang dibuat
I. Thingsboard menggunakan beberapa peralatan komponen sebagai berikut:
Middleware yang digunakan pada tugas akhir ini
a. ESP32
merupakan aplikasi bernama thingsboard yang digunakan
untuk monitoring. Thingsboard sendiri merupakan platform Pada tugas akhir ini digunakan microcontroller ESP32
IoT open source untuk pengumpulan data, pemrosesan, yang terhubung dengan ketiga sensor dan sebuah relay yang
visualisasi, dan manajemen perangkat. Dengan ThingsBoard dapat mengatur alat pendingin air.
kita bisa mengumpulkan dan memvisualisasikan data dari b. Sensor DSB18B20
perangkat dan aset. Menganalisis telemetri masuk dan Sensor DS18B20 waterproof merupakan sensor pengukur
memicu alarm dengan pemrosesan peristiwa yang kompleks. temperatur atau suhu yang dapat dihubungkan dengan
Mengontrol perangkat Anda menggunakan panggilan mikrokontroler. Sensor ini memiliki keluaran digital
prosedur jarak jauh (RPC). Bangun alur kerja berdasarkan sehingga tidak membutuhkan rangkaian ADC, tingkat
peristiwa siklus hidup perangkat, peristiwa REST API, keakurasian serta kecepatan dalam mengukur suhu memiliki
permintaan RPC, dll. Rancang dasbor yang dinamis dan kestabilan yang lebih baik dari sensor suhu lainnya. Berikut
responsif serta mempresentasikan perangkat atau telemetri ini merupakan spesifikasi dari sensor DS18B20: (1) Dapat
aset dan wawasan kepada pengguna. digunakan dengan power 3.0V sampai 5.5V. (2) Tingkat
keakurasian 0.5 celsius dari -10 celsius sampai +85 celsius.
III. METODOLOGI (3) Jarak temperatur : -55 sampai 125 celsius.
c. Sensor pH 4502c
A. Identifikasi Permasalahan
Sensor pH 4502c adalah sensor yang digunakan untuk
Pada tahap ini akan dilakukan Identifikasi dan perumusan
membaca kadar pH atau keasaman pada air. Sensor ini
masalah yaitu melakukan kajian terhadap permasalahan yang
JURNAL TEKNIK ITS Vol. 12, No. 1, (2023) ISSN: 2337-3539 (2301-9271 Print) A34
merupakan sensor analog untuk bisa dipakai pada ESP32 IV. HASIL DAN PEMBAHASAN
dibutuhkan kalibrasi analog to digital converter. A. Rangkaian Desain Sistem
d. Sensor Turbidity DfRobot 1) Arsitektur Sistem
Sensor kekeruhan arduino gravitasi mendeteksi kualitas air Desain rangkaian alat yang akan dibuat berupa sebuah
dengan mengukur tingkat kekeruhan, atau opaqueness. Ini akuarium yang akan diisi oleh sensor DS18B20 yang dapat
menggunakan cahaya untuk mendeteksi partikel tersuspensi mengukur temperatur air, sensor turbidity untuk mengukur
dalam air dengan mengukur transmisi cahaya dan tingkat kekeruhan air dan juga sensor PH-4502C untuk mengukur ph
hamburan, yang berubah dengan jumlah total padatan air, sensor-sensor tersebut akan terhubung dengan arduino
tersuspensi (TSS) dalam air. Dengan meningkatnya TTS, yang sudah terhubung dengan dua alat yaitu alat pemanas air
tingkat kekeruhan cairan meningkat. Sensor kekeruhan dan alat pendingin berupa fan yang berada diatas akuarium.
digunakan untuk mengukur kualitas air di sungai dan sungai, Gambar arsitektur sistem dapat dilihhat pada Gambar 1.
pengukuran air limbah dan efluen, instrumentasi kontrol
2) Pengujian Sensor
untuk kolam pengendapan, penelitian transportasi sedimen
dan pengukuran laboratorium. Sensor cair ini menyediakan Pengujian perangkat keras dilakukan untuk mengetahui
mode keluaran sinyal analog dan digital. kinerja dari komponen-komponen yang digunakan dalam
penelitian ini. Pengujian perangkat yang dilakukan yaitu
e. Relay
pengujian sensor temperatur, sensor kekeruhan, sensor pH,
Relay adalah Saklar (Switch) yang dioperasikan secara catu daya, serta relay yang digunakan pada alat. Pengujian
listrik dan merupakan komponen Electromechanical sensor yang dilakukan bertujuan untuk mengukur
(Elektromekanikal) yang terdiri dari 2 bagian utama yakni kemampuan sensor menerima perubahan pada suhu, pH dan
Elektromagnet (Coil) dan Mekanikal (seperangkat Kontak juga kekeruhan air. Pada pengujian ini dilakukan
Saklar/Switch). Relay menggunakan Prinsip perbandingan antara suhu, pH, dan kekeruhan yang terukur
Elektromagnetik untuk menggerakkan Kontak Saklar menggunakan alat ukur suhu ph dan kekeruhan sederhana
sehingga dengan arus listrik yang kecil (low power) dapat dengan data suhu yang ditampilkan pada serial monitor. Lalu
menghantarkan listrik yang bertegangan lebih tinggi. ada pengujian catu daya yang betujuan untuk mengukur
f. Alat Pendingin tenaga/energi yang digunakan apakah mencukupi untuk
Pendingin yang dibuat menggunakan peltier yang menyuplai seluruh sistem yang ada agar dapat berjalan
terhubung dengan kipas yang menjaga sisi panas peltier tetap dengan baik. Lalu ada juga untuk pengujian alat pendingin air
dingin.Prinsip kerja termoelektrik peltier adalah berdasarkan yang telah dibuat dengan mencoba apakah alat tersebut bisa
efek seebeck, yaitu ketika arus DC di alirkan ke dalam peltier mendingin kan air dengan performa maksimal. Serta
yang terdiri dari berbagai semi konduktor tipe p (yaitu tipe pengujian relay yang bertujuan untuk mengetahui apakah koil
semi konduktor yang memiliki tingkat energy yang lebih relay dan kontak relay berfungsi atau tidak. Pengujian ini
rendah) dan tipe n (yaitu tipe semikonduktor dengan tipe dilakukan dengan memasukkan perintah untuk menyalakan
energy yang lebih tinggi) akan menyebabkan salah satu sisi relay sehingga dapat terlihat apakah relay yang digunakan
peltier menjadi dingin dan sisi lain dari peltier akan bisa berfungsi dengan baik atau tidak.
mengeluarkan panas dan sebaliknya jika arah arus di balik. 3) Hasil Pengujian Sensor
Dengan menggunakan prinsip peltier air bisa didinginkan
Data pada Gambar 2 menunjukkan hasil uji coba dari
hingga ke titik tertentu.
sensor suhu atau temperatur, data tersebut diambil dengan
g. Pengambilan data cara mengcelupkan sensor kedalam air akuarium dapat dilihat
Pengambilan data dilakukan menggunakan sensor bahwa sensor mampu membaca perbedaan suhu pada air
DS18B20 yang diletakkan dalam sebuah akuarium yang dengan cukup detail dan sensor dapat membedakan data yang
bersentuhan langsung dengan air akuarium. Data yang diterima. Lalu mencoba untuk sensor ph yang dittunjukkan
diterima oleh sensor tersebut berupa sinyal digital. Sinyal pada Gambar 3, cara pengujiannya dengan memasukkan
digital tersebut akan digunakan untuk melakukan sensor kedalam 3 buah gelas yang memiliki ph air berbeda,
perbandingan pada data yang menggunakan alat dan data jika sensor dapat membaca perbedaan dari ketiga gelas
tanpa menggunakan alat. tersebut berarti sensor bekerja dengan baik, untuk pengujian
saensor turbidity sama seperti pengujian sensor ph.
E. Perhitungan Perubahan Temperatur
4) Pembuatan Alat Pendingin
Setelah proses simulasi dilakukan maka akan ditulis suhu
air yang ada dan hasil dari simulasi tersebut akan dilakukan Untuk mendinginkan temperature air dibutuhkan
analisa. perangkat pendingin, pendingin akan menggunakan peltier
yang dihubungkan pada powersupply 10A dan terhubung
F. Analisa Perubahan Temperatur pada relay agar mikrokontroller dapat mengatur kapan untuk
Hasil terpenting dari simulasi yang dilakukan terletak pada mematikan alat pendingin dan kapan untuk menyalakan alat
perubahan temperatur apabila setelah beberapa jam suhu tersebut. Alat pendingin air dapat dilihat pada Gambar 4.
berubah menjadi tidak optimal maka temperature harus di
B. Implementasi Alat
control agar optimal.
Untuk implementasi perangkat, alat akan disimpan pada
ruangan terbuka dan alat akan mengambil 3 buah data yang
berisi data ph, suhu, dan temperatur dari akuarium yang
berukuran 20x15x15 cm3 dengan berisi air penuh. Seluruh
JURNAL TEKNIK ITS Vol. 12, No. 1, (2023) ISSN: 2337-3539 (2301-9271 Print) A35
data akan dikirimkan ke middleware yang akan menunjukkan Lalu untuk pengujian keakuratan sensor turbidity
hasil data. Gambar 5 menunjukkan prototype alat. dilakukan sama dengan sebelumnya yaitu dengan
membandingkan dengan tds meter.
C. Instalasi Middleware
Setelah melakukan pengujian sensor saatnya untuk
Middleware yang akan digunakan adalah Thingsboard. melakukan pengujian pada sistem dengan menghubungkan
ThingsBoard Merupakan platform IoT open source yang semua sensor ke ESP32 lalu menghubungkan ESP32 ke
digunakan untuk pengumpulan data, pemrosesan, visualisasi, sumber tegangan listrik, setelah semuanya terhubung
dan manajemen perangka, logo Thingsboard ditunjukkan dilakukan pengambilan data dan perbandingan data antara
pada Gambar 6. Untuk Menginstall Thingsboard pada sistem alat yang dipasang dengan pendingin dan alat yang tidak
operasi windows dibutuhkan Java 11 (OpenJDK) dan juga dipasang pendingin setelah pengambilan data dapat dianalisa
PostgreSQL JDBC Driver yang sudah terinstall pada sistem perbandingan data yang diterima apakah data tersebut
operasi. merupakan data temperatur optimal atau sebaliknya.
ThingsBoard dapat menggunakan berbagai sistem/broker Grafik pada Gambar 11 menampilkan perbedaan data suhu
pesan untuk menyimpan pesan dan komunikasi antar layanan saat menggunakan alat dan tanpa menggunakan alat, suhu
ThingsBoard. Pada Penerapannya alat menggunakan In temperatur aquarium perlahan lahan menurun dan tetap
Memory Queue yang merupakan implementasi bawaan dan berada pada suhu 26 celsius menandakan bahwa alat
default. Ini berguna untuk lingkungan pengembangan (PoC) pendingin bisa menurunkan temperatur air dari 27.9 celsius
dan tidak cocok untuk penyebaran produksi atau penyebaran menuju ke 26.5 celsius dan bisa menjaga kestabilan
klaster apa pun. Setelah Berhasil menginstall Thingsboard temperatur air.
kita bisa langsung membuka web ui thingsboard melalui
localhost.
Gambar 7 merupakan tampilan pertama pada thingsboard, V. KESIMPULAN
disini kita bisa menambahkan device, menambahkan A. Kesimpulan
dashboard, menghubungkan device ke thingsboard dll. Lalu Berdasarkan dari hasil uji coba pada bab sebelumnya,
agar data sensor dapat ditampilkan pada thingsboard perlu dapat disimpulkan bahwa system bekerja dengan baik untuk
menambahkan device pada thingsboard (Gambar 8) dan copy memonitor temperature, pH, dan kekeruhan air dan juga
access token lalu ESP32 melakukan push data ke server untuk menjaga temperatur optimal air secara otomatis jika
ThingsBoard melalui protokol MQTT dengan menggunakan temperatur diatas 26 celsius system pendingin akan menyala
library PubSubClient untuk Arduino, seperti pada Gambar 9. secara otomatis dan jika temperatur sudah dibawah 26 celsius
Data divisualisasikan menggunakan dashboard bawaan yang system pendingin akan mati secara otomatis. Untuk hasil
dapat disesuaikan, hal ini ditunjukkan pada Gambar 10. penginstallan thingsboard berjalan dengan baik seluruh data
Data yang berhasil dikirim akan muncul pada latest sistem bisa dimonitor melalui thingsboard dan untuk
telemetry pada thingsboard, apabila data sudah muncul kita pengujian sensor berfungsi dengan baik.
bisa mengkonfigurasi dashboard dan melakukan real time
monitoring terhadap sensor-sensor yang dipasang. B. Saran
Pengerjaan tugas akhir ini tentunya terdapat banyak
D. Pembahasan
kekurangan. Beberapa saran penulis untuk melanjutkan
Untuk pengujian perangkat lunak dilakukan untuk penelitian terkait tugas akhir ini adalah: (1) Menambahkan
mengetahui apakah kinerja dari sensor-sensor yang dipakai sensor lainnya untuk memperbanyak data yang dapat di
apakah bekerja atau tidak pengujian sensor menggunakan monitor. (2) Lebih dikembangkan lagi untuk alat sistem
software Arduino IDE dan dengan melakukan pemantauan pendingin apabila digunakan pada volume air yang lebih
data. Lalu kita mencoba keakuratan dari sensor sensor yang banyak. (3) Menambahkan alat pemanas untuk air apabila
sudah dipasang pengujian dilakukan dengan mengambil data suhu yang diterima dibawah suhu optimal.
pengukuran sensor suhu dan dibandingkan dengan
termometer suhu yang lain.
Hasil yang didapat pada uji keakuratan sensor terdapat DAFTAR PUSTAKA
pada Tabel 1, terlihat bahwa perbedaan hasil data sensor [1] Emaliana, S. Usman, and I. Lesmana, “Pengaruh perbedaan suhu
terhadap pertumbuhan benih ikan mas koi (Cyprinus carpio),” Jurnal
yang didapat tidak terlalu jauh berbeda. Aquacoastmarine, vol 4. no 3, 2016.
Untuk pengujian keakuratan sensor ph dilakukan dengan [2] Boyd, CE. Lichtkopler F. Water Quality Management in Pond Fish
membandingkan dengan ph meter yang dicelupkan kedalam Culture. Amsterdam: Elsevier Scientific Publishing Co., 1982. ISBN:
3 larutan berbeda. Hasil pengujian sensor pH ditunjukkan 9780444420541.
[3] Chin, DA. Water-Quality Engineering in Natural Systems. New Jersey:
pada Tabel 2. John Wiley & Sons, Inc, 2006.
[4] Bolorunduro PI, "Water quality management in fish culture," Fisheries
Series, vol. 3, no. 98, p. 36, 1996.