• Tidak ada hasil yang ditemukan

BAB IV PENGUJIAN ALAT KENDALI

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB IV PENGUJIAN ALAT KENDALI"

Copied!
12
0
0

Teks penuh

(1)

56

PENGUJIAN ALAT KENDALI

4.1 Umum

Sistem kendali merupakan keteraitan yang baik antara input dan output. Dimulai dari pembuatan software aplikasi pengendali dan pemograman software yang dilakukan pada single board computer untuk mengendalikan perangkat keras dan menghubungkan kedua interface antara pengendali dengan objek. Pengujian dilakukan dengan tujuan untuk memperoleh hasil dari perancangan dan pembuatan yang telah dilakukan pada tahap sebelumnya, apakah sesuai dengan yang diharapkan atau tidak. Pada tahap ini juga dapat didapatkan acuan yang mungkin dapat mempengaruhi dalam pembuatan alat kendali berikutnya.

Gambar 4.1 Alat Kendali Lampu Memanfaatkan Jaringan Data

Tahap pengujian memiliki urutan pengujian, bertujuan untuk mempermudah titik kesalahan jika terjadi kesalahan. Pertama melakukan pengujian pada komponen

(2)

penyusun dari input dan output. Kemudian menjalankan sistem kendali. Sehingga didapatkan satu kesatuan sistem kendali yang baik.

4.2 Pengujian Perangkat-Perangkat Penyusun Sistem Kendali

Pengujian per sub bagian-bagian perangkat penyusun sistem kendali bertujuan untuk mengetahui kinerja dan hubungan dari tiap alat. Pengujian dilakukan dengan run mode. Run mode adalah pengujian saat sistem kendali dalam keadaan aktif. Sehingga dengan tahap inilah didapatkan beberapa kesimpulan baik kemampuan dam kekurangan dari sistem kendali yang memanfaatkan jaringan data.

4.2.1 Pengujian USB Wireless Adapter

Merupakan penghubung antara aplikasi yang berjalan pada sistem operasi android dengan GPIO raspberry. Syarat hubungan terjadi yaitu dengan adanya jaringan data di sekitar wireless adapter dan smartphone android. Tahap ini Bertujuan untuk mendapatkan alamat internet proxy, yang nantinya akan digunakan untuk menghubungkan aplikasi pengendali dengan GPIO raspberry.

Mulai dengan LXTerminal lalu lakukan operasi wireless adapter dengan cara “sudo /etc/init.d/networking restart”

(3)

Gambar 4.2 Tampilan Networking Restart pada LXTerminal

Jika tidak terjadi kesalahan pada penginstalan yang telah dibahas pada bab sebelumnya maka lampu indicator pada wireless adapter berkedip.

Tahap berikutnya adalah tracking jaringan data yang ada disekitar. Masih dengan LXTerminal, lalu ketikkan “sudo iwlist wlan0 scan | grep ESSID”.

Gambar 4.3 Tampilan Tracking Jaringan Data Pada LXTerminal

Tahap berikutnya adalah mengoneksikan wireless adapter dengan jaringan data yang tersedia. Masih dengan LXTerminal lalu ketikkan “sudo nano /etc/wpa_supplicant/wpa_supplicant.conf”

(4)

Gambar 4.4 Jendela wpa_supplicant

Pada ssid isikan dengan nama network dan pada psk isikan dengan

password network tersebut. Jika berhasil tehubung maka raspberry akan

mendapatkan ip address. Ip address inilah yang menjadi penghubung antara raspberry dengan aplikasi di smartphone. Untuk memastikan raspberry mendapatkan ip address, masuk ke LXTerminal kemudian ketikkan “sudo ifconfig lo up” kemudian “ifconfig”

Gambar 4.5 Kombinasi Ip Address Untuk Raspberry

Tahap pengujian untuk wireless adapter telah usai, dengan sesuai pengujian maka USB wireless adapter dikatakan dalam kondisi baik.

(5)

4.2.2 Pengujian Aplikasi Pada Smartphone Android

Berikut merupakan tahap pengujian Aplikasi yang telah dibuat menggunakan software ADT (Android developer tools) yang berjalan pada

smartphone dengan sistem operasi android.

Gambar 4.6 Screen Shoot Aplikasi Pengendali

