Perancangan Algoritma Perangkat Lunak Pendukung Sistem

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