Anda di halaman 1dari 12

ISSN : 1978 - 8282

SISTEM KONTROL ROBOT PEMINDAH BARANG MENGGUNAKAN


APLIKASI ANDROID BERBASIS ARDUINO UNO

1
Asep Saefullah
2
Dewi Immaniar
3
Reza Amar Juliansah

e-mail :asep.saefullah@raharja.info, dewi.immaniar@raharja.info, reza.amar@raharja.info

Diterima : 26 Agustus 2014 / Disetujui : 02 Oktober 2014

ABSTRACT

With the development of mobile technology is not only used as a telephone and sms only, but also can be
used as a device to control a robot, as well as Android smartphones are already embedded computer
features. Robot technology so can be controlled remotely and the desired user. Robot technology is also
one that is able to assist the work of humans, such as the draining of human work, as well as having a
high risk. Robot function which was made to minimize the risk associated with large heavy physical tasks,
positioning an object, and to move goods from one place to another. Therefore designed a robot movers
using a servo motor output arm movement, microcontroller as the brain, Bluetooth as a communication
medium to send a data or input from the Android application that acts as a device for controlling a robot
remotely.

Keywords : robot, servo motor, bluetooth, microcontroller, android .

ABSTRAK

Dengan berkembangnya teknologi seluler yang tidak hanya digunakan sebagai telephone dan sms saja,
tapi juga dapat digunakan sebagai perangkat untuk mengendalikan sebuah robot, seperti halnya
smartphone android yang sudah ditanamkan fitur komputer. Sehingga teknologi robot bisa dikendalikan
jarak jauh dan sesuai yang diinginkan pengguna. robotjuga merupakan salah satu teknologi yang mampu
membantu pekerjaan manusia, seperti proses pekerjaan yang menguras tenaga manusia, serta mempunyai
resiko tinggi. Sehingga dibuatlah fungsi robot untuk memperkecil resiko besar yang berhubungan dengan
tugas fisik yang berat, memposisikan sebuah benda, dan memindahkan barang dari satu tempat ke tempat
lain. Oleh karena itu, dirancanglah sebuah robot pemindah barang dengan menggunakan motor servo
sebagai output pergerakan lengan robot robot, mikrokontrolersebagai otak, bluetooth sebagai media
komunikasi untuk megirimkan data atau inputan dari aplikasi android yang berperan sebagai perangkat
untuk mengendalikan sebuah robot secara jarak jauh.

Kata kunci : robot, motor servo, bluetooth , mikrokontroler, android.

PENDAHULUAN pekerjaan di bidang industri, pendidikan,


pemerintahan dan lain sebagainya. Seiring
Dalam perkembangan ilmu teknologi dengan naiknya kebutuhan masyarakat dan
di bidang elektronika dan komunikasi teknologi yang semakin canggih, dibuatlah
sekarang ini, banyak manfaat yang bisa suatu sistem kontrol robot yang mampu di
dirasakan oleh lapisan masyarakat, salah kendalikan menggunakan smartphone yang
satunya untuk mempermudah segala macam berupa mini komputer untuk memindahkan

Vol.8 No.2 – Januari 2015 45


