Abstrak
Dengan memanfaatkan perkembangan teknologi saat ini, pengontrolan jamur tiram dapat
dimonitoring melalui antarmuka website. Pada pembudidayan, jamur tiram tidak memerlukan
lahan yang luas sehingga dibuat sebuah tempat dengan bahan dasar kayu untuk jamur tiram dapat
dibudidayakan. Penelitian ini dikembangkan dengan membuat sistem pengontrol suhu dan
kelembaban pada kumbung jamur tiram dengan berbasis website menggunakan logika fuzzy.
Sistem pengontrol menggunakan sensor DHT11 dengan melakukan pembacaan nilai suhu dan
kelembaban udara yang terhubung dengan Arduino Uno yang terintegrasikan dengan module wifi
ESP8266. Pembacaan sensor dilakukan secara otomatis untuk mengontrol kipas dan alat
pengkabut (mist maker) serta mengirimkannya untuk dilakukan pemantauan. Logika fuzzy
digunakan sebagai sistem penunjang keputusan, dengan menghasilkan sistem yang dapat
mengontrol kipas dc (off, cepat, sedang, dan lama) dan alat pengkabut (off, cepat, dan lama). Pada
hasil nilai rata-rata error terhadap sensor DHT 11 yang digunakan memiliki nilai rata-rata error
untuk suhu sebesar 1,44% dan untuk kelembaban menghasilkan nilai rata-rata error sebesar
3,25%. Dengan menghasilkan sistem pengontrol menggunakan logika fuzzy, hasil data yang
diterima dapat untuk dimonitoring.
Kata kunci : suhu, kelembaban, logika fuzzy, ardiuno uno
215
Coding : Jurnal Komputer dan Aplikasi p-ISSN : 2338-493X
Volume 10, No. 02 (2022), hal 215-226 e-ISSN : 2809-574X
kebutuhan hidup jamur tiram secara untuk membantu petani jamur tiram dalam
otomatis. mengendalikan suhu dan kelembaban pada
Adapun penelitian sebelumnya yang jamur tiram. Maka dibuat suatu penelitian
telah dilakukan dengan membuat Rancang dengan judul “Purwarupa Pengontrol Suhu
Bangun Kontrol Suhu dan Kelembaban Pada Dan Kelembaban Pada Kumbung Jamur
Kumbung Jamur Berbasis Logika Fuzzy Tiram Berbasis Website Menggunakan
Menggunakan Metode Telemetri [10]. Logika Fuzzy” dengan menerapkan metode
Sistem ini dibangun dengan memanfaatkan logika fuzzy Mamdani, sehingga
logika fuzzy sebagai modul kontrol suhu dan mempermudah kinerja petani dalam
kelembaban dan ardiuno sebagai piranti data mengontrol suhu dan kelembaban pada
akusisi untuk membaca sensor suhu dan jamur tiram secara otomatis.
kelembaban DHT11 dalam mengendalikan 2. LANDASAN TEORI
kipas dan mistmaker. Data yang didapat 2.1 Jamur Tiram
akan dikirimkan melalui metode telemetri Jamur tiram putih (Pleurotus
menggunakan transmiter dan receiver tx-rx Ostreatus), jamur ini memiliki tangkai
433 dengan jarak 10 meter dan maksimal 20 bercabang. Disebut tiram putih karena jamur
meter dalam pengambilan data disertai tanpa ini berwarna putih, tudung bulatnya
penghalang dan dengan penghalang, berdiameter 3-15 cm. Jamur tiram putih
software yang digunakan berupa MATLAB. (Pleurotus Ostreatus) adalah jamur pangan
Membuat Perancangan Logika Fuzzy dengan tudung berbentuk setengah lingkaran
Untuk Sistem Pengendalian Kelembaban mirip cangkang tiram dengan bagian
Dan Suhu Tanaman [11]. Sistem ini tengahnya agak cekung dan berwarna putih
dibangun dengan memanfaatkan Raspberry hingga crem.
Pi sebagai komponen utama dalam Ditinjau dari aspek biologinya, jamur
pemproses data input menjadi output dan tiram relatif lebih mudah dibudidayakan.
menggunakan logika fuzzy metode sugeno Pengembangan jamur tiram tidak
sebagai metode pengambilan keputusan memerlukan lahan yang luas. Masa produksi
untuk mempertahankan kelembaban tanah jamur tiram relatif lebih cepat sehingga
dan suhu pada tanaman. Pada logika fuzzy periode waktu panen lebih singkat dan dapat
menggunakan dua input dan dua output. Dua kontinu.
input tersebut adalah tingkat kelembaban Kondisi lingkungan yang optimum
tanah dan derajat suhu. Output yang untuk pertumbuhan jamur tiram adalah
diinginkan merupakan waktu yang tempat-tempat yang teduh dan tidak terkena
dibutuhkan dalam mempertahankan pancaran (penetrasi) sinar matahari secara
kelembaban tanah dan suhu. langsung dengan sirkulasi udara lancar dan
Membuat Fuzzy Mamdani Pada angin sepoi-espoi basah. Jamur tiram adalah
Tanaman Tomat Hidroponik (Mamdani “tanaman” sapfrofit semi anaerob yang
Fuzzy on Hydroponics Tomato Plants) [12]. membutuhkan oksigen. Terbatasnya
Sistem ini dibangun dengan memanfaatkan kandungan oksigen udara disekitar tempat
mikrokontroller berbasis arduino dengan tumbuh jamur akan mengganggu
penerapan fuzzy Mamdani. Untuk pembentukan tubuh buah. Jamur tiram yang
mengontrol PH media tanam, sensor pH tumbuh pada tempat tempat yang
tanah sebagai input dan suhu ruang tanam kekurangan oksigen memiliki bentuk
menggunakan sensor suhu LM35, serta abnormal. Kebanyakan jamur tiram yang
sensor kelembaban tanah menggunakan tumbuh pada tempat (lingkungan) tersebut
sensor kelembaban fc28 dan sebagai output akan mudah layu dan mati [3].
sistem digunakan fan dan selenoid valve. 2.2 Arduino Uno
Untuk mengetahui nutrisi tanaman salah satu Arduino Uno adalah papan
indikatornya adalah nilai pH media tanah, mikrokontroller berbasis ATmega328 yang
temperatur ruangan dan kelembaban media memiliki 14 pin digital input/ouput (dimana
tanam. 6 pin dapat digunakan sebagai output
Dari beberapa penelitian yang telah PWM), 6 input analog, clock speed 16 MHz,
dipaparkan, maka dirancang sebuah alat koneksi USB, jack listrik, header ICSP, dan
216
Coding : Jurnal Komputer dan Aplikasi p-ISSN : 2338-493X
Volume 10, No. 02 (2022), hal 215-226 e-ISSN : 2809-574X
tombol reset. Board ini menggunakan daya akuator/output yang akan dipergunakan
yang terhubung ke komputer dengan kabel dalam penelitian ini, keluaran alat pengkabut
USB atau daya eksternal dengan adaptor berupa embun/uap air.
AC-DC atau baterai [5]. 2.7 Website
Pada penelitian ini kegunaan Website (situs web) adalah merupakan
mikrokontroler ardunio uno digunkan alamat (URL) yang berfungsi sebagai tempat
sebagai pengontrol/pengendali masukkan penyimpanan data dan informasi dengan
terhadap input yang digunakan dalam berdasarkan topik tertentu.
penelitian ini Web adalah fasilitas hiperteks untuk
2.3 ESP8266 modul wifi menampilkan data berupa teks, gambar,
ESP8266 modul wifi adalah sebuah suara, animasi dan data multimedia lainnya,
komponen chip terintegrasi yang didesain yang diantara data tersebut saling
untuk keperluan dunia masa kini yang serba berhubungan satu sama lain [9].
tersambung. Chip ini menawarkan solusi 2.8 Logika fuzzy
networking Wi-Fi yang lengkap dan Logika fuzzy merupakan salah satu
menyatu, yang dapat digunakan sebagai komponen pembentukan soft computing.
penyedia aplikasi atau untuk memisahkan Logika fuzzy pertama kali diperkenlkanoleh
semua fungsi networking Wi-Fi ke Prof. Lotfi A. Zadeh pada tahun 1965. Dasar
pemproses aplikasi lainnya [8]. logika fuzzy adalah teori himpunan fuzzy.
Pada penelitian ini kegunaan Pada teori himpunan fuzzy, peranan derajat
ESP8266 modul wifi digunakan sebagai keanggotaan sebagi penentu keberadaan
server yang dapat mengakses jaringan elemen dalam suatu himpunan sangatlah
internet penting. Nilai keanggotaan atau derajat
2.4 Sensor DHT11 keanggotaan atau membership function
Sensor DHT11 memiliki tiga pin yaitu menjadi ciri utama dari penelaran dengan
VCC dihubungkan ke sumber tegangan 5V, logika fuzzy tersebut (Purnomo, 2013).
DATA dihubungkan ke pin alanog dan GND
dihubungkan ke ground [4].
Pada penelitian ini kegunaan sensor
DHT11 digunakan sebagai inputan data suhu
dan kelembaban yang akan dipergunakan
dalam penelitian ini.
2.5 Kipas DC
Kipas DC adalah suatu alat yang
berfungsi menggerakkan udara agar berubah
menjadi angin, beberapa fungsinya antara Gambar 1. Input-Output
lain untuk pendingin udara, penyegar udara, Gambar 1. merupakan sutau contoh
ventilasi (exhaust fan), dan pengering pemetaan input-output. Logika fuzzy
(umumnya memakai komponen penghasil digunakan sebagai suatu cara untuk
panas) [1]. memetakan permasalahan dari input menuju
Pada penelitian ini kegunaan kipas ke output. Logika fuzzy dapat dianggap
digunakan sebagai akuator/output yang akan sebagai kotak hitam yang menghubungkan
dipergunakan dalam penelitian ini, guna antara ruang input menuju ke ruang output.
kipas ini untuk mengontrol siklus udara Kotak hitam tersebut berisi cara atau metode
terhadap jamur tiram. yang dapat digunakan untuk mengolah data
2.6 Alat pengkabut (mist maker) input menjadi output dalam bentuk
Alat pengkabut (mist maker) informasi yang baik (Purnomo, 2013).
merupakan komponen yang digunakan
sebagai penambah kelembaban udara pada
sekitar lingkungan. Alat ini dapat mengubah
air biasa menjadi awan kabut [2].
Pada penelitian ini kegunaan mist
maker (alat pengkabut) digunakan sebagai
217
Coding : Jurnal Komputer dan Aplikasi p-ISSN : 2338-493X
Volume 10, No. 02 (2022), hal 215-226 e-ISSN : 2809-574X
218
Coding : Jurnal Komputer dan Aplikasi p-ISSN : 2338-493X
Volume 10, No. 02 (2022), hal 215-226 e-ISSN : 2809-574X
219
Coding : Jurnal Komputer dan Aplikasi p-ISSN : 2338-493X
Volume 10, No. 02 (2022), hal 215-226 e-ISSN : 2809-574X
Mulai
Mulai
Sensor DHT11
mendeteksi suhu
dan kelembaban
Tidak
Proses Fuzzifikasi
Berhasil ?
Cek Server
Ya
Tidak
Menjalankan
Aktuator
Terhubung
Ya
Kipas ( x > 1)
Pengkabut
(y > 1)
Website menampilkan data
Ya Tidak
Selesai
Aktuator Tidak
Berjalan
Aktuator Berjalan
(OFF) Gambar 6. Diagram Alur
Antarmuka Website
4.4 Perancangan Logika Fuzzy
1. Fuzzifikasi
Selesai Proses fuzzifikasi dilakukan dengan
mengubah nilai input yang nilai
Gambar 5. Diagram Alur kebenarannya bersifat pasti kedalam bentuk
Program Ardiuno fuzzy input dengan menggunakan nilai
Aplikasi antarmuka website berfungsi linguistik yang sesuai dan ditentukan
sebagai pengelolah data uji dan data latih, berdasarkan fungsi keanggotaan pada tiap
serta untuk menampilkan data yang didapat variabel.
dari perangkat keras. Untuk mempermudah a. Variabel Suhu
perancangan aplikasi antarmuka website 1 ; 𝑥 ≤ 15
maka dibuatlah diagram data logika fuzzy 20 – 𝑥
𝜇𝑑𝑖𝑛𝑔𝑖𝑛 [𝑥] = { ; 15 ≤ 𝑥 ≤ 20
dan alur flowchat data antarmuka website 20 – 15 ;𝑥 ≥ 0
dapat dilihat pada Gambar 6. 0
220
Coding : Jurnal Komputer dan Aplikasi p-ISSN : 2338-493X
Volume 10, No. 02 (2022), hal 215-226 e-ISSN : 2809-574X
221
Coding : Jurnal Komputer dan Aplikasi p-ISSN : 2338-493X
Volume 10, No. 02 (2022), hal 215-226 e-ISSN : 2809-574X
− 105,08
= = 14,2
− 7,4
Gambar 7. Implementasi Keseluruhan
c) Output alat pengkabut : Rangkaian Perangkat Keras
(0 − 0,4 + 1) ∗ (0,4 + 0) 5.2 Implementasi Antarmuka Website
𝑍∗ = Website akan berfungsi untuk
2
(0 − 0,4 + 1) menampilkan data pemantauan yang telah
dilakukan oleh perangkat keras ke dalam
0,12 bentuk data suhu dan kelembaban dan status
= = 0,2 dari perangkat kipas dan pengkabut (mist
0,6
maker). Hasil implementasi perancangan
5. IMPLEMENTASI, PENGUJIAN, antarmuka website dapat dilihat pada
DAN PEMBAHASAN Gambar 8.
5.1 Implementasi Perangkat Keras
Implementasi rangkaian pada
penelitian ini merupakan rangkaian inputan
yang digunakan sebagai masukkan input
pada alat ini berupa suhu dan kelembaban.
Ada tiga pin yang terdapat pada sensor ini,
Gambar 8. Tampilan Antarmuka Website
masing-masing pin memiliki tugas sendiri-
5.3 Perhitungan dan Pengukuran
sendiri, yaitu: ground (GND), DATA, dan
5.3.1 Perhitungan
power (VCC).
Perhitungan merupakan proses untuk
Dengan ESP8266 sebagai web
menghubungkan data-data hasil pengukuran
server agar Arduino Uno dapat mengirimkan
222
Coding : Jurnal Komputer dan Aplikasi p-ISSN : 2338-493X
Volume 10, No. 02 (2022), hal 215-226 e-ISSN : 2809-574X
223
Coding : Jurnal Komputer dan Aplikasi p-ISSN : 2338-493X
Volume 10, No. 02 (2022), hal 215-226 e-ISSN : 2809-574X
DHT11.
1 08.54 24℃ 68% Cepat Cepat
d. Input kelembaban: 77.00% adalah
nilai kelembaban yang terbaca pada 2 09.04 29℃ 70% Sedang Cepat
sensor suhu DHT11.
Setelah itu kipas akan dihidupkan 3 1 10.15 32℃ 79% Sedang Off
selama 42999.15 milidetik, sementara alat
4 13.59 33℃ 78% Sedang Off
pengkabut tidak menyala (OFF) sebab nilai
lama menyala adalah < 1 termasuk dalam 5 14.53 34℃ 80% Lama Off
himpunan OFF variabel output fuzzy. Hasil
pengujian dapat dilihat pada Gambar 11.
224
Coding : Jurnal Komputer dan Aplikasi p-ISSN : 2338-493X
Volume 10, No. 02 (2022), hal 215-226 e-ISSN : 2809-574X
225
Coding : Jurnal Komputer dan Aplikasi p-ISSN : 2338-493X
Volume 10, No. 02 (2022), hal 215-226 e-ISSN : 2809-574X
226