Kemudian hubung aplikasi tersebut dengan raspberry melalui ip address yang terdapat pada raspberry.

(6)

Kolom pertama isikan dengan kombinasi ip address yang terdapat pada raspberry. Kolom kedua isikan dengan angka “5000”, ini adalah default interface koneksi jaringan data pada pemograman eclipse ADT. Jika aplikasi tersebut dapat terhubung dengan raspberry maka dapat disimpulkan tahap pengujian aplikasi berjalan dengan baik. Untuk pengopersian aplikasi akan dibahas pada sub bab berikutnya.

4.2.3 Pengujian Pemograman

Tahap ini adalah tahap dimana pengujian program python pada raspberry akan di jalankan. Bertujuan untuk menganalisa program sampe program berjalan sesuai dengan keinginan.

Gambar 4.8 Tampilan Running Program

Program yang penulis ditulis dinamai dengan “inshaaallah”. Untuk menjalankan program dengan LXTerminal yaitu dengan ketikkan “sudo python inshaaallah.py”. Jika program berjalan dengan baik maka seperti yang terlihat tampilan running program diatas. Tampilan diatas program sedang menunggu konketivitas dari aplikasi pengendali.

(7)

4.3 Pengujian Keseluruhan

Sebuah sistem kendali dikatakan dapat berjalan dengan baik yaitu jika ada kesesuaian input dengan output. Apa yang di instruksikan input maka output akan dalam kondisi sesuai perintah input. Dengan dasar inilah maka pengujian keseluruhan ini dilakukan untuk mengetahui sudahkah sistem kendali berjalan sesuai dengan keinginan pembuatan.

Sebelum dilakukan pengujian secara keseluruhan dirancang sebuah program, dimana program tersebut sudah diuji pada pengujian-pengujian perangkat penyusun sistem kendali sebelumnya sehingga cukup menyatukannya maka program siap untuk di simpan ke single board computer kemudian dilakukan pengujian. Berikut adalah alur running program dengan aplikasi pengendali yang telah dibuat.

Gambar 4.9 Flowchart Running Program

Sehingga dengan menggunakan tahap berikut pengujian alat siap dilakukakan. Tahap-tahap tersebut yaitu pengujian berkala yang langsung dimulai

(8)

dengan pengujian semua fungsi tombol pada aplikasi yang memberikan instruksi lampu untuk dapat on dan off. Sedangkan untuk fungsi-fungsi tombol disesuaikan dengan yang terdapat pada program dengan batasan sebagai berikut.

Tabel 4.1 Fungsi Tombol Pada Aplikasi

No Tombol Fungsi

1 Connect Menghubungkan ke raspberry 2 Turn on Turn on lampu

3 Turn off Turn off lampu

Berdasarkan tabel 4.1 inilah kemudian sistem kendali dioperasikan dengan harapan lampu dapat dikendalikan sesuai dengan perintah yang sama dengan masukan data yang diberikan pada button yang terdapat pada aplikasi. Pengujian ini dimulai sesuai dengan urutan seperti tabel 4.1.

Gambar 4.10 Fungsi Button Pada Aplikasi Untuk

(9)

Dengan berbagai macam parameter tersebut dan setelah dilakukannya pengujian maka didapatlah hasil sebagai berikut.

Tabel 4.2 Hasil Pengujian Fungsi Tombol Aplikasi

No Tombol Fungsi Keterangan

1 Connect Menghubungkan ke Raspberry

Baik

2 Turn On Turn On Lampu Baik 3 Turn Off Turn Off Lampu Baik

Dengan menggunakan tabel semua fungsi tombol pada aplikasi ini maka alat kendali siap untuk di uji secara keseluruhan. Tahap pengujian secara keseluruhan dilakukan dengan 2 tahap. Yang pertama, untuk raspberry dan aplikasi pengendali memanfaatkan jaringan data yang ada disekitar (Local Area

Network). Yang kedua, untuk raspberry dan aplikasi pengendali memanfaatkan

jaringan data dari smartphone (tethring).

4.3.1 Pengujian Alat Kendali Memanfaatkan LAN (Local Area Network)

