Light Emitting Diode LED

37

BAB III RANCANGAN PENELITIAN

3.1 Proses Kerja Sistem

Sistem ini dirancang untuk mengenali kata yang diucapkan manusia sebagai komando gerakan robot mobil. Arsitektur sistem ditunjukan pada Gambar 3.1. Kata yang diucapkan oleh pengguna akan ditangkap oleh mikrofon pada headset. Ucapan tersebut kemudian didigitalisasi oleh soundcard yang tertanam pada motherboard laptop menjadi sinyal diskrit. Data sinyal ucapan tersebut digunakan sebagai input yang akan dikenali. Pengenalan ucapan diproses dengan software Matlab. Hasil data dari pengenalan terebut akan dikirimkepada mikrokontroler secara serial. Proses pengiriman dieksekusi dengan Matlab melalui modul RC-Timer yang bekerja melalui media udara wireless. Data yang diterima oleh mikrokontroler akan diolah untuk menjalankan aksi pada robot mobil. Aksi yang akan dilakukan oleh robot berupa laju pergerakan dan indikator arah. Robot mobil akan bergerak sesuai perintah dari mikrokontroler berdasarkan input yang diterima. Gambar 3.1. Arsitektur Sistem

3.1.1 Ucapan

Pengucapan kata pada proses pengenalan dan pembentukan database ucapan hanya dilakukan oleh 1 user yang sama. Kata yang diucapkan berupa komando pergerakan untuk robot mobil. Kata-kata yang dipakai yaitu maju, mundur, kiri, kanan, dan stop. Pengucapan dilakukan dengan cara biasa saja tanpa ada variasi lafal , intonasi, jeda, dan penekanan.

3.1.2 Mikrofon

Mikrofon yang digunakan terpasang pada headset INTOPIC JAZZ 525. Mikrofon tersebut memiliki panjang yang tetap dan berbentuk lurus kaku. Hal tersebut diinginkan untuk memperkecil terjadinya perubahan posisi mikrofon saat penggunaan. Jarak mikrofon terhadap mulut user terukur sebesar 6 cm. Speksifikasinya dapat dilihat pada Tabel 2.27.

3.1.3 Soundcard

Soundcard digunakan saat sampling untuk proses digitalisasi sinyal suara yang ditangkap oleh mikrofon. Soundcard yang digunakan telah tertanam pada laptop yang akan dipakai. Ucapan dari user berupa sinyal analog, sehingga diubah menjadi sinyal diskrit agar dapat diolah dikomputer.

3.1.4 Matlab

Matlab merupakan software pemrograman yang digunakan untuk pengolahan data sinyal ucapan dan pengiriman data pengenalan pada penelitian ini. Pengolahan data sinyal ucapan terdiri dari pembentukan database ucapan dan pengenalan ucapan. Pengiriman data dilakukan secara serial dengan komando dari program.

3.1.5 Rangkaian modul RC-timer radio telemetry 915MHz

Modul ini merupakan rangkaian radio telemetri yang dapat digunakan untuk sarana komunikasi data melalui media udara wireless dengan frekuensi 915Mhz. Satu paket modul inir terdiri 2 rangkaian modul yaitu air module dan ground module. Keduanya dapat digunakan sebagai pengirim dan penerima data. Pada ground module sudah dirancang menggunakan konektor USB, sehingga dapat dihubungkan langsung dengan laptop. Pada air module digunakan pin yang akan dihubungkan dengan mikrokontroler. Komunikasi data dengan modul ini dilakuakan secara serial asinkron dari laptop menuju mikrokontroler.