Anda di halaman 1dari 9

Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer e-ISSN: 2548-964X

Vol. 2, No. 10, Oktober 2018, hlm. 3442-3450 http://j-ptiik.ub.ac.id

Rancang Bangun Filter Air Berbasis Arduino Pada Penampungan Air


Menggunakan Metode Fuzzy
Ponco Wiguna1, Mochammad Hannats Hanafi Ichsan2, Huriyatul Fitriyah3

Program Studi Teknik Informatika, Fakultas Ilmu Komputer, Universitas Brawijaya


Email: 1poncowiguna@gmail.com, 2hanas.hanafi@ub.ac.id, 3hfitiriyah@ub.ac.id

Abstrak
Air merupakan sumber kehidupan yang sangat diperlukan oleh makhluk hidup, seperti untuk kebutuhan
sehari-hari, sarana transportasi dan sebagai sumber energi seperti untuk PLTA (Pembangkit Listrik
Tenaga Air). Air bersih merupakan salah satu jenis sumber daya berbasis air yang bermutu baik dan
dapat dimanfaatkan oleh manusia untuk dikonsumsi atau melakukan aktivitas sehari-hari seperti halnya
sanitasi. Berdasarkan masalah di atas maka penelitian ini akan membuat alat yang berfungsi untuk
menjernihkan dan menghilangkan kadar asam yang terdapat pada air. Alat ini akan bekerja jika sensor
yang ada pada tempat penampungan air mendeteksi kekeruhan dan kadar asam. Data sensor akan
diproses oleh mikrokontroler dan akan menghidupkan pompa yang ada secara otomatis jika terdeteksi
adanya kekeruhan dan kadar asam yang tidak sesuai. Nilai data yang ada pada sensor akan di proses
menggunakan metode fuzzy untuk mendapatkan data output sesuai dengan hasil pemetaan data yang
akan di eksekusi oleh actuator, actuator ini berupa pompa yang akan menyalurkan air ke tempat
penyaringan yang sudah di sediakan. Pada pengujian tingkat akurasi sensor untuk mengetahui kondisi
air ini adalah 94.21%. Berdasarkan pengujian sistem penjernihan air dengan kondisi keruh memakan
waktu selama kurang lebih 7 jam, dan pada kondisi air asam proses penjernihan ini memakan waktu
kurang lebih 10 menit dengan menggunakan tawas sebagai penetral kondisi air yang asam. Pada
pengujian akurasi PWM terhadap MATLAB ini bertujuan untuk melihat akurasi yang ada pada nilai
PWM yang dapat dilihat pada LCD 20X4 dan dibandingkan dengan nilai pada MATLAB dengan nilai
range 0-255.
Kata kunci: Filter Air, Fuzzy, Arduino.
Abstract
Water is a source of life indispensable to living things, such as for daily necessities, transportation and
as a source of energy such as for hydropower. Clean water is one type of water resource that has good
quality and can be utilized by humans to be consumed or perform daily activities such as sanitation.
Based on the problem given above, this research will make a tool that serves to clear and remove the
acid content contained in water. This tool will work if the sensors in the water reservoir detect turbidity
and acid levels. Data from the sensor will be processed by the microcontroller and will turn on the pump
automatically if the turbidity is detected and the acid content is not appropriate. The value of the data
on the sensor will be processed using the fuzzy method to get the output data in accordance with the
results of data mapping to be executed by the actuator, this actuator is a pump that will deliver water
to the filter. In the accuracy test of the sensor to determine the condition of this water is 94.21%. Based
on examination of water purification system with turbid condition take time for approximately 7 hours,
and at acid water condition this clarification process takes about 10 minutes by using alum as
neutralizer for acid water condition. In the accuracy test of PWM on MATLAB aims to see the accuracy
of the PWM value that can be seen on 20X4 LCD and compared with the value in MATLAB within the
range of 0-255.
Keywords: Water Filter, Fuzzy, Arduino

Pada era modern seperti sekarang ini


1. PENDAHULUAN perkembangan teknologi sudah dapat mencakup
tidak hanya pada bidang teknologi itu sendiri

Fakultas Ilmu Komputer


Universitas Brawijaya 3442
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 3443