suatu barang, bertujuan untuk mempermudah
pekerjaan manusia, meringankan tugas-tugas PERMASALAHAN
berat yang mempunyai resiko tinggi
contohnya tugas mengangkat barang dan Dalam permasalahan yang ada di
memperkecil terjadi kecelakaan dalam hal bidang industri serta memanfaatkan media
mengangkat barang, serta mampu seluler yang tidak hanya dipakai untuk sms
dikendalikan jarak jauh sesuai apa yang kita dan telephone saja, tapi bisa digunakan untuk
inginkan. pengendalian sebuah robot jarak jauh seperti
Salah satu teknologi handphone yang smartphone android. Dan sering melihat
berkembang sekarang ini adalah smartphone pekerjaan mengangkat barang yang sangat
yang menggunakan Operating System menguras tenaga manusia, sehingga
Android. Android merupakan salah satu dari dibuatlah fungsi robot untuk memperkecil
operating system pada ponsel yang berbasis terjadi kecelakaan yang berhubungan dengan
pemograman Java dan XML. Umumnya tugas fisik yang menguras tenaga,
untuk ponsel yang menggunakan Android memposisikan sebuah benda, dan
mempunyai fungsi lebih luas dan lebih memindahkan barang dari satu tempat ke
komplek. tempat lain.
Robot secara umum adalah suatu Dalam beberapa permasalah yang
sistem yang diatur dan dikendalikann oleh diidentifikasi pada latar belakang, adapun
mikrokontroler untuk umengerjakan tugas penjelasan secara ringkas dari permasalahn
tertentu melaui penulisan listing program yang ada yaitu bagaimana merancang dan
didalamnya. Pada umumnya robot membangun robot yang mampu
merupakan alat mekanik yang bisa memindahkan barang berupa dus dari satu
melakukan tugas fisik dan juga merupakan tempat ke tempat lain yang bergerak secara
alat otomatis dimana sistemnya sudah horizontal dari kiri ke kanan atau sebaliknya,
tertanam di dalam mikrokontroler dengan kemudian bagaimana mikrokontroler
tugas yang sederhana. Namun dengan berkomunikasi dengan perangkat
berkembangnya minikomputer seperti Smartphone Android melalui media
smartphone android yang sudah ditanamkan Bluetooth yang bertipe HC-06. Dan
fitur komputer yang mempunyai operating bagaimana menggunakan aplikasi
system tersendiri yang mampu dihubungkan Smartphone Androidyang mampu
dengan media jaringan nikabel, sehingga mengendalikan fungsi robot dalam hal
terfikir untuk menghubungkan antara robot mengangkat, memindahkan dan menurunkan
dengan smartphone. Yang nantinya barang tersebut yang dicengkram dengan
diharapkan bisa dikontrol melalui gripper robot.
minikomputer atau smartphone tersebut,
sehingga gerakan robot bisa di kendalikan
dan disesuaikan dengan apa yang kita LITERATURE REVIEW
inginkan.
Kemampuan smartphoneandroid Banyak penelitian yang sebelumnya
sendiri dapat digunakan sebagai salah satu dilakukan mengenai robot pemindah barang
media pengoperasian otomasi pada perangkat ini, namun pada penelitian ini belum ada
elektronik yang terhubung dengan jaringan yang menggabungkan smartphone android
nirkabel dan bisa dikontrol secara jarak jauh, dengan robot pmindah barang. Beberapa
kita dapat mengendalikan fungsi robot Literature Riview adalah sebagai berikut :
apapun yang kita inginkan.
1. Penelitian yang dilakukan oleh Deny “SISTEM PENGONTROLAN
Wiria Nugraha dari Universitas LAMPU MENGGUNAKAN INPUT
Tadulako Palu yang berjudul SUARA BERBASIS ARDUINO”
“PERANCANGAN SISTEM pada tahun 2013. Penelitian ini
KONTROL ROBOT LENGAN menjelaskan tentang pengendalian
YANG DIHUBUNGKAN DENGAN lampu menggunakan arduino dan
KOMPUTER” pada tahun 2010. android.
Penelitian ini membahas tentang
pengendalian robot berbentuk lengan
yang dihubungkan dengan Komputer. METODE PENELITIAN
2. Penelitian yang dilakukan oleh
Wahyu Jiva Prana dan Pada saat ini terdapat banyak
Yunnazilunnailal Fuad dari Institut metodologi dalam pembangunan sistem.
Teknologi Sepuluh Nopember Salah satu metode pengerjaan yang
Surabaya yang berjudul “LENGAN digunakan dalam kasus ini adalah Metode
ROBOT PEMINDAH BARANG Prototype. Secara umum dalam
DENGAN PNEUMATIK” pada pembangunan sistem pada model Prototype
tahun 2011. Penelitian ini membahas terdapat tahapan-tahapan sebagai berikut:
tentang robot pemindah barang
dengan pneumatic. a. Metode Analisa kebutuhan.
3. Penelitian yang dilakukan oleh Raden Metode ini melakukan analisa suatu
Muhammad Syafruddin dan Nyayu sistem yang sudah ada, bagaimana sistem itu
Fitri dari STMIK GI MDP Palembang berjalan dan apakah kekurangan dari sistem
yang berjudul “PERANCANGAN tersebut. Pada sistem yang sekarang dalam
SISTEM KENDALI GERAK penggunaannya masih manual, sehingga
LENGAN ROBOT PENGIKUT perlu adanya sistem yang dapat membantu
GERAK LENGAN MANUSIA pekerjaan di bidang industri.
BERBASIS
MIKROKONTROLLER” pada tahun b. Metode Perancangan Sistem.
2012. Penelitian ini membahas Dalam metode perancangan ini kita
pergerakan robot dengan sensor dapat mengetahui bagaimana sistem itu
gerak. dibuat atau dirancang dan alat apa saja yang
4. Penelitian yang dilakukan oleh dibutuhkan. Melalui tahapan pembuatan
Nurdansyah dari STMIK Raharja flowchart dari sistem yang akan dibuat dan
yang berjudul “HOME pembuatan desain aplikasi pengontrolan
APPLIANCES CONTROLING berupa perancangan perangkat lunak
WITH MOBILE DEVICE BASED (Software) dan perangkat keras (Hardware).
ON ANDROID OS” pada tahun
2013. Penelitian ini membahas c. Metode Pengujian Sistem
tentang pengendalian peralatan rumah Pada metode pengujian ini yang
menggunakan Smratphone Android dipakai adalah metode pengujian black box.
menggunakan media jaringan
wireless. d. Dokumentasi dan Implementasi Sistem
5. Penelitian yang dilakukan oleh
Muhammad Bintar dari Perguruan Tahap ini dilakukan untuk pengumpulan
Tinggi Raharja yang berjudul hasil kerja menjadi suatu dokumen untuk
menjelaskan dari awal pembuatan sistem
hingga menjadi sistem yang layak 1. Android versi 1.1
diimplementasikan. 2. Android Versi 1.5 (Cupcake)
3. Android Versi 1.6 (Donut)
4. Android Versi 2.1 (Eclair)
TINJAUAN PUSTAKA 5. Android Versi 2.2 (Froyo: Frozen
Yogurt)
Metode Penelitian Prototype 6. Android Versi 2.3 (Gingerbread)
● Menurut Wiyancoko 7. Android Versi 3.0 (Honeycomb)
(2010:120),”Prototipe adalah model 8. Android Versi 4.0 (Ice Cream
produk yang mewakili hasil produksi Sandwich)
yang sebenarnya”.[5] 9. Android Versi 4.1 (Jelly Bean)
● Menurut Simarmata (2010:64),”
Prototipe adalah perubahan cepat di Arduino Uno
dalam perancangan dan pembangunan Arduino dikatakan sebagai sebuah
prototype.[4] platform dari physical computing yang
● Dari beberapa pendapat diatas dapat bersifat open source. Pertama-tama perlu
disimpulkan bahwa prototype dipahami bahwa kata “platform” di sini
merupakan perancangan atau adalah sebuah pilihan kata yang tepat.
pembuatan produk skala kecil Arduino tidak hanya sekedar sebuah alat
sebelum dirancangnya produk pengembangan, tetapi kombinasi dari
sebenarnya. hardware, bahasa pemrograman dan
Integrated Development Environment (IDE)
Operating System Android yang canggih. IDE adalah sebuah software
Menurut Yonatan Ari Sulistia Adi, yang sangat berperan untuk menulis
Titin Winarti, dan Vensy Vydia (2012:1) program, meng-compile menjadi kode biner
“Android adalah sistem operasi untuk telepon dan meng-upload ke dalam memory
seluler yang berbasis Linux. Android microcontroller.
menyediakan platformterbuka bagi para Menurut Feri Djuandi (2011:8)
pengembang buat menciptakan aplikasi “Komponen utama didalam papan Arduino
mereka sendiri untuk digunakan oleh adalah sebuah mikrokontroler 8 bit dengan
bermacam piranti bergerak”.[6] merk ATmega yang dibuat oleh Atmel
Android menyediakan platform Corporation. Berbagai papan Arduino
terbuka bagi para pengembang untuk menggunakan tipe ATmega yang berbeda-
menciptakan aplikasi mereka sendiri untuk beda tergantung dari spesifikasinya., sebagai
digunakan oleh bermacam peranti bergerak. contoh Arduino Uno menggunakan
Awalnya, Google Inc. membeli Android Inc., ATmega328 sedangkan Arduino Mega 2560
pendatang baru yang membuat peranti lunak yang lebih canggih menggunakan
untuk ponsel. Kemudian untuk ATmega2560.” [2]
mengembangkan Android, dibentuklah Open
Handset Alliance, konsorsium dari 34 Bluetooth
perusahaan peranti keras, peranti lunak, dan Menurut Dwi Agus Diartono
telekomunikasi, termasuk Google, HTC, (2009:70) “Bluetooth adalah sebuah
Intel, Motorola, Qualcomm, T-Mobile, dan teknologi komunikasi wireless (tanpa kabel)
Nvidia. yang beroperasi dalam pita frekuensi 2,4
Menurut Wahana (2012:2) didalam GHz unlicensed ISM Industrial, Scientific
bukunya mengemukakan perkembangan and Medical) dengan menggunakan sebuah
Android adalah sebagai berikut : [3] frequency hopping transceiver yang mampu
menyediakan layanan komunikasi data dan Robot
suara secara real-timeantara host-host Robot adalah sebuah alat mekanik
Bluetooth dengan jangkauan layanan yang yang dapat melakukan tugas fisik, baik
terbatas.[1] menggunakan pengawasan dan kontrol
Kesimpulannya adalah tekhnologi manusia, ataupun program yang telah
Bluetooth mampu menyediakan layanan didefinisikan terlebih dahulu. Istilah robot
komunikasi tanpa kabel berupa data dan berasal dari bahasa Cheko “robota” yang
suara serta jangkauan layanannya sangat berarti pekerja atau kuli yang tidak mengenal
terbatas tergantung dari frekuensinya. lelah atau bosan.
Pada kamus Webster pengertian robot
Motor Servo adalah An automatic device that performs
Motor servo adalah sebuah motor DC function ordinarily ascribed to human beings
yang dilengkapi rangkaian kendali dengan (sebuah alat otomatis yang melakukan fungsi
sistem closed feedback yang terintegrasi berdasarkan kebutuhan manusia).
dalam motor tersebut. Pada motor servo Dari penjelasan diatas dapat
posisi putaran sumbu (axis) dari motor akan disimpulkan bahwa robot merupakan alat
diinformasikan kembali ke rangkaian kontrol mekanik yang tersusun dari rangkaian
yang ada di dalam motor servo. [7] elektonika atau sebuah mesin yang mampu
Motor servo disusun dari sebuah melakukan tugas fisik secara otomatis yang
motor DC, gearbox, variabel resistor (VR) diprogram dengan apa yang diinginkan oleh
atau potensiometer dan rangkaian kontrol. manusia.[7]
Potensiometer berfungsi untuk menentukan
batas maksimum putaran sumbu (axis) motor
servo. Sedangkan sudut dari sumbu motor PEMBAHASAN
servo diatur berdasarkan lebar pulsa yang
pada pin kontrol motor servo. Blok Diagram Sistem Robot
Motor servo adalah motor yang Sistem kontrol robot yang dibuat
mampu bekerja dua arah (CW dan CCW) diharapkan sesuai dengan tujuan dan manfaat
dimana arah dan sudut pergerakan rotornya yang ada. Adapun blok diagram sistem robot,
dapat dikendalikan dengan memberikan bisa dilhat pada gambar dibawah ini :
variasi lebar pulsa (duty cycle) sinyal PWM
pada bagian pin kontrolnya. Jenis –jenis
motor servo adalah sebagai berikut :