Untuk mengetahui semua perangkat bekerja, alat kendali diuji mulai dari aplikasi pengendali hingga running program pada raspberry dan kemudian dapat atau tidak mengendalikan lampu. Pengujian dimulai dengan memanfaatkan jaringan data yang ada disekitar (LAN) raspberry. Pada tahap ini juga dilakukan pengujian batas maksimal yang dapat dijangkau oleh aplikasi pengendali dengan

(10)

raspberry yang akan mengendalikan lampu. Adapun hasil pangujian ini ditunjukan pada tabel berikut.

Tabel 4.3 Jangkauan Aplikasi Pengendali Dengan LAN

No Jarak keterangan

1 9 meter Terhubung

2 15 meter Terhubung

3 20 meter Terhubung

4 25 meter Terhubung

5 30 meter Tidak terhubung

(11)

Perhatikan kombinasi angka pada connection address. Kombinasi angka akan berbeda sesuai dengan koneksi data yang digunakan untuk menghubungkan aplikasi pengendali dengan raspberry.

4.3.2 Pengujian Alat Memanfaatkan Jaringan Data Mobile (Tethring)

Seperti halnya pengujian saat memanfaatkan LAN, pengujian ini juga diawali dengan mencari server untuk menghubungkan aplikasi pengendali dengan raspberry. Kemudian menjalankan aplikasi dan program lalu dilakukan pengujian batas maksimal pengendalian lampu. Adapun hasil pengujian ini ditunjukan pada tabel berikut.

Tabel 4.4 Jangkauan Aplikasi Pengendali Dengan Mobile Data

No Jarak Keterangan

1 9 meter Terhubung

2 15 meter Terhubung

3 20 meter Terhubung

4 25 meter Tidak terhubung

(12)

Gambar 4.12 Pengujian Keseluruhan Alat Kendali Memanfaatkan Mobile Data

Perhatikan kombinasi angka pada connection address. Kombinasi angka akan berbeda sesuai dengan koneksi data yang digunakan untuk menghubungkan aplikasi pengendali dengan raspberry.

Menutup tahap pengujian secara keseluruhan, maka untuk hasil berupa kesimpulan secara keseluruhan dari alat pengendali ini akan dirangkum dan dijabarkan pada bab berikutnya. Dimana hasil tersebut akan mewakili seluruh kemampuan kerja pada alat pengendali serta kelemahan dan kekurangan dari alat pengendali.

Gambar

Gambar 4.1 Alat Kendali Lampu Memanfaatkan Jaringan Data
Gambar 4.2 Tampilan Networking Restart pada LXTerminal
Gambar 4.5 Kombinasi Ip Address Untuk Raspberry
Gambar 4.6 Screen Shoot Aplikasi Pengendali
+7

Referensi

Dokumen terkait

Dengan kuasa resmi untuk mewakili dan bertindak untuk dan atas nama (nama perusahaan/Joint Operation) dan setelah memeriksa serta memahami sepenuhnya seluruh isi

Tahap 2 : Tambahkan β-agonis MDI atau nebulizer, tunjukkan cara penggunaan yang tepat, advis pasien ttg pentingnya penggunaan teratur dan efek samping yg mungkin timbul

Pengaruh Pajak Kendaraan Bermotor dan Bea Balik Nama Kendaraan Bermotor terhadap Pendapatan Asli Daerah di Takalar pada tahun 2014-2017 secara simultan pajak kendaraan

Demikian pula, secara langsung santri mendapat pendidikan multikultural setelah mereka mengikuti pengajian kitab-kitab salaf (kuning) yang diajarkan di

Jika peubah bebas Transparancy , Accountability , Responsibility , Independency , dan Fairness bernilai nol, maka peubah terikat Kinerja non-keuangan perusahaan

Diumumkan kepada seluruh Peserta Seleksi Penerimaan Pegawai Kontrak Pada Badan Layanan Umum Daerah Rumah Sakit Umum Daerah Kabupaten Lombok Utara Tahun 2017 yang

Tujuan pembangunan untuk memenuhi kebutuhan masyarakat berpenghasilan rendah yang belum memiliki tempat tinggal tetap (Peraturan Bupati Sleman No 43 Tahun 2013

Hal ini diungkapkan oleh Whitehead (dalam Vaill, 1999: 66) dalam sebuah survei di Amerika yang dilakukan oleh National Center for Health Statistics tahun 1988,