melainkan juga bisa mencakup pada bidang Ada cara lain untuk membuat air ini menjadi
lainnya seperti lingkungan, industri, dan lain- jernih yaitu dengan menggunakan botol
lain. Teknologi pada era modern seperti penyaring atu dengan bak penyaringan, cara ini
sekarang ini juga dapat di aplikasikan pada sangat lah efektif dan hanya menyesuaikan
banyak hal seperti air. Air merupakan sumber dengan kebutuhan volume air yang ingin di
kehidupan yang sangat diperlukan oleh makhluk bersihkan, jika volume yang ingin di bersihkan
hidup, seperti untuk kebutuhan sehari-hari, berukuran besar maka di anjurkan untuk
sarana transportasi dan sebagai sumber energi menggunakan bak penyaringan untuk
seperti untuk PLTA (Pembangkit Listrik Tenaga mendapatkan hasil yang maksimal. Cara untuk
Air). Air dapat digolongkan menjadi dua bagian menyaring mengguankan botol atau bak
yaitu air bersih dan air kotor yang keduanya penyaringan ini hampir sama, hanya saja bahan
memiliki karakteristik masing- masing. Air yang di gunakan lebih banyak jika menggunakan
bersih merupakan salah satu jenis sumber daya bak penyaringan. Alat yang di gunakan biasanya
berbasis air yang bermutu baik dan dapat berupa pasir yang sudah di bersihkan, kerikil,
dimanfaatkan oleh manusia untuk dikonsumsi ijuk, arang, dan juga spons yang di susun sesuai
atau melakukan aktivitas sehari-hari seperti dengan susunan yang di butuhkan.
halnya sanitasi. Logika fuzzy merupakan salah satu
Sebagaimana kita ketahui, air keruh komponen penbentuk soft computing yang
merupakan salah satu ciri air yang tidak bersih pertama kali di kenalkan oleh Prof. Lotfi A.
dan tidak sehat. Pengkonsumsian air keruh dapat Zadeh pada tahun 1965. Dasar logika fuzzy
mengakibatkan timbulnya berbagai jenis adalah teori himpunan yang di mana peranan
penyakit seperti cacingan, diare dan penyakit derajat keanggotaan penalaran sebagai penentu
kulit. Menurut Departemen Kesehatan keberadaan elemen dalam suatu himpunan
Indonesia, air minum yang baik untuk menggunakan logika fuzzy tersbut. Logika fuzzy
dikonsumsi adalah air minum yang memiliki bias dianggap sebagai kotak hitam yang
syarat-syarat antara lain tidak berasa, tidak berhubungan antara ruang input dengan ruang
berbau, tidak berwarna dan tidak mengandung output yang ada, kotak hitam ini berisi cara atau
logam berat. Air yang di peroleh dari sumber metode yang dapat di gunakan untuk mengelola
alam yang dikonsumsi oleh manusia memiliki data input menjadi output dalam bentuk
risiko bahwa air telah tercemar oleh bakteri informasi yang baik. Logika fuzzy dapat di
(misalnya Escherichia coli) atau zat-zat istilahkan dengan istilah biner (0 atau 1), hitam
berbahaya lainnya. Air bersih sangat dibutuhkan atau putih, iya atau tidak, logika fuzzy juga dapat
khususnya daerah perkotaan yang menggunakan diistilahkan dengan konsep tidak pasti yang
fasilitas PDAM (Perusahaan \Daerah Air terbagi menjadi 3 yaitu sedikit, lumayan dan
Minum) untuk sumber air bersih. Tidak sangat yang berhubungan dengan teori
terkecuali Kota Malang, sekitar 60% akan kemungkinan.
kebutuhan air bersih dipasok dari PDAM. Penelitian terkait tentang bahasan ini adalah
PDAM kota Malang khususnya di daerah “RANCANG BANGUN SUPERVISORY
Malang Kota memasok air dari beberapa sumber CONTROL AND DATA ACQUISITION
air atau menggunakan air permukaan yang PADA PROSES PENCUCIAN FILTER AIR
tingkat kebersihan airnya tergantung pada SECARA OTOMATIS DI PDAM
keadaan sumber air tersebut. Umumnya, air KARANGPILANG 1” oleh Yanuar Rizky di
menjadi keruh setelah hujan turun relatif lebat mana logika fuzzy pada proses filter ini
dan lama. menggunakan 2 input yaitu berupa level
Ada beberapa cara untuk menjernihkan dan reservoir dan tingkat kekeruha dari filter juga
menghilangkan kadar asam pada air yang ada di berupa pengambilan keputusan untuk mencuci
sebuah tempat penampungan air di antaranya filter. Dimana deklarasi nilai pada masing-
adalah dengan menggunakan bahan alami seperti masing lebel pada 2 buah input dan 1 output
biji kelor, menggunakan bahan kimia seperti dengan nilai sebagai berikut: Negati=3000.0,
tawas dan AGS, dan juga menggunakan Neg1=0.0, Neg2=0.0, Neg3=3000.0, dan
penyaring air. Semua memiliki kelemahan dan Neg4=6000.0. Deklarasi pada masing label
kelebihan masing-masing seperti contohnya dibagi menjadi 4 titik. Titik pertama (dimulai
dengan menggunakan biji kelor ini memang dari kiri) berarti awal membership function
sangat baik karna berbahan alami, tetapi saat ini (tingkat kebenaran “0”), kemudian titik 2 dan 3
sangat sulit untuk mendapatkan biji kelor ini. adalah batas garis dimana tingkat kebenarannya

