1, Maret 2017
ABSTRAK
Membicarakan tentang usaha budidaya lobster di Indonesia memang tidak ada habisnya, khususnya pada
budidaya lobster pada aquarium, yang berhubungan dengan kualitas lobster dimana kualitas lobster di
pengaruhi oleh kualitas air pada aquarium dan pemberian pakan, berangkat dari hal tersebut menggerakan
penulis memutar otak untuk mencari ide. Di mana penulis membahas tentang tindakan yang dapat dilakukan
agar memudahkan pembudidaya lobster dalam mengolah budidaya lobster di dalam aquarium.
Penulis membuat sebuah sistem pemberi makan lobster aquarium otomatis, yang nantinya dapat juga
digunakan untuk monitoring kualitas air aquarium lobster dan stok pakan lobster dengan pengolahan data
menggunakan metode fuzzy logic sugeno berbasis website, yang diharapkan pemilik aquarium lobster lebih bisa
untuk meningkat hasil dari budidaya lobster.
Kesimpulan dari hasil dari pengujian yaitu dengan adanya sensor tubidity sebagai pendeteksi kekeruhan air
dan sensor SRF sebagai pengukur ketinggian stok pakan, maka dapat memudahkan pemilik lobster untuk
mengetahui status kondisi kekeruhan air aquarium lobster dan mengetahui status ketinggian stok pakan untuk
pemberian pakan lobster secara otomatis. Pengujian yang diperoleh yaitu pada sensor tubidity terhadap air
bersih didapatkan nilai sebesar 90.90%, pada air sedang sebesar 50.49%, dan pada air kotor sebesar 40.53%.
Error pengujian pada sensor SRF dengan mistar didapatkan sebesar 5%. Pengujian fungsional pada website
Penerapan Algoritma Fuzzy Logic Sugeno pada Sistem Pemberi Makan Lobster Otomatis dan Monitoring
Kekeruhan Air dapat berjalan 100%.
Kata kunci : Lobster Air Tawar, Fuzzy Logic Sugeno, Website, Sensor Turbidity, Sensor SRF
48
JATI (Jurnal Mahasiswa Teknik Informatika) Vol. 1 No. 1, Maret 2017
yang diolah menggunakan metode Fuzzy Logic diberi pakan total dalam sehari yaitu 3% dari berat
Sugeno. lobster. Pakan yang diberikan berupa butiran pelet
(yang dapat tenggelam dalam air)( Bachtiar, I.Y.,
1.2. Rumusan Masalah 2006).
Berdasarkan permasalahan di atas, maka Dalam sistem pemberian pakan otomatis pada
rumusan masalah yang akan dibahas dalam penelitian lobster dan pengecekan kekeruhan air pada aquarium
ini adalah bagaimana proses implementasi penerapan ini, nantinya akan dibuat tempat stok pakan yang
metode Fuzzy Logic Sugeno ke dalam sistem pemberi menggunakan sensor ultrasonic sebagai sensor
pakan lobster otomatis dan monitoring kekeruhan air pengukur kondisi dari stok pakan lobster dan
dalam aquarium. digunakannya motor servo sebagai pembuka dan
penutup otomatis pada stok pakan. Sensor ultrasonic
1.3. Batasan Masalah itu sendiri adalah sensor yang digunakan untuk
Adapun batasan masalah dalam penelitian ini mengukur ketinggian, sensor ultrasonic dapat
adalah: melakukan pengukuran jika terdapat objek pantul
1. Sistem ini dibangun dengan menggunakan sebagai bidang pantul (Hani, S., 2010), sedangkan
bahasa pemrograman C pada alat dan bahasa motor servo sendiri yaitu adalah sebuah perangkat
pemrograman PHP pada website dan atau aktuator putar (motor). Pada pengecekan air
manajemen database-nya menggunakan sendiri pada aquarium menggunakan sensor turbidity.
MySQL. Menurut penelitian dari (Maemunnur, A.F., Wiranto,
2. Metode yang digunakan untuk fuzzy logic G. and Waslaluddin, W., 2016) sensor turbidty
sugeno. digunakan untuk mencari nilai kekeruhan air.
3. Sistem ini mengambil data dari aquarium dan
di-upload pada database. 2.2. Fuzzy Logic
4. Microconroller yang digunakan adalah sensor Menurut Asus Naba, logika fuzzy adalah:
SRF, sensor turbidity, motor servo, RTC, dan “Sebuah metodologi berhitung dengan variabel kata-
SIM 800L. kata (linguistic variable) sebagai pengganti berhitung
5. Single board microcomputer yang digunakan dengan bilangan. Kata-kata digunakan dalam fuzzy
adalah arduino uno. logic memang tidak sepresisi bilangan, namun kata-
kata jauh lebih dekat dengan intuisi manusia” (Naba,
1.4. Tujuan Agus., 2009). Mengenai logika fuzzy pada dasarnya
Tujuan dalam penelitian ini adalah untuk tidak semua keputusan dijelaskan dengan 0 atau 1,
merancang, membuat alat dan membuat aplikasi namun ada kondisi diantara keduanya, daerah
monitoring kondisi aquarium lobster berbasis website diantara keduanya inilah yang disebut dengan fuzzy
dengan mengimplementasikan metode Fuzzy Logic atau tersamar. Secara umum ada beberapa konsep
Sugeno untuk pengolahan data. sistem logika fuzzy , sebagai berikut dibawah ini:
1. Himpunan tegas yang merupakan nilai
2. TINJAUAN PUSTAKA keanggotaan suatu item dalam suatu himpunan
2.1. Penelitian Terkait tertentu.
Lobster air tawar adalah crustacea yang 2. Himpunan fuzzy yang merupakan suatu
menyerupai lobster air laut tetapi hidup di air tawar. himpunana yang digunakan untuk mengatasi
Lobster ini dapat hidup di berbagai tempat di mana kekakuan dari himpunan tegas.
ada air tawar yang mengalir dan memiliki tempat 3. Fungsi keanggotaan yang memiliki interval 0
untuk berlindung. Kebanyakan lobster air tawar tidak sampai 1
dapat hidup di air yang tercemar, dan beberapa 4. Variabel linguistic yang merupakan suatu
spesies merupakan spesies invasif seperti variabel yang memiliki nilai berupa kata-kata
Procambarus clarkii. Hewan ini bernapas dengan yang dinyatakan dalam bahasa alamiah dan
insang (Christoph Needon, dkk.1971). Lobster air bukan angka.
tawar sekarang banyak digemari untuk budidaya dan 5. Operasi dasar himpunan fuzzy merupakan
koleksi karena prospek yang dihasilkan tinggi( operasi untuk menggabungkan dan atau
Bachtiar, I.Y., 2006). memodifikasi himpunan fuzzy.
Pada saat pemberian pakan lobster air tawar 6. Aturan (rule) if-then fuzzy merupakan suatu
pada satu aquarium dilakukan dengan memberikan pernyataan if-then, dimana beberapa kata-kata
pakan 4 kali sehari dan diberikan secara langsung, dalam pernyataan tersebut ditentukan oleh
yaitu pagi, siang, sore dan malam hari. Pagi hari fungsi keanggotaan.
sebesar 15%, siang hari sebesar 15%, sore hari
sebesar 30% dan malam hari sebesar 50%. Pemberian 2.3. Metode Sugeno
pakan lebih banyak pada malam hari karena lobster Fuzzy metode sugeno merupakan metode
sendiri adalah hewan nocturnal. Setiap ekor lobster inferensi fuzzy untuk aturan yang direpresentasikan
49
JATI (Jurnal Mahasiswa Teknik Informatika) Vol. 1 No. 1, Maret 2017
Output
End
50
JATI (Jurnal Mahasiswa Teknik Informatika) Vol. 1 No. 1, Maret 2017
51
JATI (Jurnal Mahasiswa Teknik Informatika) Vol. 1 No. 1, Maret 2017
52
JATI (Jurnal Mahasiswa Teknik Informatika) Vol. 1 No. 1, Maret 2017
Pengujian dari sensor turbidity dapat 4.10. Pengujian Perhitungan Metode Fuzzy Logic
disimpulkan bahwa air mineral didapatkan nilai Sugeno
sebesar 90.90% dengan tegangan 1.5 volt, pada air 1. Menentukan Variable dan Domain
sabun sebesar 79.52% dengan tegangan 0.43 volt, Variable yang digunakan adalah sebagai berikut
pada air teh sebesar 76.27% dengan tegangan 0.31 turbidity dan stok pakan. Domain yang digunakan
volt, pada air kolam sebesar 67.48% dengan tegangan adalah sebagai berikut turbidity (kotor[40],
2.87 volt, dan pada air tanah sebesar 37.60% dengan sedang[50], bersih[70]) dan stok pakan (penuh[2],
tegangan 4.66 volt. sedang[6], sedikit[8]).
Hasil dari pengujian sensor ultrasonic yang
telah ditabelkan dapat dilihat pada Tabel 2 berikut 2. Fuzzyfikasi
Fuzzy Set Turbidity, seperti gambar 13 berikut.
Tabel 2 Sensor ultrasonic
Pengujian Mistar(a) Ultrasonic (b) Hasil Error
1 10 cm 8 cm 20%
2 5 cm 5 cm 0%
3 3 cm 3 cm 0%
4 0 cm 0 cm 0%
Rata-Rata Error(%) 5%
Pengujian dari sensor ultrasonic dengan mistar Gambar 13 Fuzzy Set Turbidity
dapat disimpulkan bahwa memiliki error rata-rata
sebesar 5%. Fungsi keanggotaan turbidity adalah sebagai
berikut :
4.9. Data yang diperoleh 1 x<40
Berikut ini adalah Tabel 3 yang berisi data µ (50-x)/(50-
sensor turbidity dan data stok pakan yang akan diuji { 40<= x <50
Kotor[x]= 40)
dengan menggunakan metode Fuzzy Logic Sugeno. 0 x>=50
0 x<=40
Tabel 3 Tabel Data
(x-40)/(50- 40 < x <=
Sensor
No Tanggal
Sensor
Ultrasonic µ 40) 50
Turbidity(%) {
(cm) Sedang[x]= (75-x)/(75-
50 < x < 75
2016-11-01 50)
1 50 2
00:00:32 0 x>=75
2016-11-01 0 x<=50
2 60 3
01:00:32 µ (x-50)/(75-
2016-11-01 { 50< x <=75
3
08:00:32
72 4 Bersih[x]= 50)
2016-11-01 1 x>75
4 76 9
08:30:32
2017-01-07 Fuzzy Set Stok Pakan, seperti gambar 14 berikut.
5 70.7 5
09:49:00
2017-01-07
6 71.09 5
09:54:00
2017-01-07
7 71.19 4
10:05:00
2017-01-07
8 69 6
11:05:00
2017-01-07
9 71.09 7
20:05:00
10
2017-01-07
68.9 9
Gambar 14 Fuzzy Set Stok Pakan
21:05:00 Fungsi keanggotaan stok pakan adalah sebagai
berikut :
Data pada Tabel 3 merupakan data yang diambil
dari sensor turbidity dan sensor ultrasonic. Data
tersebut di-upload menggunakan SIM 800L ke
database MYSQL dan tanggal waktu peng-upload di-
setting dengan menggunakan RTC.
53
JATI (Jurnal Mahasiswa Teknik Informatika) Vol. 1 No. 1, Maret 2017
54
JATI (Jurnal Mahasiswa Teknik Informatika) Vol. 1 No. 1, Maret 2017
Pada Tabel 4 adalah data dari Tabel 3 yang Tabel 6 Tabel Hasil Pengujian
sudah dihitung atau diolah didalam website Jenis
No 1 2 3 4
Pengujian
menggunakan metode Fuzzy Logic Sugeno. Kondisi
Pengujian
aquarium dapat ditentukan dengan ketentuan yang 1 √ √ √ √
Tampilan login
berlaku yaitu, jika hasil dari pengolahan metode Pengujian
Fuzzy Logic Sugeno <0.498 maka tidak optimal, jika 2 Halaman √ √ √ √
hasil dari pengolahan metode Fuzzy Logic Sugeno Beranda
>=0.498 dan <=0.664 maka sedang, jika hasil dari Pengujian
pengolahan metode Fuzzy Logic Sugeno > 0.664 3 Halaman X √ √ √
dengan maksimal 1 maka optimal. Grafik
Pengujian
4 √ √ √ √
4.11. Pengujian Fungsionalitas Website Tampilan Rule
Pengujian
Pengujian fungsionalitas perangkat lunak 5 √ √ √ √
Tampilan Wiki
merupakan pengujian yang dilakukan untuk
Pengujian
mengetahui fungsionalitas dari perangkat lunak. Hasil Tampilan
pengujian dapat dilihat pada Tabel 5. 6 Halaman X √ √ √
Keluhan dan
Tabel 5 Pengujian Fungsional Halaman Web Saran
No Item Uji Detail Pengujian Jenis Uji Hasil Pengujian
Login untuk 7 Tampilan √ √ √ √
Halaman
1. masuk kedalam Blackbox √ logout
Login
sistem. Rata-Rata (%) 71,248% 100% 100% 100%
Menampilkan hasil Keterangan pada Tabel 6 :
Halaman pengambilan data 1= Internet Explorer Ver. 10.0.9200.16384
2. Blackbox √
Beranda terakhir dari
2= Mozilla Firefox Ver. 42.0
aquarium.
Melakukan
3= Opera Ver. 34.0.2036.25
Halaman 4= Google Chrome Ver. 47.0.2526.80
3. pencarian grafik Blackbox √
Grafik x=gagal
berdasarkan range
√=berhasil
55
JATI (Jurnal Mahasiswa Teknik Informatika) Vol. 1 No. 1, Maret 2017
Pada Tabel 6 dapat disimpulkan bahwa 1. Pada rangkaian alat sensor dapat ditambah
pengujian secara fungsional website pada browser dengan sensor pendeteksi ph dan suhu.
Internet Explorer Ver. 10.0.9200.16384 didapatkan 2. Dapat mengontrol rangkaian sensor alat dengan
hasil bahwa fungsi dapat berjalan 71,248%, browser web.
Mozilla Firefox Ver. 42.0 didapatkan hasil bahwa
fungsi dapat berjalan 100%, browser Opera Ver.
3. Untuk keamanan website bisa ditambahkan
dengan metode-metode enkripsi.
34.0.2036.25 didapatkan hasil bahwa fungsi dapat
berjalan 100%, dan browser Google Chrome Ver.
DAFTAR PUSTAKA
47.0.2526.80 didapatkan hasil bahwa fungsi dapat
berjalan 100%.
[1] Bachtiar, I.Y., 2006. Usaha Budi Daya Lobster
Air Tawar di Rumah. AgroMedia.
5. PENUTUP
[2] Christoph Needon, Johannes Petermann, Peter
5.1. Kesimpulan
Scheffel & Bernd Scheibe.1971. Plants and
Adapun kesimpulan yang dapat diambil dari
Animals (Pflanzen und Tiere). Leipzig: Urania
penelitian skripsi yang dilakukan adalah :
Verlag.
1. Pengujian pada sensor tubidity terhadap air
[3] Hani, S., 2010. SENSOR ULTRASONIK
mineral didapatkan nilai sebesar 90.90% dengan
SRF05 SEBAGAI PEMANTAU KECEPATAN
tegangan 1.5 volt , pada air sabun sebesar
KENDARAAN BERMOTOR. Jurnal
79.52% dengan tegangan 0.43 volt, pada air teh
Teknologi, 3(2).
sebesar 76.27% dengan tegangan 0.31 volt, pada
[4] Kusumadewi, Sri., 2002. Analisis Desain
air kolam sebesar 67.48% dengan tegangan 2.87
Sistem Fuzzy Menggunakan Tool Box Matlab.
volt, dan pada air tanah sebesar 37.60% dengan
Yogyakarta: Graha Ilmu (hal. 98).
tegangan 4.66 volt. Error pengujian pada sensor
[5] Maemunnur, A.F., Wiranto, G. and
ultrasonic dengan mistar didapatkan sebesar
Waslaluddin, W., 2016. RANCANG BANGUN
5%.
SISTEM ALAT UKUR TURBIDITY UNTUK
2. Pengujian fungsional secara blackbox pada
ANALISIS KUALITAS AIR BERBASIS
website Penerapan Algoritma Fuzzy Logic
ARDUINO UNO. Fibusi (Jurnal Online
Sugeno pada Sistem Pemberi Makan Lobster
Fisika), 4(1).
Otomatis dan Monitoring Kekeruhan Air dapat
[6] Naba, Agus., 2009. Belajar Cepat Fuzzy Logic
berjalan 100%.
Menggunakan MATLAB, Yogyakarta, Andi
3. Pengujian secara kompabilitas fungsional
Offset.
website pada browser Internet Explorer Ver.
[7] Setiawan, C., 2010. Jurus Sukses Budi Daya
10.0.9200.16384 didapatkan hasil bahwa fungsi
Lobster Air Tawar. AgroMedia.
dapat berjalan 71,248%, browser Mozilla
[8] Suryaningrum, T.D., Syamdidi, S. and Ikasari,
Firefox Ver. 42.0 didapatkan hasil bahwa fungsi
D., 2007. Teknologi penanganan dan
dapat berjalan 100%, browser Opera Ver.
transportasi lobster air tawar. Squalen Bulletin
34.0.2036.25 didapatkan hasil bahwa fungsi
of Marine and Fisheries Postharvest and
dapat berjalan 100%, dan browser Google
Biotechnology, 2(2), pp.37-41.
Chrome Ver. 47.0.2526.80 didapatkan hasil
[9] Sutanta, E., 2004. Sistem Basis Data.
bahwa fungsi dapat berjalan 100%.
Yogyakarta: Graha Ilmu.
[10] Suyanto. 2007. Artificial Intelligence:
5.2. Saran
Searching, Reasoning, Planning and Learning.
Berdasarkan kesimpulan di atas maka penulis
Informatika, Bandung Indonesia
ingin menyampaikan beberapa saran yang
diharapkan, diantaranya :
56