BAB IV PENGUJIAN SISTEM

dokumen-dokumen yang mirip
BAB III METODE PENELITIAN

BAB IV HASIL PENGUJIAN DAN PENGAMATAN. pengujian perangkat keras (hardware), perangkat lunak (software) dan kinerja

BAB IV HASIL PENGUJIAN DAN PENGAMATAN. pengujian perangkat lunak (software) dan kinerja keseluruhan sistem, serta analisa

BAB IV HASIL PENGUJIAN DAN PENGAMATAN. pengujian perangkat lunak (software) dan kinerja keseluruhan sistem, serta analisa

Journal of Control and Network Systems

BAB IV PENGUJIAN SISTEM

BAB IV HASIL DAN PEMBAHASAN. Hasil pengujian minimum sistem ditunjukkan pada tabel 4.1.

BAB IV HASIL PENGUJIAN DAN PENGAMATAN. pengujian perangkat lunak (software) dan kinerja keseluruhan sistem, serta analisa

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN

BAB III METODE PENELITIAN. perangkat lunak yaitu dengan studi pustaka. Dengan cara ini penulis berusaha

BAB IV HASIL DAN PEMBAHASAN. pada masing-masing node ditunjukkan pada tabel 4.1.

BAB IV PENGUJIAN DAN ANALISA SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV PENGUJIAN SISTEM. sesuai yang diharapkan. Terdapat beberapa pengujian sistem, antara lain:

BAB IV HASIL PENGUJIAN DAN PENGAMATAN. dari sistem secara keseluruhan yang telah selesai dibuat untuk mengetahui

BAB IV PENGUJIAN DAN ANALISA SISTEM

BAB III METODE PENELITIAN DAN PERANCANGAN SISTEM. komputer. Data-data tersebut dikirimkan secara nirkabel dari node satu ke node

BAB IV HASIL PENGUJIAN DAN PENGAMATAN. lunak (software) aplikasi Android dan perangkat keras (hardware) meliputi

Setting X-CTU Pada Xbee Series 1

BAB IV PENGUJIAN DAN ANALISA SISTEM

BAB III METODE PENELITIAN. Penelitian dilakukan dengan merancang beberapa node yang akan

BAB IV HASIL DAN UJI COBA

BAB III PERENCANAAN DAN PEMBUATAN PERANGKAT LUNAK

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV PENGUJIAN SISTEM. Pengujian minimum system bertujuan untuk mengetahui apakah minimum

BAB IV HASIL DAN PEMBAHASAN. Penulis membutuhkan perangkat keras sebagai berikut:

BAB IV PENGUJIAN DAN ANALISA ALAT

DAFTAR ISI HALAMAN JUDUL... HALAMAN SYARAT... MOTTO... HALAMAN PERSEMBAHAN... HALAMAN PENGESAHAN... HALAMAN PERNYATAAN... ABSTRAK... KATA PENGANTAR...

BAB III METODE PENELITIAN DAN PERENCANAAN SISTEM. komputer, program yang dibuat menggunakan bahasa pemrograman C#.

BAB I PENDAHULUAN. real time atau pada saat itu juga. Didorong dari kebutuhan-kebutuhan realtime

BAB IV HASIL DAN UJI COBA. permodul hingga pengujian sistem secara keseluruhan serta monitoring unjuk

4.2 Persiapan Perangkat Keras dan Perangkat Lunak

BAB IV PENGUJIAN DAN ANALISA

BAB IV IMPLEMENTASI DAN ANALISIS. pengukuran bahan bakar minyak pada tangki SPBU ini terbagi dalam dua

BAB III PERANCANGAN ALAT

BAB IV PENGUJIAN DAN ANALISA SISTEM

BAB IV PENGUJIAN DAN ANALISA ALAT. persiapan komponen, dan peralatan yang dipergunakan untuk melakukan

BAB IV PENGUJIAN DAN ANALISA ALAT

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA

BAB IV PENGUJIAN & ANALISA

BAB III PERANCANGAN ALAT

BAB IV HASIL DAN UJI COBA

BAB IV PENGUJIAN DAN EVALUASI SISTEM. perangkat keras sampai ke perangkat lunak untuk bisa melanjutkan ketahap

BAB IV HASIL PENGUJIAN DAN PENGAMATAN. transmisi data dari Arduino ke Raspberry Pi 2 dan Arduino ke PC pembanding.