Fakultas Ilmu Komputer, Universitas Brawijaya


Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 3444

adalah “1”. Titik 4 adalah titik dimana garis jatuh Gambar 1 Diagram Alir Metodologi
kebeneran adalah “0” (paling kanan) untuk label
tersebut. Ide dasar pembuatan proses
3. Perancangan dan Implementasi
fuzzyfication ini adalah dengan menggunakan Setelah melakukan analisis kebutuhan system,
rumus persamaan garis lurus yang melewati 2 langkah selanjutnya melakukan perancangan
buah titik. system agar dapat mempermudah dalam
Berdasarkan latar belakang yang ada pemahaman perancangan system dengan
penelitian ini akan membuat alat yang berfungsi mengunakan diagram blok. Diagram blok sistem
untuk menjernihkan dan menghilangkan kadar pada Gambar 2. menjelaskan desain system
asam yang terdapat pada air. Tingkat kekeruhan secara keseluruhan.
air ini diamati dengan cara mengambil sampel
air sungai dan air yang ada pada PDAM
kemudian diamati. Alat ini akan bekerja jika
sensor yang ada pada tempat penampungan air
mendeteksi kekeruhan dan kadar asam,
kemudain data sensor akan diproses oleh
mikrokontroler dan akan menghidupkan pompa
yang ada secara otomatis jika terdeteksi adanya
kekeruhan dan kadar asam yang tidak sesuai. Gambar 2 Diagram Blok Sistem
Nilai data yang ada pada sensor aka di proses Dari diagram blok di atas, merupakan
menggunakan metode fuzzy untuk mendapatkan sebuah alur perangkat keras yang akan
data output sesuai dengan hasil pemetaan data digunakan dalam penenlitian berupa sensor Ph
yang akan di eksekusi oleh actuator, actuator ini air dan sensor photodiode untuk mendeteksi
berupa pompa yang akan menyalurkan air ke kekeruhan dan kadar asam pada air dan juga
tempat penyaringan yang sudah di sediakan. Hal tingkat kekeruhan pada air yang kemudian
ini akan di lakukan secara berulang jika masih di diproses oleh Arduino Nano. Sensor ph dan
deteksi adanya kekeruhan dan kadar asam pada photodiode yang di letakan di dalam tempat
tempat pengampungan air yang ada. penampungan air, kemudian jika terdekteksi
adanya kekeruhan atau perubahan kadar asam
2. Metodologi pada air maka sensor akan mengirimkan nilai ke
pada Arduino Nano dan kemudian akan di olah.
2.1. Metode Penelitian Setelah di olah maka Arduino Nano akan
Metode penelitian ini menjelaskan tentang membuat pompa berfungsi dan pompa akan
langkah-langkah yang dilakukan dalam mengalirkan air ke tempat penyaringan air yang
perancangan, dan pengujian dari simulasi yang ada. Dengan adanya system kerja, pengunaan
akan dijalankan dan dianalisa.. diagram blok di atas akan dapat bekerja secara
maksimal. Dalam hal ini akan di jelaskan system
kerja secara umum dengan tingkat penjelasan
sederhana. Untuk mempermudah pemahaman
system kerja maka di jelaskan pada Gambar 3.

Fakultas Ilmu Komputer, Universitas Brawijaya


Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 3445

Pada rumus diatas dimaksudkan untuk