1. Motor servo standar 180° Motor


servo jenis ini hanya mampu bergerak
dua arah (CWdan CCW) dengan
defleksi masing-masing sudut
mencapai 90° sehingga total defleksi
sudut dari kanan – tengah – kiri
adalah 180°.
2. Motor servo continuous Motor servo
jenis ini mampu bergerak dua arah
(CW dan CCW) tanpa batasan
defleksi sudut putar (dapat berputar Gambar 1. Blok Diagram Sistem Robot
secara kontinyu).
Keterangan dan alur kerja Diagram
Blok diatas adalah sebagai berikut, yaitu
Smartphone Android merupakan perangkat
yang digunakan untuk menjalankan aplikasi
yang berfungsi untuk mengendalikan robot,
yang akan dihubungkan pada Modul
Bluetooth HC-06 yang merupakan perangkat
yang dapat menerima dan mengirim sinyal
untuk komunikasi antara smartphone android
dengan mikrokontroler. Dan Aduino uno
sebagai platform untuk memasukkan
program ke dalam Mikrokontroler
Atmega328 yang merupakan pusat
pengontrolan robot yang terdapat program
didalamnya. Power Supply merupakan catu
daya untuk memberikan tegangan kepada
Arduino dan Motor Servo yang merupakan
alat penggerak yang bergerak sesuai perintah
mikrokontroler. Robot yang dibuat memiliki
beberapa fungsionalitas diantaranya,
Menggunakan 5 servo yang digunakan untuk
membuat mekanik robot, yaitu 1 servo untuk Gambar 2. Flowchart Sistem
poros bergerak Horizontal, 3 servo untuk
kekuatan bergerak vertical, dan 1 servo untuk Penjelesan Sistem flowchart diatas
gripper . kemudian menggunakan yaitu Perancangan aplikasi atau software
gripperrobot untuk mencengkram barang pada sistem kontrol ini dipasang atau diinstal
berupa dus dengan berat beban yang diangkat pada smartphone android 4.2. ketika software
4 kg dan lebar 5 cm, adapun modul Bluetooth dibuka akan langsung muncul menu utama,
HC-06 untuk berkomunikasi. Serta kemudian aktifkan Bluetooth, ketika
menggunakan Arduino Uno R3 bluetooth sudah diterima, masing-masing
(Mikrokontroler ATMega328) untuk dari tombol aplikasi akan mengirimkan
memproses program. logika yang nantinya akan diproses oleh
Adapun flowchart sistem yang akan mikrokontroler jika sudah diterima maka
diterapkan adalah sebagai berikut : robot akan bergerak jika tidak diterima robot
belum bergerak. Kemudian dari beberapa
simbol yang digunakan dalam sistem
flowchart diatas diantaranya simbol start
untuk memulai dan mengawali sebuah proses
kemudian simbol data flow untuk
menggambarkan arus data yang mengalir, 15
simbol process yang digunakan
menggambarkan proses transformasi dari
data masuk menjadi data keluar, 1 simbol
predifined proses menggambarkan proses
yang masih berisi proses lain didalamnya
seperti proses yang digunakan disini proses
bluetooth yang akan mengirim data,
selanjutnya 5 simbol decision sebagai media
pada ardui
untuk melakukan pemilihan dalam flowchat
disini melakukan 2 pilihan Tidak atau Ya,
jika pilih Tidak akan kembali ke proses
sebelumnya dan sebaliknya jika pilih Ya 2 Get Data Menerim
akan lanjut ke proses berikutnya. Dan 1 a data
simbol end untuk mengakhiri semua proses dari
yang berjalan. arduino