BAB IV PENGUJIAN DAN ANALISIS SISTEM

BAB IV HASIL DAN UJI COBA

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN

BAB IV PENGUJIAN DAN ANALISA SISTEM

BAB III METODE PENELITIAN

BAB IV PENGUJIAN DAN ANALISA

Dalam pengoperasiannya ada tiga jenis pengoperasian yang harus dilakukan pada stasiun bumi pemantau gas rumah kaca ini, yaitu :

BAB III PERANCANGAN ALAT

BAB I PENDAHULUAN A. Latar Belakang

BAB IV PENGUJIAN. Tag RFID. NFC Shield. Arduino UNO. Kabel USB. Gambar 4.1 Pengujian Pembacaan RFID

BAB I PENDAHULUAN. kejahatan yang muncul dapat langsung dideteksi lebih awal. Oleh karena itu

RANCANG BANGUN APLIKASI MONITORING DETAK JANTUNG MELALUI FINGER TEST BERBASIS WIRELESS SENSOR NETWORK. Marti Widya Sari 1), Setia Wardani 2)

BAB IV PENGUJIAN SISTEM. program pada arduino secara keseluruhan yang telah selesai dibuat. Mulai dari

BAB IV PENGUJIAN DAN ANALISA RANGKAIAN

How2Use DT-51 AT89C51XXX BMS. Oleh: Tim IE. Gambar 1 Tata Letak DT-51 AT89C51XXX BMS

Menuntun Anda membuat sketch HelloWorld. Menjelaskan diagram alir pemrograman HelloWorld. Menjelaskan cara memprogram Arduino

III. METODE PENELITIAN. Alat dan bahan yang digunakan dalam penelitian tugas akhir ini terdiri dari

BAB III PERANCANGAN ALAT

BAB 3 PERANCANGAN ALAT

BAB IV HASIL DAN UJI COBA

BAB IV PERANCANGAN DAN PENGUJIAN

BAB IV HASIL DAN PEMBAHASAN. Pada pengujian program pada Arduino Mega 2560 melalui software

DAFTAR ISI KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... xiv. DAFTAR GAMBAR... xvi BAB I PENDAHULUAN Kontribusi... 3

BAB IV HASIL DAN PEMBAHASAN. Pengujian sistem minimum dilakukan dengan menguji rangkaian sistem

SISTEM MONITORING KUALITAS AIR PADA KOLAM IKAN BERBASIS WIRELESS SENSOR NETWORK MENGGUNAKAN KOMUNIKASI ZIGBEE

BAB IV ANALISA DAN PENGUJIAN ALAT

III. METODE PENELITIAN

BAB III PERANCANGAN ALAT. Pada bagian ini akan dijelaskan mengenai bagaimana alat dapat

BAB IV PENGUJIAN DAN ANALISA SISTEM

BAB IV PENGUJIAN SISTEM. Pengujian minimum system bertujuan untuk mengetahui apakah minimum

BAB IV HASIL DAN UJI COBA

Alat Pengukur Level Air

BAB IV HASIL DAN UJI COBA

ELKAHFI 200 TELEMETRY SYSTEM

RANCANG BANGUN APLIKASI MONITORING DETAK JANTUNG MELALUI FINGER TEST BERBASIS ARDUINO

BAB IV ANALISIS DAN PENGUJIAN

Komunikasi Serial. Menggunakan Arduino Uno MinSys

BAB 4 IMPLEMENTASI DAN EVALUASI

IV. HASIL DAN PEMBAHASAN. Dalam tugas akhir ini dirancang sebuah alat penghitung populasi walet berbasis AVR

LAB SHEET PRAKTIK PEMROGRAMAN KOMPUTER

Studi Level Daya Pada Perangkat Zigbee Untuk Kelayakan Aplikasi Realtime Monitoring

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III PERANCANGAN SISTEM DAN PEMBUATAN ALAT. hardware dan perancangan software. Pada perancangan hardware ini meliputi

SMART PARKING BERBASIS ARDUINO UNO

PERANCANGAN DAN IMPLEMENTASI TELMETRI SUHU BERBASIS ARDUINO UNO

Gambar.3.2. Desain Topologi PLC Satu Terminal

BAB IV IMPLEMENTASI DAN UJI COBA

BAB IV HASIL DAN PEMBAHASAN. diulang-ulang dengan delay 100 ms. kemudian keluaran tegangan dari Pin.4 akan