mendapatkan nilai sensor kekruhan dengan cara
nilai tegangan sebesar 5V dibagi 1024 dikali
input dengan range 0-1024 tergantung dari
inputan photodioda, maka di dapatkan nilai hasil
dari sensor dengan range 0-100. Nilai range ini
di dasari dari perolehan data kuisioner yang
sudah peneliti sebar yang mana mengacu pada
kebutuhan non-fungsional pada sub bab 4.4
dengan nilai 0-20 adalah range jernih dan 81-100
adalah range keruh.
Pada hasil perhitungan diatas nilai tegangan
yang di hasilkan dengan range 0-5V dapat
menghasilkan nilai pada sensor sesuai dengan
yang diinginkan, nilai pada sensor dapat
dihasilkan dengan nilai range adalah 0-100
tergantung dari nilai inputan tegangan yang di
terima oleh sensor photodiode. Untuk lebih jelas
dapat dilihat pada garfik di bawah ini.

6
5
4
Tegangan

3
2
1
0
0 50 100 150
Gambar 3 Flowchart Sistem Kerja KEKERUHAN
Pada flowchart di atas menjelaskan sisitem kerja,
air yang ada akan di deteksi oleh sensor Ph Air Gambar 4 Grafik Sensor Kekeruhan
dan photodioda. Kemudian hasil dari sensor Ph 4.2 Pengujian Sensor Ph
Air dan sensor photodioda akan diverifikasi
untuk menentukan ada tidaknya kekeruhan dan Pengujian sensor Ph ini dilakukan untuk
perubahan kadar asam pada air. Jika ada mendapatkan nilai akurasi pada sensor Ph meter
kekeruhan dan perubahan kadar asam maka akan dengan kondisi air pada tempat pengujian air
mengirimkan nilai yang ada ke arduino nano yang sudah diasamkan dengan menggunakan
yang akan menghidukan pompa secara otomatis campuran cairan cuka. Proses pengujian ini
untuk melakukan penyaringan yang akan di dapat di lihat seperti gambar di bawah ini.
lakukan oleh filter air yang sudah di siapkan.

4. Pengujian dan Analisis


4.1 Pengujian Sensor Kekeruhan
Pengujian sensor kekeruhan ini dilakukan
untuk mendapat nilai sensor kekeruhan dengan
kondisi air pada tempat pengujian air sudah
dikeruhkan dengan menggunakan campuran air
jernih dan tanah. Pada sensor kekeruhan ini hasil
pada LCD di dapat dengan menggunakan rumus
sebagai berikut:
𝑇𝑒𝑔𝑎𝑛𝑔𝑎𝑛
𝑁𝑖𝑙𝑎𝑖 𝑆𝑒𝑛𝑠𝑜𝑟 = 𝑋 𝐼𝑛𝑝𝑢𝑡𝑎𝑛
1024
Fakultas Ilmu Komputer, Universitas Brawijaya
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 3446

keasaman air.
4.3 Pengujian Penjernihan Air Keruh
Pengujian penyaringan air keruh ini di
lakukan untuk mengetahui berapa lama waktu
yang di butuhkan untuk menyaring air keruh
yang ada dengan mengunakan air yang sudah di
keruhkan. Dapat di lihat pada gambar di bawah
ini.

Gambar 5 Pengujian Akurasi Sensor Ph