Aplikasi Android
Untuk menggerakan robot dengan 3 Pin 11 Button
smartphone android, penulis memanfaatkan untuk
aplikasi yang sudah tersedia pada “play mengont
store” android. Dengan kata kunci rol Servo
“Ardudroid”, aplikasi ini berguna sebagai 1
remote control untuk mengirimkan perintah
ke robot.
Adapun tampilan utama dari aplikasi android
4 Pin 10 Button
dapat dilihat pada gambar dibawah ini.
untuk
mengont
rol Servo
2

5 Pin 09 Button
untuk
mengont
rol Servo
3
Gambar 3. Aplikasi Ardudroid

Fungsi dari masing – masing kolom dan 6 Pin 06 Button


tombol dalam interface adalah sebagai untuk
berikut: mengont
rol Servo
Tabel 1. Keterangan rancangan interface 4
Ardudroid

Nama Keteran 7 Pin 05 Button


Kolom gan untuk
mengont
rol Servo
5
1 Send Data Mengirim
Lengan ukuran kecil untuk
Prinsip Kerja Robot Robot mengimplementasikan
Bentuk perancangan fisik robot pergerakan lengan robot
berasal dari material akrilik dan besi. Di mengangkat barang dari
dalam balok ini terdapat rangkaian satu tempat ketempat lain,
keseluruhan seperti rangkaian mekanik, sehingga bisa terlihat
device penunjang dan rangkaian keseluruhan gerakan dan manfaat lengan
perangkat keras yang disusun sesuai dengan robot tersebut.
fungsi dan kesesuaian rangkaian yang satu
dengan yang lainnya agar bisa terlihat rapi.
Pada perancangan dibawah ini sudah
dapat di lihat tata letak masing-masing 2 Dudukan Berupa bahan Akrilik
mekanik, device penunjang,danperangkat Robot sebagai dudukan lengan
keras yang diperlukan agar mudah dalam robot agar berdiri kokoh
pemasangan, penggunaan dan rangkaian dalam mengangkat barang.
kabel yang teratur. Serta berfungsi sebagat
tempat meletakkan motor
servo yang berputar 180o.

