35
3.4 Perancangan Algoritma Perangkat Lunak Pendukung Sistem
Perancangan sistem ini tidak hanya merancang hardware tetapi juga merancang program perangkat lunak. Program perangkat lunak dibuat menggunakan sketch
Arduino yang akan deprogram terhadap komponen utama ATMEGA328P. Bahasa pemprograman pada sketch Arduino mirip dengan bahasa C++, untuk melakukan
pengujian program tidak perlu membutuhkan downloader tambahan karena mikrokontroler Arduino UNO telah dilengkapi dengan fungsi program ISP yang
memudahkan penggunanya untuk memasukkan listing program ATMEGA328P. Pada umumnya program yang akan dimasukkan sebuah chip mikrokontroler harus berbentuk
file dot HEX sedangkan pada Arduino hal ini tidak diperlukan karena sudah dimudahkan oleh sketch Arduino untuk mengubah secara langsung program yang kita
buat menjadi file dot HEX, hal inilah yang menjadi penyebab Arduino UNO menjadi salah satu perangkat mikrokontroler yang diminati oleh masyarakat pada umumnya.
Pada awalnya alat tersebut harus dihubungkan ke salah satu port USB komputer, tujuannya untuk memperoleh suplay daya bertujuan untuk mengaktifkan alat tersebut
sekaligus menghubungkan antara alat terhadap laptop melalui komunikasi serial to USB, setelah alat terhubung dengan laptop kita harus memastikan terlebih dahulu COM-
port berapa pada laptop yang telah terhubung, selanjutnya kita membuka program sketch Arduino untuk melihat apakah data serial telah terkirim jika data serial terkirim
dengan baik maka kemudian kita menjalankan program matlab, setelah itu atur parameter yang terdapat pada sistem ini. Selanjutnya program matlab dijalankan untuk
memperoleh data dari hasil pengolahan data tersebut yang selanjutnya data tersebut ditampilkan dilayar komputer dalam bentuk grafik. Adapun secara sederhana dapat
dijelaskan pada Gambar 3.11 flowchart perancangan algoritma perngkat lunak pendukung sistem dan sintaks program secara keseluruhan ditunjukkan Lampiran 2.
Universitas Sumatera Utara
36
Gambar 3.11 Flowchart perancangan algoritma perangkat lunak pendukung sistem
Universitas Sumatera Utara
37
BAB IV HASIL DAN PENGUJIAN SISTEM
4.1 Persiapan Perangkat Pendukung Pengambilan Data
Untuk melakukan pengambilan data maka diperlukan beberapa perangkat yang digunakan untuk mempermudah pengambilan data baik untuk data referensi maupun
mempermudah sistem beroperasi secara baik dan sesuai yang diharapkan penulis. Perangkat yang dimaksud penulis dalam pengujian sistem ini tidak hanya berkaitan
dengan alat yang berupa barang tetapi berhubungan juga terhadap tempat dan waktu serta orang-orang yang membantu dalam pengujian sistem ini.
Adapun beberapa perangkat yang digunakan antara lain: 1.
Tempat dan Waktu Pegujian dan pengambilan data sistem ini diambil pada tanggal 18 Agustus 2015
dan bertempat di Komplek Puri. Pasar 1 Tanjung Sari No. 30 Ring Road Medan. 2.
Partisipan Partisipan adalah orang yang ikut membantu pengambilan data yang mana orang
tersebut diambil sample suaranya untuk dijadikan sebagai data pengujian. Jumlah orang yang ikut berpartisipasi sebanyak 6 orang yang merupakan
sahabat penulis dan termasuk penulis sendiri. 3.
Laptop Dalam pengujian sistem digunakan laptop bermerk Asus Intel Inside bertipe
IntelĀ® CPU N2815 sebagai unit pengolah data yang dikirim oleh sistem dan sekaligus untuk menampilkan data dalam bentuk grafik.
Universitas Sumatera Utara