Pengujian ini membandingkan nilai sensor
Ph yang di hasilkan dengan menggunakan cairan
buffer sesuai dengan nilai ph yang sudah di
tentukan, sensor yang ada di tempatkan pada
cairan dengan kadar ph yang berbeda dan hasil
yang ada di bandingkan dengan nilai buffer ph
yang telah tersedia,untuk lebih jelas dapat di Gambar 6 Skenario Pengujian Air Keruh
lihat pada tabel di bawah ini. Pengujian ini memiliki beberapa
Table 1 Tabel Pengujian Akurasi Sensor Ph prosedur pengujain di antaranya:
No Nilai Hasil dari Akurasi Table 2 Prosedur Pengujian Air Keruh
Buffer sensor Kasus Penjernihan air menggunakan
1 10 10.50 95.23 % Pengujian air keruh
Objek Air keruh
2 7 7.43 94.21 % Pengujian
3 4 4.25 94.12 % Tujuan Untuk mengetahui waktu yang
Pengujian di butuhkan untuk menyaring
4 3 3.16 94.93 % air asam
Pada tabel 1 dapat dilihat bahwa nilai Prosedur 1. Menyiapkan media yang
akurasi sensor Ph ini rata-rata adalah 94 % Pengujain akan di ujikan
dimana nilai tersebut didapat berdasrkan hasil uji 2. Menyiapkan semua alat
coba sensor Ph yang ada di bandingkan dengan yang akan digunakan
nilai buffer ph yang merupakan cairan dengan
nilai ph yang pasti. Nilai akurasi ini di dapatkan 3. Menempatkan air keruh
berdasarkan hasil rumus yang sudah di uji coba kedalam tempat
dengan rumus sebagai berikut. penampungan air yang
sudah di lengkapi dengan
𝑛𝑖𝑙𝑎𝑖 𝑏𝑢𝑓𝑓𝑒𝑟 sensor dan pompa air 12V
𝑁𝑖𝑙𝑎𝑖 𝑎𝑘𝑢𝑟𝑎𝑠𝑖 = 𝑋 100%
𝑛𝑖𝑙𝑎𝑖 𝑠𝑒𝑛𝑠𝑜𝑟 𝑃ℎ
4. Sensor kekeruhan di
Pada rumus diatas dapat diketahui untuk hubungkan dengan
mendapatkan nilai akurasi sensor Ph ini Arduino Nano
menggunakan rumus berupa nilai buffer ph yang
sudah disiapkan dibagi dengan nila sensor yang 5. Arduino Nano terhubung
dapat dilihat pada LCD 20X4 yang sudah dengan adaptor
tersedia dan dikalikan dengan 100% , maka 6. Processing sistem berjalan
didapatlah berapa nilai akurasi sensor Ph yang
digunakan penulis untuk mengetahui kadar 7. Proses akan berulang
sampai air yang ada sudah
tidak keruh
Hasil dari pengujian kekeruhan air ini dapat

Fakultas Ilmu Komputer, Universitas Brawijaya


Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 3447

di lihat pada gambar 7. Pada air keruh ini


pengujian di lakukan dengan menggunakan
penyaringan air sederhana yang sudah penulis
buat dengan menggunakan material-material
yang sudah di tentukan, air yang ada di
tempatkan pada penampungan air yang sudah di
tempatkan sensor kekeruhan. Pengujian ini di
lakukan pada pagi hari dan membutuhkan waktu
penjernihan selama kurang lebih tujuh jam, di
lakukan pada ruangan tertutup. Air keruh
terdeteksi memiliki nilai keruh 60% dari nilai
maksimal kekeruhan adalah 80%.
𝑔(𝑥, 𝑦) = 𝑖𝑓( 𝑋 = 𝑒𝑟𝑟 𝑘𝑒𝑟𝑢ℎ)𝑎𝑛𝑑 (𝑌 Gambar 8 Skenario Pengujian Air Asam
= 𝑒𝑟𝑟 𝑃ℎ)𝑡ℎ𝑎𝑛 (𝑥
= 𝑑𝑒𝑓𝑢𝑧𝑧𝑖𝑓𝑦(1))𝑎𝑛𝑑 (𝑦 Pada pengujian ini memeliki prosedur
= 𝑑𝑒𝑓𝑢𝑧𝑧𝑖𝑓𝑦(2)) pengujian diantaranya:
Keterangan: Table 3 Prosedur Pengujian Air Asam
g = pompa
X= Value Membership sensor keruh Kasus Penjernihan air menggunakan
Y= Value Membership sensor Ph Pengujian air asam
x= Output 1 Objek Air asam
y= Output 2 Pengujian
Apabila sensor kekruhan yang ada Tujuan Untuk mengetahui waktu yang
mendeteksi kadar keruh air dengan nilai 60% Pengujian di butuhkan untuk menyaring
maka pompa 1 mendapatkan nilai PWM sebesar air asam
216 yang mana membutuhkan waktu kurang Prosedur 1. Menyiapkan media yang
lebih 7 jam untuk menjernihkan air dengan Pengujain akan di ujikan
menggunakan penyaringan sederhana, nilai pada 2. Menyiapkan semua alat
sensor dan PWM akan berkurang seiring dengan yang akan digunakan
berjalannya proses penyaringan air. Kondisi ini 3. Menempatkan air asam
di dapat dengan menggunakan persamaan yang kedalam tempat
ada. penampungan air yang
sudah di lengkapi dengan
sensor dan pompa air 12V
4. Sensor Ph di hubungkan
dengan Arduino Nano
5. Arduino Nano terhubung
dengan adaptor
6. Processing sistem berjalan
7. Proses akan berulang
sampai air yang ada
Gambar 7 hasil penjernihan air keruh menurun kadar
4.4 Pengujian Netralisisr Air Asam keasamannya
Hasil dari pengujian kekasaman air ini
Pengujian ini bertujuan untuk mengetahui
dapat di lihat pada gambar 8 . Pada air asam ini
lama waktu yang di perlukan untuk melakukan
pengujian di lakukan dengan menggunakan
penjernihan air asam yang ada dengan
menggunakan cairan asam berupa cuka yang di
campurkan dengan air pada tempat
penampungan. Dapat di lihat pada gambar di
bawah ini.

