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