3 5 buah Sebagai output untuk alat


Motor penggerak yang bergerak
Servo 180o sesuai perintah
mikrokontroler yang diisi
program yang nantinya
akan berjalan dan bekerja
secara satu persatu sesuai
pengontrolan dengan
maksimal putaran servo
adalah 180 o putaran.

Gambar 4. Perancangan Fisik

Agar lebih mudah dalam memahami 4 Gripper Sebagai Output yang


rancangan gambar di atas dan cara kerjanya, Robot dipasang pada motor servo
dibawah ini merupakan tabel keterangan dan sebagai alat untuk
penjelasannya. mencengkram barang atau
benda berupa dus dengan
Tabel 2. Keterangan cara kerja masing- maksimal lebar 5 cm dan
masing komponen berat 4 kg yang akan
diangkat.
No Nama Prinsip Kerja

5 Dus Sebagai gambaran barang


1 Area Di area ini akan di letakkan berbentuk yang asli menggunkan
Prototipe sebuah barang berupa dus
Tabel 3. Metode Black box
kubus kardus bekas.
No Nama Kondisi Hasil
Form Pengujian pengujian
6 Catu Daya Sebagai inputan tegangan
listrik yang digunakan
untuk jalur input catu daya. Motor Dikirim Servo
Servo Logika 1- 255 bergerak1 –
180o
7 Bluetooth Sebagai inputan berfungsi
untuk menerima dan
mengirim sinyal untuk Dikirim Servo tidak
komunikasi antara Logika 0 bergerak
Smartphone Android
dengan mikrokontroler.
Modul Menghubungk Device
Bluetooth an PIN RX Bluetooth
8 Smarphone Sebagai inputan dalam Bluetooth ke tidak
Android artiannya merupakan PIN RX menerima
perangkat untuk install arduinodan perintah
aplikasi android atau PINTX
sebagai tempat dimana Bluetooth ke
aplikasi pengontrolan dapat PIN TX
bekerja. Dan berjalan jika arduino
sudah terhubung dengan
koneksi bluetooth pada
robot. Mengbungkan Device
PIN RX Bluetooth
Bluetooth ke menerima
PIN TX perintah
arduinodan
UJI COBA DAN IMPLEMENTASI PIN TX
Bluetooth ke
Uji Coba PIN RX
Setelah melakukan berbagai tahapan arduino
perancangan dan pemasangan komponen,
selanjutnya adalah melakukan serangkaian
uji coba pada masing – masing blok
rangkaian yang bertujuan untuk mendapatkan Aplikasi Aktifkan Modul
hasil yang sesuai. Tujuan dari pengujian ini Android Bluetooth dan Bluetooth
adalah proses komunikasi data antara aplikasi Scanning aktif
dengan robot yang akan dikendalikan, perangkat
melalui perangkat modul Bluetooth sebagai modul
media komunikasi. Hasil pengujian bluetooth
dilakukan menggunakan metode black box, robot
bisa dilihat pada table berikut :
ISSN : 1978 - 8282