BAB III PERANCANGAN SISTEM. untuk efisiensi energi listrik pada kehidupan sehari-hari. Perangkat input untuk

BAB IV PENGUJIAN DAN EVALUASI SISTEM. Mengetahui apakah sistem minimum dapat melakukan proses compile dan

Gambar 4.17 Instalasi Modem Nokia 6100 Install From Disk

BAB IV PENGUJIAN DAN ANALISIS ALAT

Transkripsi:

BAB IV PENGUJIAN SISTEM Pengujian sistem yang dilakukan penulis merupakan pengujian terhadap perangkat keras dan perangkat lunak dari sistem secara keseluruhan yang telah selesai dibuat untuk mengetahui komponen-komponen sistem apakah berjalan dengan baik. 4.1. Pengujian Arduino 4.1.1. Tujuan Pengujian Arduino bertujuan untuk mengetahui apakah Arduino dapat melakukan proses signature dan upload program ke minimum system pada Arduino dengan baik. 4.1.2. Alat yang digunakan Peralatan yang digunakan penulis untuk melakukan pengujian ini adalah sebagai berikut : 1. Arduino. 2. PC. 3. Arduino IDE (Integrated Development Environment). 4. Kabel USB. 4.1.3. Prosedur pengujian Langkah-langkah pengujian untuk melakukan pengujian Arduino adalah sebagai berikut : 1. Sambungkan Arduino ke komputer menggunakan kabel USB. 41

42 2. Aktifkan PC dan jalankan program Arduino IDE. 3. Buat program pada Arduino IDE. 4. Setelah membuat program klik file pada jendela arduino IDE kemudian pilih upload. 5. Amati pada proses upload, pastikan proses berhasil dan sesuai dengan yang diharapkan. 4.1.4. Hasil pengujian Pengujian arduino pada komputer untuk menulis progran dan melakukan upload ke arduino berjalan dengan baik, seperti ditunjukkan pada gambar 4.1 berikut. Gambar 4.1 Program Dan Hasil Upload 4.2. Pengujian Xbee 4.2.1. Tujuan Pengujin komunikasi Xbee ini dilakukan untuk mengetahui kamunikasi antar Xbee pro dengan Xbee. Pengujian komunikasi Xbee ini dilakukan dengan

43 mengkonfigurasi parameter yang telah dilakukan dengan baik dan dapat diterima serta ditampilkan pada layar komputer. 4.2.2. Alat yang digunaka Peralatan yang digunakan penulis untuk melakukan pengujian ini adalah sebagai berikut : 1. Xbee Pro S2. 2. Adapter Xbee. 3. Software X-CTU. 4. Kabel USB. 5. Komputer. 4.2.3. Prosedur pengujian Langkah-langkah untuk melakukan pengujian komunikasi Xbee adalah sebagai berikut : 1. Tancapkan Xbee pada adapter. 2. Hubungkan adapter Xbee dengan komputer menggunakan kabel USB. 3. Jalankan program X-CTU pada komputer. 4. Konfigurasi Xbee. 5. Amati data yang ditampilkan untuk mengetahui hasil pengiriman data. 4.2.4. Hasil pengujian Dari prosedur pengujian komunikasi data antar Xbee yang telah dilakukan dapat berjalan dengan baik, pada Gambar 4.2 adalah hasil pengujian komunikasi antar xbee

44 Gambar 4.2 Test Komunikasi Xbee 4.3. Pengujian jarak makimal kemampuan pengiriman data Xbee Pro 4.3.1. Tujuan Untuk mengetahui kemampuan jangkauan area Xbee pro S2 dalam melakukan penerimaan data dari Xbee S2 4.3.2. Alat yang digunakan 1. Arduino. 2. Xbee pro S2 dan Xbee S2 beserta shield. 3. Komputer. 4. Baterai 9V DC. 5. Kabel USB. 4.3.3. Prosedur pengujian langkah-langkah untuk melakukan pengujian jarak komunikasi Xbee adalah sebagai berikut : 1. Pasang baterai pada papan arduino yang sudah terintegrasi dengan Xbee S2.

