Anda di halaman 1dari 7

BAB IV

BAB IV

PENGUJIAN DAN ANALISA HASIL PENGUJIAN

Pada bab ini akan dibahas mengenai pengujian sistem pengendalian angklung robot
menggunakan software Visual Basic 6.0 serta analisa hasil pengujian pengendalian angklung
robot menggunakan komunikasi serial.

4.1 Pengujian Program Pengendalian Angklung Robot

Program pengendali angklung robot dibuat dengan menggunakan program aplikasi


visual basic. Pada visual basic, urutan menggerakkan angklung ditentukan dengan
memasukkan data-data yang kemudian disimpan pada listbox. Data yang disimpan pada
listbox kemudian dikirimkan ke mikrokontroller menggunakan jalur komunikasi serial.

Pada form pengendalian angklung robot terdapat 9 commandbutton untuk fungsi gerakan,
1 listbox untuk menampilkan data urutan menggerakkan angklung, 2 textbox untuk
memasukkan data untuk menggerakkan angklung, dan 1 combobox untuk menentukan nilai
ketukan nada angklung. Adapun tampilan form pengendalian angklung robot dapat dilihat
pada gambar 4.1.

Gambar 4.1 Form Pengendali Angklung Robot

Laporan Tugas Akhir 14


BAB IV

Pengujian ini bertujuan untuk memastikan apakah sistem kontrol yang telah dirancang
dapat bekerja sesuai dengan tujuan pembuatan. Perintah pengujian pengendalian angklung
robot yang digunakan diantaranya perintah input, perintah change, perintah remove one,
perintah remove all, perintah save, perintah load, perintah step, perintah play serta perintah
stop.

4.1.1 Pengujian Tombol Input

Pengujian tombol input dilakukan dengan cara menambahkan nilai delay dan not
angka pada textbox, serta menentukan nilai ketukan pada combobox. Penambahan data ini
akan dikerjakan apabila commandbutton “input” di-klik. Adapun skematis pengujian tombol
input dapat dilihat pada gambar 4.2.

Gambar 4.2 Tampilan Perintah Input Data

4.1.2 Pengujian Tombol Remove One

Pengujian tombol remove one dilakukan dengan cara memilih salah satu data di
listbox. Data yang dipilih pada listbox list1 akan berkurang jumlahnya sebanyak satu setiap
commandbutton “remove one” di-klik. Adapun skematis pengujian tombol remove one dapat
dilihat pada gambar 4.3.

Laporan Tugas Akhir 15


BAB IV

Gambar 4.3 Tampilan Perintah Remove One

4.1.3 Pengujian Tombol Remove All

Pengujian tombol remove all dilakukan dengan cara meng-klik tombol remove all.
Ketika tombol remove all di-klik, semua data yang telah disimpan pada listbox List1 akan
terhapus. Adapun skematis pengujian tombol remove all dapat dilihat pada gambar 4.4.

Gambar 4.4 Tampilan Perintah Remove All

Laporan Tugas Akhir 16


BAB IV

4.1.4 Pengujian Tombol Save

Pengujian tombol save dilakukan dengan cara memasukkan data yang akan disimpan
pada listbox list1. Data yang terdapat pada listbox list 1 akan tersimpan setelah
commandbutton “Save” di-klik. Data yang akan disimpan pada salah satu folder harus diberi
nama terlebih dahulu. Adapun skematis pengujian tombol save dapat dilihat pada gambar 4.5.

Gambar 4.5 Tampilan Perintah Save

4.1.5 Pengujian Tombol Load

Pengujian tombol load dilakukan dengan cara meng-klik tombol load. Ketika tombol
load di-klik, akan muncul form Open yang didalamnya terdapat file-file yang telah disimpan.
File dibuka dengan meng-klik tombol open di form open. Adapun skematis pengujian tombol
load dapat dilihat pada gambar 4.6.

Gambar 4.6 Tampilan Perintah Load

Laporan Tugas Akhir 17


BAB IV

4.1.6 Pengujian Tombol Stop

Pengujian tombol stop dilakukan ketika program angklung sedang berjalan. Perintah
ini akan dikerjakan apabila commandbutton stop di-klik. Adapun skematis pengujian tombol
stop dapat dilihat pada gambar 4.7.

Gambar 4.7 Tampilan Perintah Stop

4.1.7 Pengujian Tombol Step

Pengujian tombol step dilakukan dengan cara menambahkan terlebih dahulu nilai
angka dan delay pada listbox, serta menentukan nilai ketukan pada combobox. Program akan
mengeksekusi data yang dipilih pada listbox apabila commandbutton step di-klik. Adapun
skematis pengujian tombol step dapat dilihat pada gambar 4.8.

Gambar 4.8 Tampilan Perintah Step


Laporan Tugas Akhir 18
BAB IV

4.1.8 Pengujian Tombol Play

Pengujian tombol play dilakukan dengan cara memainkan lagu Tokecang. Untuk
memainkan lagu Tokecang menggunakan angklung robot, sebelumnya perlu ditambahkan not
angka dan delay pada textbox dan nilai ketukan pada combobox. Adapun susunan not angka
lagu Tokecang dapat dilihat pada gambar 4.9.

Gambar 4.9. Susunan not angka lagu Tokecang

Apabila tombol play ditekan, program akan mengeksekusi data pada listbox list1
secara keseluruhan dan mengirim data tersebut ke mikrokontroller. Adapun tampilan form
angklung robot dapat dilihat pada gambar 4.10.

Gambar 4.10 Tampilan Perintah Step

Laporan Tugas Akhir 19


BAB IV

4.2 Analisa Hasil Pengujian

Dari hasil pengujian program pengendalian angklung robot yang telah dilakukan
didapatkan beberapa hasil pengujian. Analisa hasil pengujian tersebut diantaranya adalah
sebagai berikut :

1. Tombol input, remove one, remove all, load, save, stop, step, dan play dapat
berfungsi dengan baik sesuai program yang telah dibuat.
2. Angklung robot tidak dapat memainkan semua lagu dikarenakan keterbatasan jumlah
angklung.

Laporan Tugas Akhir 20

Anda mungkin juga menyukai