Tidak Modul 06
melakukan Bluetooth
scanning tidak aktif
perangkat Tombol Servo 1 Maka Diterima
modul PIN 11 Berput output
bluetooth ar 180o nya
robot dari akan
kiri ke bekerja
kanan dengan
atau baik
No Nama Hasil Hasil Status sebalik secara
Penguji Yang Pengu nya Horizo
an Dihara jian ntal
pkan

Tombol Servo 2 Maka Diterima


Connect Mencar Setelah Diterima PIN 10 Berger output
Bluetoot i connec ak dari akan
h dari device t maka bawah bekerja
aplikasi Blueto lampu keatas secara
dengan oth pada atau horizo
benar sesuai Blueto sebalik ntal
dengan oth nya
tipe modul dengan
Blueto akan sudut
oth menyal 180o
modul a
“HC-
06”
Tombol Servo 3 Maka Diterima
PIN 09 Berger output
ak dari akan
Connect Mencar Modul Ditolak bawah bekerja
Bluetoot i Blueto keatas secara
h dari device oth atau horizo
aplikasi Blueto tidak sebalik ntal
dengan oth ada nya
salah sesuai respon. dengan
dengan sudut
tipe 180o
Blueto
oth
modul
Tombol Servo 4 Maka Diterima
“HC-
PIN 06 Berger output
ak dari akan