45 2. Sambungkan arduino yang sudah terintegrasi Xbee Pro S2 dengan komputer menggunakan kabel USB untuk monitoring. 3. Ukur jarak antar Xbee, dan carilah jangkauan penerimaan maksimal. 4.3.4. Hasil pengujian dari prosedur pengujian komunikasi data pada Xbee yang telah dilakukan di luar ruangan (Outdoor Area) didapatkan hasil pengamatan jangkauan sebagai berikut : Tabel 4.1 Hasil Pengamatan Jangkauan Xbee Dalam Kondisi Di Luar Ruangan (Outdoor Area) No. Jarak (meter) Keterangan 1. 10 Ok 2. 20 Ok 3. 30 Ok 4. 40 Ok 5. 50 Ok 6. 60 Ok 7. 70 Ok 8. 80 Ok 9. 90 Ok 10. 100 Ok 11. 101 Gagal 12. 102 Gagal 13. 103 Gagal 14. 104 Gagal 15. 105 Gagal 4.4. Pengujian Komunikasi Serial/USB 4.4.1. Tujuan Pengujian komunikasi serial ini dilakukan untuk mengetahui kamunikasi atar Arduino dengan komputer berjalan dengan baik. Pengujian komunikasi

46 serial/usb dilakukn dengan memprogram karakter atau tulisan yang di tampilkan dan kemudian di cocokaan dengan tampilan pada komputer. 4.4.2. Alat yang digunakan Peralatan yang digunakan penulis untuk melakukan pengujian ini adalah sebagai beriku : 1. Arduino Uno 2. Komputer dan kabel USB 3. Hyper Terminal 4.4.3. Prosedur pengujian Langkah-langkah untuk melakukan pengujin komunikasi serial / USB adalah sebagai berikut : 1. Hubungkan Arduino dengan komputer 2. Buka program hyper terminal pada komputer, lalu atur konfigurasinya seperti gambar berikut. Gambar 4.3 Setting Port 3. Setelah setting port kemudian klik Ok, kemuadian amatilah jendela hyper terminal yang menampilkan hasil yang diterima melalu komunikasi serial / USB.

47 4.4.4. Hasil Pengujian Pengujian komunikasi serial antar Arduino dengan komputer dapat dilihat pada jendela hyper terminal. Hasil capture pengujian komunikasi serial dapat dilihat pada Gambar 4.4 berikut : Gambar 4.4 Hasil Pengujian Komunikasi Serial 4.5. Pengujian Keseluruhan Sistem Pengujian keseluruhan sistem ini bertujuan untuk mengetahui apakah sistem yang dirancang dapat berfungsi dengan baik sesuai dengan yang diharapkan. Berikut adalah pengujian dari keseluruhan sistem : 4.5.1. Pengujian data yang diterima oleh Router dari Coordinator Pada pengujian ini dimulai dari coordinator yang mengirimkan data ke router, coordinator menggolah data yang diterima dari end point1 dan end point2 kemudian setelah data diolah oleh coordinator dilanjutkan ke router, namun penulis hanya menerangkan mulai dari coordinator sampai ke aplikasi yang menampilkan data yang di terima oleh router. Pada Gambar 4.5 merupakan hasil capture data yang dikirim coordinator ke router user.

48 Gambar 4.5 Com8 Monitor Coordinator, Com6 Monitor Router Data ke- Tabel 4.2 Data Yang Diambil Dari Hasil Capture Pada Gambar 4.5 Data yang dikirim Coordinator Data yang diterima Router Data ke- Data yang dikirim Coordinator Data yang diterima Router 1 11131067 11131067 16 22230070 22230070 2 22230070 22230070 17 11131067 11131067 3 11131067 11131067 18 22232069 22232069 4 22232069 22232069 19 11134064 11134064 5 11134064 11134064 20 22235065 22235065 6 22235065 22235065 21 11136000 11136000 7 11136000 11136000 22 22235065 22235065 8 22235065 22235065 23 11134085 11134085 9 11134085 11134085 24 22200075 22200075 10 22200075 22200075 25 11133067 11133067 11 11133067 11133067 26 22233070 22233070 12 22233070 22233070 27 11133067 11133067 13 11133067 11133067 28 22233070 22233070 14 22233070 22233070 29 11131067 11131067 15 11131067 11131067 30 22230070 22230070 Dilihat dari beberapa data pengujian pada Tabel 4.2 menunjukkan data yang dikirim oleh coordinator ke router user berjalan dengan baik hal ini menunjukkan komunikasi antara coordinator dengan router user tidak ada data yang loss.