Fakultas Ilmu Komputer, Universitas Brawijaya


Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 3448

penyaringan air sederhana yang sudah penulis


buat dengan menggunakan material berupa
tawas, air yang ada di tempatkan pada
penampungan air yang sudah di tempatkan
sensor Ph. Pengujian ini di lakukan pada siang
hari dan membutuhkan waktu penjernihan
selama kurang lebih sepuluh menit, di lakukan
pada ruangan tertutup. Air yang ada terdeteksi
memiliki nilai kesaman 4.75 dari nilai maksimal
keasaman adalah 7.
𝑔(𝑥, 𝑦) = 𝑖𝑓( 𝑋 = 𝑒𝑟𝑟 𝑘𝑒𝑟𝑢ℎ)𝑎𝑛𝑑 (𝑌
= 𝑒𝑟𝑟 𝑃ℎ)𝑡ℎ𝑎𝑛 (𝑥 Gambar 10 Pengujian Akurasi PWM
= 𝑑𝑒𝑓𝑢𝑧𝑧𝑖𝑓𝑦(1))𝑎𝑛𝑑 (𝑦 terhadap MATLAB
= 𝑑𝑒𝑓𝑢𝑧𝑧𝑖𝑓𝑦(2)) Dari pengujian ini didapat nilai PWM yang
Keterangan: ada pada LCD 20X4 dan juga MATLAB yang
g = pompa diambil dari 4 kondisi dimana dari 4 kondisi ini
X= Value Membership sensor keruh diambil 4 nilai dengan hasil berbeda dan
Y= Value Membership sensor Ph dibandingkan nilai PWM pada LCD 20X4 dan
x= Output 1 nilai PWM pada MATLAB. Untuk lebih jelas
y= Output 2 dapat dilihat pada tabel 4.
Apabila sensor Ph yang ada mendeteksi
kadar keasaman air dengan nilai 4.75 maka Table 4 Tabel Pengujian Nilai PWM Dengan
pompa 2 mendapatkan nilai PWM sebesar 102 MATLAB
yang mana membutuhkan waktu kurang lebih 10 No Kondisi Nilai Nilai Nilai
menit untuk menjernihkan air dengan Sensor PWM PWM
menggunakan tawas, nilai pada sensor dan PWM pada pada
akan berkurang seiring dengan berjalannya LCD MATLAB
proses penyaringan air. Kondisi ini di dapat 1 Jernih- 1.32 - 0–0 30.2 –
dengan menggunakan persamaan yang ada. Tawar 7.20 30.2
1.35 - 0–0 30.2 –
7.23 30.2
1.37 - 0–0 30.2 –
7.34 30.2
1.40 - 0–0 30.2 –
7.43 30.2
2 Keruh- 76.01 - 224 – 0 224 – 0
Tawar 7.21
76.12 - 224 – 0 224 – 0
7.24
Gambar 9 Hasil Penjernihan Air Asam 76.16 - 224 – 0 224 – 0
7.35
4.5 Pengujian Keseluruhan Akurasi 76.21 - 224 – 0 224 – 0
PWM Terhadap MATLAB 7.39
Pada pengujian akurasi PWM terhadap 3 Jernih- 1.32 - 0 – 127 0 – 127
MATLAB ini bertujuan untuk melihat akurasi Asam 3.16
yang ada pada nilai PWM yang dapat dilihat 1.35 - 0 – 127 0 – 127
pada LCD 20X4 dan dibandingkan dengan nilai 3. 19
pada MATLAB dengan nilai range 0-255. Untuk 1.37 - 0 – 127 0 – 127
lebih jelas dapat dilihat pada pada gambar 3.21
dibawah ini. 1.40 - 0 – 127 0 – 127
3.23
4 Keruh- 76.01 - 224 – 225 – 128
Asam 3.13 127
76.12 - 224 – 225 – 128

