[1]
andy.widie@gmail.com
satyonuryadi@yahoo.com
1. Pendahuluan
Smartphone merupakan salah satu jenis perangkat komunikasi pintar yang perkembangannya sangat pesat
saat ini, dimana smartphone tersebut tertanam sistem operasi yang canggih diantaranya Android, IOS,
Symbian, Java, Backberry, Windows Mobile. Sistem operasi yang paling mendominasi pada pasar
smartphone Indonesia adalah Android, di mana sistem operasi ini bersifat open source atau aplikasi
dapat dikembangkan oleh siapapun, tanpa harus meminta izin dari pihak pembuat. Smartphone Android
juga dapat memungkinkan penggunanya untuk mengunduh berbagai aplikasi gratis.
Seiring dengan kemajuan teknologi, smartphone Android ini tidak hanya digunakan lagi sebagai
komunikasi atau menjadi hiburan semata, tetapi telepon cerdas ini juga sudah mengalami perkembangan
dalam pemanfaatanya. Seperti sebagai alat untuk menampilkan hasil pengukuran suhu dan juga sebagai
alat untuk mengendalikan sesuatu yaitu sebagai remote televisi atau menggendalikan lampu rumah yang
menggunakan Bluetooth sebagai perantaranya.
Berdasarkan latar belakang tersebut, pada penelitian Tugas Akhir ini membuat sebuah sistem
kendali sepeda motor untuk mempermudah dalam menghidupakan dan mematikan mesin, lampu sein,
klakson pada sepeda motor, yaitu dengan memanfaatkan fitur voice recognition yang ada pada
smartphone Android. Sedangkan untuk menghubungkan Android dengan sepeda motor menggunakan
sistem minimum Arduino Nano dan komunikasi data yang digunakan, menggunakan Bluetooth.
Berdasarkan latar belakang yang telah diuraikan di atas, maka diperoleh perumusan masalah yaitu,
bagaimana membuat sistem kendali sepeda motor dengan komunikasi Bluetooth dan voice recognition
yang ada pada Android sebagai kendalinya.
Berdasarkan rumusan masalah yang ada maka didapatkan batasan-batasan masalah dalam melakukan
penelitian. Adapun batasan masalah yang ada sebagai berikut:
1. Mikrokontroller untuk kendali sepeda motor yaitu berbasis Arduino Nano.
JURNAL TeknoSAINS Seri Teknik Elektro VOL.01 NO.01 JUNI 2016 ISSN 1111 2222
2. Landasan Teori
Voice recognition dibagi menjadi dua jenis, yaitu speech recognition dan speaker recognition. Speech
recognition sendiri adalah proses identifikasi suara berdasarkan kata yang diucapkan dengan melakukan
konversi sebuah sinyal akustik, yang ditangkap oleh audio device (perangkat input suara). Sedangkan
Speaker recognition adalah suatu proses pengenalan pembicara dari informasi yang terkandung dalam
gelombang suara yang diinputkan.
Google Voice Search adalah sebuah fitur yang diberikan Google untuk memudahkan penggunanya
dalam mencari sebuah informasi melalui Search Engine Google. Umumnya jika ingin mencari sebuah
informasi maka harus mengetikkan kata yang ingin dicari namun dengan adanya Google Voice Search ini
hanya perlu mengucapkan kata tersebut, maka secara otomatis google akan mencarikan informasi dari
kata kunci yang diucapkan.
a. Application
Application merupakan bagian yang memuat aplikasi aplikasi yang dapat digunakan oleh
pengguna perangkat Android. Pada bagian Application ini Android memasukkan satu set aplikasi inti
yang meliputi email client, program SMS, kalendar, peta, browser, dan kontak.
b. Application Framework
Application framework merupakan bagian yang dapat digunakan oleh pengembang aplikasi
dalam membuat aplikasi Android. Dengan menyediakan pengembangan platform yang terbuka,
Android menawarkan kemampuan pengembangan untuk membangun aplikasi yang sangat kaya dan
inovatif. Pengembang diberikan kebebasan untuk mengambil keuntungan dari perangkat keras,
mengakses informasi, run background services, set alarm, serta menambahkan pemberitahuan ke
status bar.
c. Libraries
Libraries merupakan kumpulan kode yang dapat digunakan oleh komponen atau program lain.
Penulisan kode pada libraries ditulis menggunakan bahasa pemrograman C/C++.
d. Android Runtime
Di dalam Android runtime dibagi menjadi dua bagian :
1. Core Libraries: berfungsi untuk menterjemahkan bahasa Java/C ke dalam Dalvik Virtual
Machine.
2. Dalvik Virtual Machine: Virtual mesin berbasis register yang dioptimalkan untuk menjalankan
fungsi-fungsi secara efisien, di mana merupakan pengembangan yang mampu membuat Linux
Kernel untuk melakukan threading dan manajemen tingkat rendah.
e. Linux Kernel
Linux Kernel adalah bagian terbawah dalam arsitektur Android. Dalam bagian ini Android
menggunakan modifikasi dari Linux Kernel versi 2.6. Bagian ini bertanggung jawab untuk
mengelola dan berkomunikasi dengan perangkat keras di mana Android berjalan.
jarak pendek menggunakan transmisi radio. Teknologi Bluetooth beroperasi pada pita frekuensi 2,4-2,485
GHz unlicensed ISM (Industrial, Scientific, and Medical) menggunakan spektrum menyebar, frekuensi
hopping, sinyal full-duplex pada tingkat nominal 1.600 hop / detik.
Relay adalah saklar (switch) yang dioperasikan secara listrik dan merupakan komponen
electromechanical (elektromekanikal) yang terdiri dari 2 bagian utama yakni elektromagnet (coil) dan
mekanikal (seperangkat kontak saklar/switch). Relay menggunakan prinsip elektromagnetik untuk
menggerakkan kontak saklar sehingga dengan arus listrik yang kecil (low power) dapat menghantarkan
listrik yang bertegangan lebih tinggi. Sebagai contoh, dengan relay yang menggunakan elektromagnet 5V
dan 50 mA mampu menggerakan armature relay (yang berfungsi sebagai saklarnya) untuk
menghantarkan listrik 220V 2A.
3. Metode Penelitian
Tahap penelitian yang akan dilakukan dalam penyusunan Tugas Akhir ini adalah sebagai berikut:
Pelaksanaan studi literatur ini dengan Mempelajari dari buku-buku yang memuat tentang teori
mengenai hal-hal yang berhubungan sistem pengabel pada sepeda motor, dan bagai mana cara keraja
voice recognition. Mempelajari datasheet dari setiap komponen yang akan gunakan.
Berdiskusi dengan pembimbing untuk mendapatkan saran dan arahan untuk kedepannya penelitian
ini, agar penelitian ini lebih bisa maksimal.
Tahap selanjutnya adalah perancangan dan pembuatan alat, adapun tahapannya meliputi Perancangan
dan pembuatan perangkat keras Rangkaian pemproses input dan output, diikuti dengan peranangan dan
pembuatan jalur PCB serta pemasangan semua komponen dilanjut dengan pengabelan pada sepeda motor.
Kemudian Perancangan dan pembuatan perangkat lunak aplikasi komunikasi dan pengolahan data yang
berbasis Android, serta pembuatan program Arduino.
Pengujian dilakukan guna untuk mengetahui apakah sistem sudah bekerja sesuai dengan apa yang
diharapkan sebelumnya. Pengujian ini dilakukan secara berulang-ulang agar sistem ini bisa berjalan
dengan baik. Pengujian ini meliputi :
a. Pengujian pengiriman data dari ke Arduino.
b. Pengujian jarak minimum dan maksimum dalam penggunaan Bluetooth.
c. Pengujian penggunaan aplikasi Android untuk kendali sepeda motor.
JURNAL TeknoSAINS Seri Teknik Elektro VOL.01 NO.01 JUNI 2016 ISSN 1111 2222
Pada Gambar 11, adalah hasil dari pemasangan rangkaian Arduino yang siap untuk akses kendali
sepeda motor. Setelah melalui proses uji komponen yang telah terpasang pada sepeda motor berjalan
sesuai yang diinginkan, dilanjutnya uji pada sepeda motor seara langsung. Dari hasil uji kendali sepeda
motor dapat diketahui sebagai berikut.
5. Kesimpulan
Berdasarkan hasil Tugas Akhir yang telah penulis laksanakan, kesimpulan yang telah didapat diantaranya
adalah sebagai berikut:
1. Pengendalian sepeda motor dengan ini menggunakan Bluetooth sebagi media komunikasi antara
dengan Arduino. bertugas sebagai kontrol, sedangkan Arduino bertugas sebagai pemicu untuk
menghidupkan relay yang berfungsi sebagai sakelar dalam pengendalian.
2. Untuk kerja jarak transmisi Bluetooth maksimum adalah 9 meter pada ruang terbuka tanpa halangan,
dan 7 meter pada ruang yang memiliki penghalang.
3. Pada proses penggunaan alat yang dibuat dilengkapi dengan pengaman berupa, password sebagai
pemilik atau peminjam.
4. Penggunaan perintah suara sebagai kendali berjalan dengan baik pada tempat yang sepi. Namun
penggunaan perintah suara sedikit terganggu pada tempat yang rame, suara kadang terdeteksi kadang
tidak.
JURNAL TeknoSAINS Seri Teknik Elektro VOL.01 NO.01 JUNI 2016 ISSN 1111 2222
Penelitian yang telah dilakukan ini masih jauh dari sempurna, sehingga masih banyak perbaikanperbaikan yang harus dilakukan. Untuk penelitian selanjutnya ada beberapa saran yang dapat digunakan
dalam pengembangan sistem ini yaitu:
1. Untuk hasil yang lebih maksimal, penelitian selannjutnya dapat diterapkan pada mobil agar terhindar
dari noise berlebihan waktu aplikasi dijalankan pada saat berkendara.
2. Penelitian selanjutnya bisa ditambah basis data atau history yang dapat menyimpan seluruh history
setiap akses penggunaan.
Daftar Pustaka
Arduino. Arduino Nano. http://Arduino.cc/en/Main/ArduinoBoardNano. Diakses pada 09 Desember 2015, Jam 20.18 WIB.
Android Development Tools. http://developer.Android.com/develop/index.html. Diakses pada 15 Desember 2015, Jam 19.17
WIB.
Alpurqon, Agung. 2014. Sistem Kendali Pintu Pagar Secara Otomatis Dengan Menggunakan Aplikasi Voice Command Pada
Android OS. Tugas Akhir. Tangerang: Sistem Komputer, STMIK RAHARJA.
Dimitria,
Ernest.
Kehebatan
Feature
Google
Voice
Search
Versi
Bahasa
Indonesia.
http://www.jagatreview.com/2011/03/kehebatan-feature-Google-voice-search-versi-bahasa-indonesia/. Diakses 23
Januari 2016, Jam 21.06 WIB.
Warangkiran, Immanuel. 2014. Perancangan Kendali Lampu Berbasis Android. e-journal Teknik Elektro dan Komputer, Jurusan
Teknik Elektro-FT, UNSRAT, Manado-95115, Vol 3, No 1.
______, 2015. What is Arduino?. http://www.Arduino.cc/. Diakses 18 Januari 2016, Jam 18.40 WIB.
______, 2015. Bluetooth Basics. http://www.bluetooth.com/Pages/Basics.aspx. Diakses 22 Januari 2016, Jam 20.08 WIB.
______, 2015. Pengertian Relay dan Fungsinya. http://teknikelektronika.com/pengertian-relay-fungsi-relay/. Diakses 21 Januari
2016, Jam 20.28 WIB.
10