49 4.5.2. Pengujian data yang diterima oleh aplikasi visual basic dari coordinator melalui router Pada pengujian ini data yang dikirim oleh coordinator dibandingkan dengan nilai yang akan ditampilkan pada aplikasi. Aplikasi ini berguna untuk menampilkan data yang terbaca oleh sensor dan sebagai pengingat untuk proses monitoring. Pada gambar 4.6 menampilkan nilai suhu dan kelembaban yang dikirim coordinator dan yang ditampilkan aplikasi. Gambar 4.6 Data Yang Ditampilkan Aplikasi Pada VB 6.0 dan Monitoring Pada Coordinator Pada pengujian pengiriman data antara coordinator dengan aplikasi pada VB 6.0 melalui router dan data yang ditampilkan aplikasi menunjukkan hasil yang sama. Maka dapat disimpulkan bahwa data yang diterima oleh aplikasi

50 menunjukkan sistem berjalan dengan baik dan data yang diterima sesuai dengan data yang dikirim oleh coordinator melalui router. 4.5.3. Pengujian Indikator Dan Alarm Pada Node Nilai Sensor Pada pengujian ini menunjukkan bahwa aplikasi menunjukkan sebuah perubahan warna dan bunyi alarm atau beep sebagai pengingat kepada user apabila terdapat error pada sistem dan menunjukkan apabila data yang diterima tidak sesuai dengan data atau nilai yang telah ditetapkan. Untuk dapat menentukan batas minimum dan maksimum pada aplikasi monitoring ini mengacu pada bab 1 pendahuluan. pada Gambar 4.7 menunjukkan bahwa alarm berbunyi (beep) dan warna indikator berubah menjadi warna merah jika nilai suhu maupun kelembaban tidak sesuai dengan nilai yang telah ditetapkan untuk lahan yang akan di pantau (monitoring). Alarm berbunyi dan indikator berubah warna menjadi warna merah yang semula berwana hijau jika suhu yang diterima minimum 20 dan maksimum > 35, sedangkan untuk sensor kelembaban batas minimum 60 % RH dan maksimum 80 % RH. Tetapi jika salah satu sensor menampilkan nilai 0 menunjukan bahwa terdapat error pada pada sensor. berikut adalah cuplikan program yang menentukan warna indiktor berubah sesuai batas minimum dan maksimum yang telah ditentukan. If data1 < 20 Or data1 > 35 Then Timer2.Enabled = True ElseIf data1 > 19 And data1 < 35 Then Timer2.Enabled = False Shape1.FillColor = vbgreen End If If data2 < 60 Or data2 > 80 Then

51 Timer3.Enabled = True ElseIf data2 > 59 And data2 < 81 Then Timer3.Enabled = False Shape2.FillColor = vbgreen End If Berikut ini adalah cuplikan program untuk mengaktifkan alarm Private Sub Timer6_Timer() Call AvirasBeep End Sub Gambar 4.7 Indikator Sensor Suhu Pada Node1 Melebihi Batas Yang Ditetapkan, Sensor Kelembaban Pada Node1 Terjadi Error 4.5.4. Pengujian Indikator dan Alarm pada Node Pada pengujian ini apabila data yang diterima melebihi batas yang telah ditentukan maka indikator node pada aplikasi yang semula berwarna hijau akan berubah menjadi berwarna merah dan alarm berbunyi

52 Gambar 4.8 Indikator pada Node 2 Terjadi Error Pada Gambar 4.8 suhu dan kelembaban menunjukkan nilai yang diterima dan indikator pada suhu dan kelembaban berwarna hijau tetapi indikator pada node2 berubah menjadi warna merah hal tersebut menunjukkan bahwa node 2 koneksi terputus atau daya baterai habis dan tidak dapat mengirimkan data dalam waktu tertentu. 4.5.5. Pengujian pada form history Pengujian history disini ada 2 macam yang pertama yaitu history untuk menampilkan rata-rata perhari, yang kedua yaitu untuk menampilkan rata-rata perjam. Kedua history ini dapat ditentukan oleh user sesuai tanggal bulan tahun dari data yang disimpan. Berikut adalah gambar hasil history dari rata-rata perjam dan perhari.

53 Gambar 4.9 History dari Rata-Rata Perjam Gambar 4.10 History dari Rata-Rata Pertanggal/Perhari