Sound Card DASAR TEORI

3.1.6 Mikrokontroler ATmega8

Mikrokontroler ATmega8 pada sistem ini digunakan sebagai penerimaan data serial dan pengolahan data untuk pengatur putaran motor DC dan indikator LED penampil arah. Fitur pada mikrokontroler yang digunakan yaitu USART dan TimerCounter1. USART digunakan untuk komunikasi data serial, sedangkan TimerCounter1 digunakan dalam pengaturan PWM pada motor DC.

3.1.7 LED penampil arah

LED ini digunakan sebagai indikator kondisi arah yang akan dieksekusi pada robot. Terdapat 5 kondisi pergerakan sesuai kata yang ditentukan sebagai komando.LED yang dipakai berwarna merah dengan tegangan kerja rata-rata sebesar 2V dan arus kerja rata-rata pada 20 mA [28].

3.1.8 Motor DC

Motor DC digunakan sebagai penggerak robot mobil. Motor DC akan terhubung pada roda mobil menggunakan roda gigi, sehingga bila berputar akan menyebabkan robot bergerak. robot mobil menggunakan 2 buah motor DC sebagai penggerak roda kiri dan roda kanan. Motor DC yang digunakan merupakan motor pada mainan mobil-mobilan. Nilai arus yang dibutuhkan motor relatif kecil sebesar 0,12 A – 0,17 A dengan beban roda dan gear sesuai data percobaan pengukuran nilai arus yang ditunjukan pada lampiran L14. Gambar motor DC yang ditunjukkan pada Gambar 3.2. Gambar sebelah kanan menunjukan saat motor terhubung dengan roda. Gambar 3.2. Motor DC yang Digunakan pada Roda Robot

3.2 Perancangan Sistem Pengenalan Ucapan

Proses pengenalan ucapan bermula dari ucapan yang ditangkap oleh microphone. Sinyal ucapan akan mengalami digitalisasi sinyal analog menjadi diskrit oleh soundcard saat proses sampling. Data sinyal ucapan hasil sampling tersebut akan diolah di laptop menggunakan software Matlab. Pengolahan data ucapan dilakukan melalui beberapa tahapan yaitu preprocessing, ekstraksi ciri, dan perhitungan similaritas. Pada tahap preprocessing merupakan tahap pengkondisian sinyal. Preprocessing sendiri terdiri dari beberapa tahap yaitu normalisasi, pemotongan sinyal, windowing, dan zero padding. Pada tahap perhitungan similaritas database akan dipanggil untuk data perhitungan. Blok diagram pengenalan ucapan ditunjukan pada Gambar 3.3. Gambar 3.3. Blok Diagram Pengenalan Ucapan Perancangan software program pengenalan ucapan ditunjukkan pada gambar flowchart Gambar 3.4. Gambar 3.4. Flowchart Program pada Matlab