Fakultas Ilmu Komputer, Universitas Brawijaya


Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 3449

3.17 127 perhitungan MATLAB yang mana dapat dilihat nilai


76.16 - 224 – 225 – 128 akurasi nilai PWM pada MATLAB dan juga pada
3.20 127 LCD 20X4 yang tersedia.
76.21 - 224 – 225 – 128 6. DAFTAR PUSTAKA
3.22 127 Arduino. Arduino Nano. [Online] Tersedia di :
Dari tabel diatas dapat disimpulkan ketika <https://www.Arduino.cc/en/Main/Arduin
kondisi jernih-tawar, nilai pwm pada LCD oBoard/Nano> [Diakses 21 Februari
menunjukan angka 0 sedangkan pada MATLAB 2017].
30.2. Terdapat perbedaan pada nilai tersebut
Arduino. Arduino Nano. [Online] Tersedia di :
yang cukup siknifikan. Akan tetapi pada kondisi
<
lain, nilai PWM yang di dapat antara LCD dan
https://djukarna4arduino.wordpress.com/2
MATLAB tidak menunjukan perbedaan nilai
015/01/19/arduino-nano/ > [Diakses 23
yang siknifikan.
Februari 2017].
5. KESIMPULAN Budioko, T, 2005, Belajar dengan Mudah dan
Untuk merancang sistem rancang bangun filter
Cepat Pemrograman Bahasa C dengan
air berbasis arduino ini dibutuhkan beberapa SDCC Pada Mikrokontroler
komponen perangkat keras dan perangkat lunak yang AT89X051/AT89C51/52 Teori Simulasi
digunakan. Perangkat keras yang digunakan meliputi dan Aplikasi, Gava Media, Yogyakarta.
dua sensor yang digunakan berupa rangkaian BAPPENAS.2003. “Pembangunan Air
photodiode dan led untuk sensor keruh dah sensor Ph Minum dan Penyehatan Lingkungan
meter yang terhubung sengan mikrokontroler arduino Berbasis Masyarakat”.
Nano. Terdapat pula beberapa komponen pendukung Dipo, bariguna, CB, 2008, Studi Tingkat
seperti switch on/off 6 pin, push button, buzzer, 2 Kekeruhan Air Menggunakan Citra
buah drifer mosfet IRF 520, pin header, 2 buah
Radar Airsars. Fakultas Pertanian
resistor 10,5 Mohm, heat sink 3 buah, kapasitor
Intitut Pertanian, Bogor.
1000𝜇𝑓 16V, 1 buah diode, LCD 20X4, LED, pompa
Fairuz Ahmad, Zubir Mohd. 2009
12V, dan penyaringan untuk kondisi air keruh dan
asam. Untuk perangkat lunak menggunakan Arduino
Turbidimeter Design and Analysis: A
IDE untuk membuat code yang akan di masukan Review on Optical Fiber Sensor for the
kedalam arduino Nano dan menggunakan MATLAB Measurement of Water Turbidity.
bertujuan untuk mendapatkan metode fuzzy yang [Online] teredia di :
penulis buat sehinga mengetahui nilai-nilai yang ada <https://www.ncbi.nlm.nih.gov/pmc/art
pada input dan juga output. Pada pengujian tingkat icles/PMC3292109/> [Diakses 29
akurasi sensor untuk mengetahui kondisi air ini Desember 2017].
adalah 94.21%. Hal ini menunjukan bahwa dalam Filter .Filter Air . [Online] Tersediadi :<
mendeteksi suatu kondisi air belum akurat http://jadibersih.com/cara-menyaring-
dikarenakan penggunaan sensor kekeruhan yang air-keruh-menjadi-jernih-dengan-
dibuat sendiri dan sensor Ph yang tidak seakurat
dengan sensor Ph atau Ph meter yang ada dipasaran.
mudah/ > [Diakses 7 Maret 2017].
Performa sistem penyaringan air yang sudah dibuat M Yufrizal Afif, 2016. Perancagan
ini diukur dari lama waktu proses penjernihan air Pengendalian Kadar Asam (pH) dan
yang berbeda waktu proses penjernihannya sesuai Suhu Pada Miniatur Tambak Udang.
dengan kondisi air yang ada. Berdasarkan pengujian Universitas Brawijaya. Malang.
sistem penjernihan air dengan kondisi keruh Menteri Kesehatan, 2010. Tentang
memakan waktu selama kurang lebih 7 jam, hal ini Persyaratan Kualitas Air Minum.
dikarenakan penggunaan filter air yang sederhana dan Nomer 492/MENKES/PER/IV/2010
dibuat dengan bahan-bahan sederhana. Pada kondisi Mosfet. Driver Mosfet. [Online] Tersedia di : <
air asam proses penjernihan ini memakan waktu http://elektronika-dasar.web.id/mosfet-
kurang lebih 10 menit dengan menggunakan tawas
sebagai penetral kondisi air yang asam. Pada sistem
sebagai-saklar> [Diakses 26 Februari
ini digunakan pembacaan nilai dengan menggunakan 2017].
PWM untuk output pompa 12V yang mana nilai pada Nuzula, Endarko,2013. Rancang Bangun Alat
PWM ini dibagi menjadi 3 kondisi sesuai dengan Ukur Kekeruhan Air Berbasis
kebutuhan input yang sudah di buat. Nilai PWM yang
Mikrokontroler. Institut Teknologi
ada ini dapat dilihat melalui LCD 20X4 yang terdapat
pada alat, yang mana nilai PWM pada LCD 20X4
Sepuluh Nopember. Surabaya.
akan dibandingkan dengan nilai PWM didapat pada Pasir .Pasir. [Online] Tersediadi :<http://arti-

