BAB IV ANALISA DAN PENGUJIAN ALAT
Bab ini membahas hasil dari sistem yang telah dirancang sebelumnya melalui percobaan dan pengujian. Bertujuan agar diperoleh data-data untuk mengetahui alat yang dirancang telah bekerja dengan baik atau tidak. Data yang diambil adalah volume air yang keluar dan diukur dengan alat ukur yang standar atau alat pembanding. Kemudian diperoleh data perbandingan antara nilai masukan dan keluaran pada sistem. Persentase error dihitung dari selisih nilai antara masukan dan keluaran. 4.1
Penarapan Sistem Penerapan sistem membahas hasil dari penerapan teori yang telah berhasil
penulis kembangkan sehingga menjadi sebuah sistem yang cukup stabil. Untuk mengetahui apakah tujuan-tujuan dari pembuatan alat ini telah telah terlaksana dengan baik atau tidak maka perlu dilakukan pengujian dan analisa terhadap alat yang dibuat. Terlihat pada Gambar 4.1 foto tampak depan dan atas dari hasil
72
http://digilib.mercubuana.ac.id/
73
perancangan alat miniatur kontrol dan monitoring pengukuran volume air berbasis arduino mega , water flow sensor dan web.
Gambar 4.1 Alat Tampak Depan Dan Tampak Atas
4.2
Cara Pengoprasian Alat 4.2.1 Pengoperasian Alat Pengukuran Volume Air Sebelum menggunkan perangkat pengukuran volume air ini ada beberapa prosedur yang harus dilakukan supaya tidak terjadi kesalahan dalam pengoprasiannya diantaranya adalah : 1.
Menghubungkan alat dengan sumber tegangan, untuk pembagian nya dapat dilihat pada tabel 4.1
http://digilib.mercubuana.ac.id/
74
Tabel 4.1 Pembagian Sumber Tegangan Perangkat
Perangkat
2.
Sumber Teganga n
Arduino Mega
12 VDC
Water Flow Sensor, Buzzer dan Relay
5 VDC
Modul WiFi Esp 6288
3,3 VDC
Adaptor, Pompa dan Selenoid Valve
220 VAC
Menunggu hingga tampilan LCD siap, untuk tampilan awal yaitu judul perancangan dan kemudian menu utama untuk input setpoint.
3.
Masukan input setpoint melalui keypad sesuai dengan batasan yang dikehendaki.
4.
Untuk mengakhiri perintah tekan tanda ” # “ untuk enter , kemudian untuk membatalkan perintah tekan tanda “ * “ untuk cancel.
4.2.2 Pengoperasian Monitoring Pengukuran Volume Air Untuk monitoring hasil pengukuran di sini penulis menggunakan PC sebagai server dan smartphone sebagai akses point, berikut langkah-langkah dalam pengoprasisnnya: 1.
Menunggu hingga indikator POWER dan STATUS hidup, serta indikator pada modul wifi esp8266 berkedip biru yang menandakan bahwa siap untuk digunakan.
2.
Menunggu koneksi PC dan modul wifi dalam satu jaringan.
http://digilib.mercubuana.ac.id/
75
3.
Membuka aplikasi XAMPP dan menjalankan masing-masing untuk Apache dan MySQL, sehingga muncul tanda hijau dan running untuk keduanya.
4.
Membuka web browser pada PC (Personal Computer) (gambar 3.27) dan untuk melihat tampilan dari status penggunaan pemakain air (gambar 3.29), dan PC sudah menjadi server web local. Dalam monitoring pengukuran air ini dapat di lihat pada web dengan
mengakses localhost dengan alamat localhost/imam/ atau dengan mengakses dari PC dan smartphone melalui alamat http://192.168.43.13/imam.
4.2.3 Alat Bantu Pengujian Alat-alat yang digunakan untuk membantu pengujian alat adalah:
4.3
1.
Sumber Tegangan 12 VDC dan 220 VAC
2.
Multitester
3.
PC ( personal computer )
4.
Modem Wifi
5.
Gelas Ukur
6.
Timbangan Digital
7.
Bak Air
Pengujian Sistem Sebelum melaksanakan pendataan pada rangkaian terlebih dahulu
memeriksa hubungan-hubungan pada rangkaian. Langkah selanjutnya adalah
http://digilib.mercubuana.ac.id/
76
melakukan pengujian pada alat secara keseluruhan dalam merespon input yang diterima sehingga mempengaruhi output.
4.3.1 Pengujian Modul ESP8266 Setelah melakukan perancangan pada modul esp8266 selanjutnya penulis menguji sistem tesebut menggunakan arduino yang di hubungkan dengan modul esp8266. Modul ini merupakan interface antara web server dengan arduino, Penggunaan modul ini bertujuan agar arduino memiliki IP addres agar dapat di akses melalui web browser. Modul ini di program menggunakan
bahasa
C
dengan
bantuan
Softwareserial.h.
Untuk
mengetahui modul esp8266 ini mendapatkan IP, user dapat membuka jendela serial, jika hasil yang di tampilkan sesuai dengan gambar 4.2 Maka rangkaian modul esp8266 dengan arduino dan software berjalan dengan baik.
Gambar 4.2 Hasil Pengujian Modul Esp8266 pada Serial Monitor
http://digilib.mercubuana.ac.id/
77
Selanjutnya memastikan modul esp8266 dapat menjadi client dengan cara menghubungkan laptop dengan SSID modul esp8266. Setelah koneksi berhasil maka laptop akan mendapatkan IP addres. Dengan percobaan ini maka sistem yang di buat yaitu modul esp8266 dan software dapat berfungsi.
Gambar 4.3 Tampilan IP Adrres Pada PC 4.3.2 Pengujian Relay Pengujian ini dilakukan untuk mengetahui apakah masing-masing relay akan aktif jika dipicu dengan tegangan yang diberikan dari power supply. Jika relay aktif akan ditandai dengan menyalanya lampu LED indikator. Tujuan dari pengujian ini adalah untuk mengetahui apakah relay dapat berfungsi dengan baik sehingga dapat melakukan proses switching untuk mengaktifkan solenoid valve dan pompa air. Sehingga relay dapat berjalan sesuai prosedur pada alur program. Sedangkan prosedur pengujian di lakukan dengan memberikan tegangan 5 volt DC ke input modul relay. Dari pengujian ini dapat diperoleh output dan input yang sesuai dengan
http://digilib.mercubuana.ac.id/
78
percobaan yang telah dilakukan. Dan untuk mengetahui relay aktif atau tidak pada relay dapat diketahui dengan nyala indikator LED pada masingmasing relay dan melakukan pengecekan pada kontak relay. Untuk mengetahui relay aktif atau tidak dapat dilihat pada Tabel 4.2.
Tabel 4.2. Tabel Pengujian Modul Relay Input No
Output
Relay
Tegangan (V)
LED Relay
Kontak Relay
1
High
4,98
Menyala
NC
2
Low
0
Tidak menyala
NO
Gambar 4.4 Pengujian Relay
4.3.3 Pengujian Buzzer Tujuan dari pengujian ini adalah untuk memastikan buzzer dalam keadaan baik dan dapat di gunakan. Dalam pengujian buzzer alat yang di gunakan adalah catu daya 5 volt DC. Karena buzzer yang di gunakan adalah
http://digilib.mercubuana.ac.id/
79
mini buzzer maka langkah yang dilakukan dalam pengujian hanya memasangkan kaki buzzer pada kutub positif dan negatifnya saja karena buzzer akan langsung berbunyi apa bila mendapatkan tegangan. Dari hasil pengujian, setelah buzzer di pasang pada catu daya dan diberikan tegangan buzzer berbunyi yang berarti buzzer dalam kondisi yang baik.
4.3.4 Pengujian LCD ( Liquid Cristal Display ) Pada pengujian LCD ini untuk mengetahui apakah LCD dapat dipakai atau rusak. Pengujian pertama yang dilakukan sesuai dengan perencanaan perancangan yaitu dengan memberi tegangan pada kaki catu daya 5 volt DC pada arduino dan menghubungkan kaki SDA dan SCL LCD dengan pin arduino 20 dan 21. Karena pada perancangannya memakai tambahan modul I2C maka port yang di gunakan hanya memakai 4 pin pada arduino. Setelah semua terkoneksi dengan baik selanjutnya pengujian di lakukan dengan meng upload program sesuai perancangan (gambar 3.13). Maka LCD akan menyala dan menampilkan karakter sesuai dengan sketch yang di upload. Tampilan yang akan di tampilkan sesuai dengan program yaitu pertama akan menampilkan judul perancangaan dan selanjutnya tampilan untuk input setpoint dan total hasil pengukuran volume air. Hasil dari program yang telah dibuat dapat dilihat pada tampillan LCD pada gambar 4.5 dibawah ini :
http://digilib.mercubuana.ac.id/
80
Gambar 4.5 Tampilan Pada LCD
4.3.5 Pengujian Keypad Pada perancangan alat ini keypad berfungsi sebagai input perintah set point banyaknya air yang akan dikontrol. Jadi untuk menguji perintah keypad perlu adanya media interface untuk membuktikan keypad dapat berjalan dengan baik yaitu dengan menghubungkan rangkaian keypad, LCD dan arduino. Di sini penulis akan menguji fungsi dari keypad itu sendiri sesuai perancangan baik hardware maupun software. Berikut tampilan pengujian input keypad pada LCD sesaui dengan skets yang di upload pada arduino.
http://digilib.mercubuana.ac.id/
81
Gambar 4.6 Tampilan Input Keypad Pada LCD 4.3.6 Pengujian Pompa Air Dan Selenoid Valve Pengujian pompa air dan solenoid valve dapat menggunakan digital volt meter AC. Pengujian dilakukan dengan cara mengukur tegangan koil saat output mikrokontroler memberikan tegangan terhadap relay dan kontak relay menghubungkan tegangan 220 VAC ke pompa dan solenoid valve, karena untuk proses kerja perangkat ini secara bersama-sama dalam modul relay. Untuk membuktikan pompa itu dalam kondisi baik maka setelah kontak relay aktif atau NC maka air akan mengalir pada pipa pengujian, sedangkan untuk mengukur besarnya nilai resistansi atau putus tidaknya gulungan koil solenoid valve dapat menggunakan ohm meter
. Gambar 4.7 Pengujian Aliran Pompa Pada Pipa
http://digilib.mercubuana.ac.id/
82
Gambar 4.8 Pengujian Koil Selenoid Valve Besarnya nilai resistansi solenoid valve diukur dengan menggunakan Ohm meter. Koil yang masih bagus dan belum putus lilitannya biasanya dapat diukur nilai resistansinya. Pada gambar diatas nilai dari resistansi koil solenoid valve yang terukur adalah sebesar 4,88 kΩ. 4.3.7 Pengujian Water Flow Sensor Pengujian water flow sensor di lakukan setelah perangkat pompa dan solenoid valve telah selesai pengujian, ini di karenakan water flow sensor dapat bekerja apabila ada sebuah aliran fluida (air) yang melewatinya untuk menggerakan rotor. Pengujian di lakukan dengan memberikan program water flow sensor pada arduino untuk mengetahui apakah sensor dapat bekerja dan merspon aliran fluida (air) yang di alirkan oleh pompa melewati
http://digilib.mercubuana.ac.id/
83
pipa pengujian selain itu juga dalam pengujian water flow sensor ini dapat mengetahui seberapa besar debit air yang di alirkan dan jumlah volume yang di hasilkan oleh pompa melalui serial monitor. Berikut program yang di upload untuk pengujian water flow sensor dan hasil dari serial monitor.
Gambar 4.9 Program Pengujian Dan Hasil Serial Monitor
4.4
Pengujian Keseluruhan Sistem Pengujian kinerja sistem di lakukan dalam dua jenis pengujian, yaitu
pengujian alat dan pengujian pengiriman data hasil volume air ke server dengan menggunakan web. Pengujian alat di lakukan untuk mengetahui kinerja seluruh sistem dan sensor untuk mengkonversi hasil dari aliran fluida (air) yang mengalir melalui sensor yang sesuai dengan input set point yang di berikan melalui keypad dan di tampilkan pada LCD. Pengujian pengiriman data ke server di maksudkan untuk membuktikan data yang di terima server sesuai dengan pengukuran sensor
http://digilib.mercubuana.ac.id/
84
yang di tampilkan pada LCD. Semua pengujian dimaksudkan untuk mengetahui apakah semua alat telah sesuai dengan spesifikasi alat yang telah di rancang.
4.4.1 Pengujian Alat Pengujian alat di lakukan pada sebuah jalur saluran air yang terbuat dari pipa PVC ½ “ dengan beberapa aksesoris sambungan pipa, elbow, tee dan kran manual dan bak air serta pompa untuk mengalirakan fluida (air). Pengujian di lakukan 2 kali pengambialan data sesuai dengan input-an set point yang kita masukan dengan kelipatan 50 ml. Pengujian dilakukan untuk mengambil data volume keluaran dari alat yang kemudian diukur dengan alat ukur standar. Proses kalibrasi menggunakan timbangan digital. Air yang keluar dari alat ditampung menggunakan gelas ukur kapasitas 1000 mililiter. Gelas ukur ini memiliki ketelitian garis skala 10 mililiter. Untuk mengamati kestabilan dan ketelitian pengukuran, maka akan dikalibrasi dengan timbangan digital. Timbangan digital yang digunakan memiliki kapasitas berat maksimum sebesar 3 kg dan ketelitian 1 gram. Gambar 4.10 menunjukkan proses kalibrasi volume air yang diukur dengan timbangan digital. Pada perancangan kalibrasi volume, berat gelas ukur dan berat jenis air harus diperhitungkan. Berat gelas ukur kosong saat ditimbang adalah 130 gram. Nilai 130 gram tersebut dijadikan nilai awal pada proses kalibrasi. Saat gelas ukur terisi air dan ditimbang, maka nilai yang terbaca oleh timbangan dikurangi 130 adalah berat dari air di dalam gelas ukur. Karena berat jenis air adalah 1 kg/dm3, maka berat air di dalam gelas ukur
http://digilib.mercubuana.ac.id/
85
sama dengan volume air di dalam gelas ukur dalam milliliter. Hasil pengujian di tunjukan pada tabel 4.3 .
Gambar 4.10 Kalibrasi Volume Air Dengan Timbangan Digital
http://digilib.mercubuana.ac.id/
86
Tabel 4.3 Hasil Pengujian
Pengujian 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Input Vol. (ml) 50 100 150 200 250 300 350 400 450 500 550 600 650 700 750 800 850 900 950 1000
Output Vol. (ml) 45 90 148 195 255 290 340 405 452 490 540 596 650 690 750 796 850 905 953 998
Bagian I Selisih (ml)
Error (%)
5 10 2 5 5 10 10 5 2 10 10 4 0 10 0 4 0 5 3 2
10 10 1.33 2.5 2 3.33 2.86 1.25 0.44 2 1.82 0.67 0 1.43 0 0.5 0 0.56 0.32 0.2
Output Vol. (ml) 54 97 150 205 240 292 344 390 445 494 548 600 648 695 742 800 855 900 942 990
Bagian II Selisih (ml)
Error (%)
4 3 0 5 10 8 6 10 5 4 2 0 2 5 8 0 5 0 8 10
8 3 0 2.5 4 2.67 1.71 2.5 1.11 0.8 0.36 0 0.31 0.71 1.07 0 0.59 0 0.84 1
Berdasarkan hasil pengujian tabel 4.3, pengujian sebanyak 20 kali pada volume 50 ml sampai 1000 ml dengan kelipatan 50 ml dengan 2 bagian pengujian. Hasil pengujian menunjukan ada 23 data volume keluaran yang kurang dari volume masukan, 10 data volume keluaran yang lebih dari volume masukan dan 7 volume keluaran yang sama dengan volume masukan. Selisih volume terbesar adalah minus 10 ml sedangkan persentase error terbesar adalah 10 % pada pengujan pertama dengan volume masukan
http://digilib.mercubuana.ac.id/
87
50 ml dan 100 ml. Perhitungan presentase error pada setiap pegujian sesuai tabel 4.3 dapat di hitung sebagai berikut : Error (%) =
X 100 %
Pada hasil pengujian di peroleh data masukan – keluaran volume, selisih volume dan presentase error tiap pilihan volume. Terlihat persentase error terbesar pada volume terkecil dan mengalami penurunan error di volume yang besar.
4.4.2 Pengu jian Pengiriman Data Pada Server Pengujian pengiriman data ini dilakukan setelah melakukan langkah – langkah pengoprasian monitoring pengukuran volume air yang telah di jelaskan pada sub bab 4.2.2. Hasil dari setiap pengujian yang telah di tampilkan pada web browser akan memuat beberapa informasi pada web page antara lain tanggal dan waktu di lakukannya pengujian dan hasil serta total nilai volume yang di keluarkan. Hasil pengujian di tunjukan pada gambar 4.11.
http://digilib.mercubuana.ac.id/
88
Gambar 4.11 Hasil Pengujian Pada Web Browser
http://digilib.mercubuana.ac.id/