Vol.8 No.2 – Januari 2015 54


ISSN : 1978 - 8282

● Motor servo standar : 5 buah untuk


bawah bekerja
menggerakan pergerakan lengan
keatas secara
robot, berada pada pin 11, 10, 9, 6,
atau horizo
5.
sebalik ntal
● Bluetooth modul:1 buah untuk
nya
menerima sinyal, berada pada pin
dengan
0 dan 1.
sudut
● Power Supply : sebagai catu daya
180o
untuk memberikan tegangan pada
alat.
● Bahan akrilik dan plat besi : untuk
Tombol Servo 5 Maka Diterima mekanik robot yang dipasang pada
PIN 05 Berger output motor servo.
ak akan
membu bekerja Aplikasi android memiliki beberapa fungsi :
ka dan mence 1) Scanning Bluetooth, mencari
menutu ngkra perangkat Bluetooth yang sedang
p m aktif di sekitar perangkat.
gripper barang 2) Mengontrol robot dengan menekan
robot tombol pada aplikasi android.

Aplikasi dipasang pada smartphone


yang berbasis Android dalam penelitian ini
Berdasarkan pengujian diatas menggunakan Smartfren Jelly Bean. Aplikasi
didapatkan bahwa aplikasi dapat berjalan jika yang dibuat dapat berkomunikasi dengan
sudah menghubungkan perangkat Bluetooth robot menggunakan koneksi Bluetooth.
dengan modul Bluetooth pada robot yang Robot yang dikontrol berupa robot lengan
sudah terpasang dengan benar. Dan motor dengan 5 buah motor servo beserta gripper
servo atau robot akan bergerak jika tombol robot untuk mencakram dan mengangkat
ditekan yang akan mengirimkan logika 0 dan sebuah benda.
1 sesuai perintah masing-masing tombol Pada sistem ini menggunakan modul
yang terdapat pada aplikasi. Bluetooth HC-06, robot dapat berkomunikasi
dengan aplikasi melalui Bluetooth di telepon
Implementasi seluler berbasis Android. Aplikasi akan
Setelah melakukan uji coba alat, mengirim data melalui bluetooth, lalu
selanjutnya implementasi sistem. Kebutuhan selanjutnya dieksekusi oleh mikrokontroler.
aplikasi dan robot untuk sistem yang akan
diimplementasikan adalah sebagai berikut:
1) Kebutuhan aplikasi KESIMPULAN
● 1 buah smartphone berbasis
Android, Minimal SDK 2.2 (API Dari perancangan dan implementasi yang
8) dilakukan ada beberapa kesimpulan antara
2) Kebutuhan robot lain :
● Arduino Uno R3 : sebagai 1. Aplikasi harus terkoneksi dengan
Platform untuk memasukkan Modul Bluetooth robot agar bisa
program dan mengolah data pada mengendalikan robot, dan aplikasi
mikrokontroler ATmega 328. terdiri dari beberapa tombol, diantara