Fakultas Ilmu Komputer, Universitas Brawijaya


Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer 3450

definisi-pengertian.info/pengertian- Supervisory Control and Data


pasir/ > [Diakses 01 Maret 2017] Acquisition (SCADA) Pada Proses
Pengertian Teori Asam dan Basa. [Online] Pencucian Filter Air Secara Otomatis di
Tersedia di : < PDAM Karangpilang 1. Institut
http://www.softilmu.com/2015/11/Peng Teknologi Sepuluh Nopember.
ertian-Sifat-Teori-Kekuatan- Surabaya.
Keseimbangan-Perbedaan-Asam-dan-
Basa-Adalah.html> [Diakses 11
Desember 2017].
Pitowarno ,Endra, 2007 Robotika Desain
Kontrol dan Kecerdasan Buatan, Andi
Offset, Yogyakarta
Pompa .Pompa Air 12V. [Online] Tersedia di
:< http://sembranitech.com/12v-pompa-
air-water-pump-12-volt-dc/ > [Diakses
28 Februari 2017].
Pulse Width Modulation (PWM). [Online]
Tersedia di : <
http://www.arisulistiono.com/2010/02/
pulse-width-modulation-pwm-
pengenalan.html#.WkS7S9-WbIU>
[Diakses 20 Desember 2017].
Santoso, Agung Dwi Afrianto, 2014. Sistem
Pengganti Air Berdasarkan Kekeruhan
dan Pemberi Pakan Ikan Pada
Akuarium Air Tawar Secara Otomatis
Berbasis Mikrokontroler Atemega16.
Institut Teknologi Sepuluh Nopember.
Surabaya.
Sciacca, Samuel C. 1995 .”SCADA
Concepts”. IEEE.
Sensor Photodioda .Sensor photodioda.
[Online] Tersediadi :<
http://elektronika-dasar.web.id/sensor-
photodioda//> [Diakses 20 Februari
2017].
Servo .Motor Servo. [Online] Tersedia di
:<http://elektronika-
dasar.web.id/motor-servo/ > [Diakses
25 Februari 2017].
Servo .Motor Servo. [Online] Tersedia di
:<http://elektronika-
dasar.web.id/motor-servo/ > [Diakses
25 Februari 2017].
Uldin A, Riza. 2001. Pemanfaatan Rangkaian
Pengukur Intensitas Cahaya Untuk
Rancang Bangun Alat Pengukur
Tingkat Kekeruhan Air. Semarang:
Universitas Negeri Semarang.
Very, A, dkk, Sistem Pendeteksi Kelayakan
Air Minum dalam Kemasan (AMDK)
Sebagai Solusi Alternatif BPOM
Berbasis Mikrokontroler. Kampus ITS
Sukolilo. Surabaya.
Yanuar Rizky, 2011. Rancang Bangun

Fakultas Ilmu Komputer, Universitas Brawijaya

Anda mungkin juga menyukai