Anda di halaman 1dari 7

Mobile Robot

Robot Mobil atau Mobile Robot adalah konstruksi robot yang ciri khasnya adalah mempunyai aktuator
berupa roda untuk menggerakkan keseluruhan badan robot tersebut, sehingga robot tersebut dapat
melakukan perpindahan posisi dari satu titik ke titik yang lain. Robot mobil dapat dibuat sebagai robot
kendali dari jarak jauh menggunakan remote sebagai mata-mata, pengikut garis ( Line Follower ) ,
pengikut dinding ( Wall Follower ) ataupun pengikut cahaya. Base robot mobil dapat dengan mudah
dibuat dengan menggunakan plywood / triplek, akrilik sampai menggunakan logam (aluminium).

Arduino Uno
Berdasarkan perkembangan teknologi khusususnya bidang elektronika telekomunikasi dan industri,
terdapat suatu sistem mikrokontroler terbaru yaitu Arduino Uno dimana dalam mikrokontroler ini
menggunakan mikrokontroler 328 yang dapat dimanfaatkan untuk pengontrol rangkaian elektronik
yang telah diprogram sebelumnya. Arduino Uno adalah sebuah rangkaian yang dikembangkan dari
mikrokontroller berbasis ATmega328. Arduino Uno memiliki 14 kaki digital input / output, dimana 6
kaki digital diantaranya dapat digunakan sebagai sinyal PWM (Pulse Width Modulation). Sinyal PWM
berfungsi untuk mengatur kecepatan perputaran motor. Arduino Uno memiliki 6 kaki analog input,
kristal osilator dengan kecepatan jam 16 2 MHz, sebuah koneksi USB, sebuah konektor listrik, sebuah
kaki header dari ICSP, dan sebuah tombol reset yang berfungsi untuk mengulang program. Kelebihan
Arduino diantaranya adalah tidak perlu perangkat chip programmer karena didalamnya sudah ada
bootloader yang akan menangani upload program dari komputer, Arduino sudah memiliki sarana
komunikasi USB, sehingga pengguna laptop yang tidak memiliki port serial/RS323 bisa
menggunakannya. Bahasa pemrograman relatif mudah karena software Arduino dilengkapi dengan
kumpulan library yang cukup lengkap, dan Arduino memiliki modul siap pakai (shield) yang bisa
ditancapkan pada board Arduino. Misalnya shield GPS, Ethernet, SD Card, dll.

Membuat Robot Sederhana Menggunakan Arduino

Bikin robot kini tengah digandrungi oleh lapisan pelajar di Indonesia, merasa berasal dari
tingkat TK yang lebih simpel hingga kampus yang sistem pembuatannya lumayan rumit. Bagi
yang hobi membawa dampak robot aktifitas ini merasa seperti tengah bermain, padahal untuk
membawa dampak satu robot simpel saja muatan keilmuan seperti mekanika, elektrikal dan
pemograman secara tidak menyadari tengah mereka pelajari.

Langkah awal untuk membawa dampak sebuah robot adalah pilih dan juga mengkombinasikan
3 (tiga) unsur atau elemen robotika yang diinginkan. Elemen tersebut adalah tingkah laku
(behavior), pergerakan/mekanisme (mechanical) dan yang paling akhir otomatisasi/controlling
(programming).

Tingkah laku atau behavior adalah suatu tema gerakan yang sengaja dikonsep lantas diterapkan
dengan maksud dan obyek tertentu. Tujuan tersebut sanggup berwujud kegunaan alat bantu
manusia seperti mesin cuci dan mesin ATM termasuk sanggup hanyalah alat pemuas
kesenangan semata seperti mainan atau hobi tertentu.

Sistem atau mekanisme pergerakan (mechanical) merupakan pola gerak yang dirancang
sesuaikan behavior yang udah ditetapkan sebelumnya, didalam kondisi normal hukum fisikalah
yang dominan terhadap bagian ini, merasa berasal dari daya ungkit (leverage), kecepatan
(speed), torsi atau tenaga putaran (torque), ilmu kontruksi dan lain sebagainya. Pada awal
ditemukannya robot hingga jaman kini penggunaan gabungan gigi (gear) didalam sistem
mekanik sangatlah penting bahkan nyaris tidak sanggup dipisahkan.
Pemograman untuk menghasilkan gerak prilaku robot secara otomatis terhadap jaman kini
mengfungsikan alat yang disebut microcontroller, didalam masalah robot yang lebih kompleks
penggunaan komputer/CPU sebagai controller, dikarenakan chip terhadap microcontroller
cuma sanggup produksi arus information cuma didalam hitungan kilo byte. Microcontroller
inilah yang sesuaikan secara otomatis motor maupun sensor terhadap robot.

Sebenarnya tersedia banyak type microcontroller dipasaran yang udah siap mengfungsikan
baik yang sipatnya license ataupun open source, bahkan kami sanggup membawa dampak
sendiri microcontroller sesuai dengan keperluan kecuali kami memiliki keahlian. Jenis yang
kerap dijumpai dipasaran sementara ini adalah Arduino dengan izin open source (free license)
membawa dampak penyebaran dan juga perkembangannya begitu cepat di semua dunia.

Pada tutorial langkah membawa dampak robot simpel kali ini, saya dapat mengfungsikan
microcontroller Arduino dan juga bahan yang murah, dan sanggup diganti dengan bahan daur
ulang (recycle) kecuali menginginkan lebih berinovasi. Bahan-bahan tersebut sanggup
diperoleh di marketplace luar negeri maupun di Indonesia, saya khusus merokomendasikan
bagi kamu membelinya di Tokopedia, dikarenakan tak hanya lengkap dan safe harganya
tergolong paling murah.