Vol.8 No.2 – Januari 2015 55


tombol PIN 11 untuk menggerakkan 7. http://elektronika-dasar.web.iddiakses
Servo 1, tombol PIN 10 untuk pada tanggal 12-03-2014
menggerakkan Servo 2, PIN 09 untuk
menggerakkan Servo 3, PIN 06 untuk
menggerakkan Servo 4, dan PIN 05
untuk menggerakkan Servo 5.
2. Gripper robot barang atau benda
yang bisa diangkat bertpa dus dan
maksimal beban yang bisa diangkat 4
kg dan lebar 5 cm, dan menggunakan
5 buah motor servo dengan masing-
masing fungsi 1 buah servo untuk
poros berputar horizontal, 3 buah
servo untuk kekuatan mengangkat
dengan bergerak vertical keatas dan
kebawah, serta 1 buah servo yang
lainnya untuk pergerakan gripper.

DAFTAR PUSTAKA

1. Dwi Agus Diartono. 2009. Teknologi


Bluetooth untuk Layananan Internet
pada Wireless Local Area Network.
Jurnal Teknologi Informasi
DINAMIK. Semarang. Vol. XIV, pp.
70-78. (Januari 2009).
2. Feri Djuandi. 2011. “Pengenalan
Arduino”. E-book. www.tobuku, Juli
2011
3. Komputer, Wahana. 2012. Membuat
Aplikasi Android Untuk Tablet dan
Handphone. Jakarta: PT Elex Media
Komputindo.
4. Simarmata, Janner. 2010. REKASA
PERANGKAT LUNAK. Yogyakarta:
C.V ANDI OFFSET.
5. Wiyancoko, Dudy. 2010. Desain
Sepeda Indonesia. Jakarta: PT
Dumedia Desain.
6. Yonatan Ari Sulistia Adi, Titin
Winarti, dan Vensy Vydia. 2012.
Aplikasi Pengenalan Objek
Pariwisata Kalimantan Pada Mobil
Smartphone Berbasis Andrid2.2.
Jurnal TransIT. Kalimantan. Vol. 1,
pp.1-15 (januari 2012).

Anda mungkin juga menyukai