Berikut adalah alat-alat dan juga bahan-bahan yang dibutuhkan didalam pembuatan robot
simpel ini :

 Arduino Uno
 Kabel/kabel jumper
 Smart car chasis – 3 wheels robot car
 Ultrasonic sensor HC-SR04
 Motor Shield L293D
 Breadboard
 Baterai 9V
 Kabel USB untuk menyambungkan Arduino ke laptop/PC
 Laptop/PC
 Obeng set
 Spacer 1,5 cm untuk PCB
 Mur dan baut

Semua bahan diatas tidaklah mahal kecuali kamu membelinya di situs marketplace yang saya
rekomendasikan di atas. Basic set tools yang saya urutkan (list) diatas sangatlah penting untuk
tersedia semuanya. Saya berharap sesudah tutorial simpel ini kamu menyadari rencana dasar
robotika supaya nanti kamu sanggup mengkreasikan ide-ide cemerlang (brilliant) kamu bahkan
dengan bahan-bahan yang lebih ramah lingkungan (recycled material).

Langkah-Langkah Membuat Robot Sederhana Dengan Arduino

Anda sanggup mengikuti langkah-langkah tersebut ini dan saya dapat coba meperjelasnya
dengan gambar. Berikut urutannya :
1. Susun 2WD Motor Smart Car Robot sesuai manual instruction yang tersedia terhadap
paket

Buku panduan biasanya udah di sediakan oleh penjual dikala kami membeli kit 2WD super car
robot chassis ini. Anda cuma tinggal mengfungsikan obeng ujung kembang saja, pemasangan
dijamain mudah.

2. Memasang Microcontroller Arduino Uno Pada Chassis 2WD

Anda kudu mengfungsikan spacer, mur dan baut tambahan untuk menghubungkan Arduino
dengan chassis. Sebetulnya satu paket 2WD super car chassis udah termasuk mur, baut dan
spacer, dapat tetapi itu cuma lumayan untuk menempatkan chassis 2WD saja.

3. Memasang Breadboad Pada Chassis 2WD Robot Car


Breadboard dibutuhkan untuk mempermudah pengkabelan sementara membawa dampak
robot. Biasanya dasar breadboard udah dilengkapi dengan double tip supaya untuk
memasangnya terhadap chassis tinggal ditempelkan saja.

4. Hubungkan Sensor Ultrasonic HC-SR04 Dengan Breadboard

Saat menempatkan sensor ultrasonic pastikan sensor menghadap kedepan, kerana sensor inilah
yang bertugas untuk menditeksi benda yang tersedia didepan robot. Cara kerja sensor ini adalah
dengan langkah memancarkan gelombang suara ultrasonic terhadap benda yang tersedia
didepannya, lantas benda dapat memantulkan gelombang tadi dan sensor ulang menangkap
pantulan tersebut. Rentan sementara pada memancarkan dan menerima pantulan itulah dasar
menentuan jarak objek.

5. Hubungkan Sensor Ultrasonic Dengan Arduino Uno

Ikuti sesuai panduan gambar di atas. Hubungkan ground (GND) dengan ground, voltage (VCC)
dengan voltage , pin 12 dengan trig dan pin 13 dengan echo mengfungsikan kabel.

6. Hubungkan Motor Shield L293D Dengan Arduino


Motor shield digunakan untuk membantu microcontroller Arduino mengendalikan 2 motor DC
yang terkandung terhadap kit 2WD Super Car Robot. Motor shield ini buatan Adafruit, di
pasaran Indonesia udah tersedia cloning-nya butan China, supaya lebih murah.

7. Menghubungkan Dua Motor DC Dengan Motor Shield L293D

Pastikan kamu mengfungsikan port motor 1 untuk keliru satu motor DC dan motor 2 utuk motor
DC lainnya. Motor DC terhadap paket kit 2WD super car robot udah terhubung dengan gearbox
yang tersambung terhadap roda.

8. Sambungkan Ekstra Power Dengan Baterai 9V


Pastikan ground (GND) terhubung dengan ground dan voltage (VCC) dengan voltage. Ekstra
power dibutuhkan untuk mengangkat daya terhadap motor shield.

9. Buka Program Arduino Untuk Mulai Memprogram Robot

Bagi kamu yang belum meng-install program Arduino, kamu sanggup men-download
programnya di situs resmi Arduino di sini . Tidak usah risau program tersebut gratis dan bersih
tanpa virus.

Download dan install library motor shield l293d berasal dari Adafruit, untuk lebih jelasnya
silakan menyaksikan gambar di bawah ini

Library tersebut dibutuhkan untuk sanggup memprogram motor shield l293d, dikarenakan
motor shield yang saya contohkan terhadap tutorial pembuatan robot simpel ini adalah product
cloning-an Adafruit.

Pada tutorial kali ini saya tidak dapat membicarakan lebih teliti berasal dari segi
pemogramannya, mengapa? dikarenakan dapat membawa dampak tutorial kali ini terlalu
panjang. Anda tinggal mengunduh code programnya di sini. Ketika kamu terhubung program
tersebut terkandung note-note yang saya tulis peranan menyebutkan maksud berasal dari
sebagian baris code.

10. Sambungkan Arduino Dengan Komputer Untuk Meng-Upload Program


Gunakan kabel USB untuk menghungkan Arduino dengan laptop atau pc yang kamu gunakan.
Setelah terhubung kamu tinggal meng-upload program yang saya memberikan terhadap link
diatas.

Apabila semua langkah berhasil maka robot otomatis dapat laksanakan gerakan maju
seandainya tidak tersedia benda berasal dari jarak < 25 cm, dan dapat laksanakan gerakan
memutar kecuali tersedia benda berasal dari jarak <25 cm.

Sumber : http://bikinrobot.com/membuat-robot-sederhana-menggunakan-arduino.html