Вы находитесь на странице: 1из 10

MERANCANG ROBOT DENGAN

ARDUINO

Pengantar

Artikel ini bersumber dari pemaparan brilian Mr. Miguel Grinberg di dalam Blog-nya. ebagian besar penulis !anya berusa!a mener"ema!kan ke dalam ba!asa #ndonesia yang muda! dimengerti karena artikel si Mister suda! sangat lengkap$ di sisi lain memang pengeta!uan penulis sendiri yang masi! sangat sedikit mengenai mikrokontroler Arduino$ apalagi roboti%. Ba%a baik-baik &'

Perlu diketahui bahwa Arduino merupakan hardware open source, maksudnya kita hanya perlu membelinya dengan harga yang bersahabat dan dapat mengetahui segala selak beluk kompenen berikut cara kerjanya di forum-forum internet. Pihak Arduino sendiri sudah menyediakan software IDE secara cuma-cuma berikut dengan dokumentasi dan sample-samplenya.

(ang )erlu Anda *eta!ui


)enulis sangat beruntung sekali karena Mr. Grinberg suda! mengamati perkembangan open sour%es !ard+are selama beberapa ta!un$ kita sendiri bisa meli!at beberapa produk open sour%e !ard+are dari ,ikipedia. (ang akan penulis "elaskan dalam artikel ini adala! membuat sebua! proyek seder!ana dengan kompenen !ard+are yang tentunya simple. Arduino merupakan pili!an yang tepat untuk memulai proyek ini. -alu kenapa Arduino . Grinberg sendiri memili! Arduino karena memang merupakan produk yang suda! terkenal di seluru! dunia dan muda! sekali digunakan$ ba!kan dia dapat dengan muda! memperagakan ran%angan Arduino pada anaknya$ semuda! mainan lego / -i!at )roduk Arduino

Menentukan Apa (ang Akan Anda Ran%ang


Dari topik sebelumnya anda suda! mengeta!ui betapa muda!nya meran%ang proyek seder!anya sampai medium dengan menggunakan Arduino karena banyaknya 0ariasi produk yang dita+arkan$ ba!kan anda dapat mendapatkan semua produk-produknya dengan muda! di gerai-gerai elektronik. Cobala! berkun"ung di 1orum Arduino O11i%ial$ Aduino #ndonesia$ Gerai Cerdas ataupun *askus. Anda akan menemukan apa sa"a yang dapat anda lakukan dengan Arduino$ dengan 0ariasi kit yang banyak tersedia$ ino0asi dari berbagai 1orum dan kemuda!anya dalam membuat program dengan instruksi-instruksi yang muda! dipela"ari. o !ere +e go *ita akan meli!at bagaimana Tuan Grinberg mempersiapkan proyek robotnya dengan Arduino$ yang perlu kita %onto! dari beliau adala! persiapanya dalam membuat proyek sesempurna yang dia inginkan. 2adi dia ingin robotnya seperti berikut& Robot !arus dapat bergerak ma"u$ mudur dan berbelok Robot !arus muda! untuk dibongkar ataupun dibangun kembali$ mirip seperti lego / Robot !arus dapat bergerak se%ara otomatis$ mendeteksi ob"ek ataupun meng!indari !alangan. Oke saya ingin sesuatu yang baru$ saya ingin robot dapat dikendalikan melalui android / aya "uga menginginkan sedikit tantangan$ saya ingin robot muda! di!a%k$ digantiganti ataupun diupgrade. Oke$ konsep saya suda! selesai / -angka! selan"utnya akan tidak semuda! membayangkanya$ anda !arus men%ari in1ormasi sebanyak mungkin$ teliti dan bersabar.

Belan"a /
2adi setela! konsep kita selesai$ sekarang +aktunya kita men%ari kompenen yang sesuai dengan konsep kita. *ita li!at kompenen apa sa"a yang tuan Grinberg %ari& Arduino board Motor %ontroller ensor "arak Bluet!oot la0e )rototyping board dan kabel *abel 3 B

*it %!assing atau alat mobilitas

Arduino UNO R3 Arduino board akan men"adi otak dari robot yang akan kita buat$ board akan men"alankan so1t+are yang akan mengendalikan kompenen-kompenen dalam robot. 4arganya sangat bersa!abat$ anda dapat memba+a pulang !anya dengan Rp 567.888 per bi"i.

Arduino Motor Shield R3 )erlu anda keta!ui$ Arduino board tidak dapat mengendalikan motor se%ara langsung. #ntinya$ kita !arus memiliki suatu kompenen yang dapat membuat motor bergerak ma"u ataupun mundur$ yang merupakan suatu proses elektris. )ada kasus robot line traker$ anda membutu!kan beberapa transistor dalam #C yang bertugas mengatur tegangan dan beda potensial$ lebi! "elas anda dapat mendapatkan tutorialnya se%ara %uma-%uma dengan menda1tar terlebi! da!ulu di Robotika #T . Menurut Grinberg$ sala! satu %ir%uit yang dapat melakukan ker"a diatas adala! 4Bridge dan ada beberapa implementasi dari %ir%uit itu yang dapat di"alankan dalam plat1orm Arduino$ atau anda dapat "uga membuat motor %ontroller mura!. &' ebelumnya Grinberg ingin memakai Ada1ruit Motor !ield yang suda! dibelinya dengan !arga lumayan mura!$ tetapi setela! dipikir-pikir$ ternyata Beliau menemukan

kelema!an ter!adap desain. 2adi$ Grinberg memutuskan untuk membeli Ardiuno Motor !ield R9 dengan !arga sedikit lebi! ma!al. 3ntuk kita yang berdomisili di #ndonesia$ ada banyak pili!an membeli Motor Dri0er$ antara lain& :A Motor !ield 5A Motor !ield Quad Motor Shield Romeo

Sensor Jarak endor "arak "au! mengirim sinyal ultrasonik ke ara! ob"ek sambil menunggu sinyal pantulan. )erlu anda keta!ui$ e1ekti1itas ker"a sensor tergantung ole! sebarapa pan"ang sinyal pantulan kembali$ se!ingga sensor dapat memperkirakan keberadaan peng!alang ataupun ob"ek tertentu. Grinberg puas bereksperimen dengan sensor "arak agar robot dapat meng!indari tembok ataupun meng!indari !alangan. Anda dapat mendapatkan sensor "arak ini dengan !arga yang sangat bersa!abat$ %uma Rp 95.888 per bi"i. Atau "ika anda ingin bereksperimen$ mungkin membuat robot pemadam kebakaran$ anda dapat membeli ;lame sendor.

Bluethoot Slave

Enta! dalam ba!asa #ndonesia kompenen diatas disebut apa$ tapi "au! lebi! muda! bagi penulis menyebutnya sama dengan istila! yang dipakai ole! kebanyakan orang$ <bluet!oot sla0e<. Menurut Grinberg$ "au! lebi! muda! menggunakan koneksi bluet!oot untuk mengendalikan robot dan menggunakan smartp!one sebagai remot kontrolnya$ kita semua tau sendiri semua smartp!one masa kini suda! dilengkapi ole! koneksi bluet!oot. Cara ini akan memuda!kan kita$ apalagi "ika saat ini anda sedang memakai smartp!one ber-os Android. 2ika anda suda! 1amiliar dengan kompenen-kompenen elektronik$ maka muda! sa"a bagi anda untuk menemukan kompenen diatas di toko-toko elektronik. Anda pun bisa menemukanya dengan muda! melalui googling$ antara lain& Bluet!oot to erial Modul 4C8= atau dari *askus

BreadBoard dan (Kabel) Jumper eperti yang anda li!at diatas$ dua kompenen diatas memang terli!at seder!ana$ bagi kalian yang perna! bermain dengan elektonika aplikati1 ataupun yang perna! mempela"ari elektronika$ pastinya suda! sangat 1amiliar dengan dua benda diatas. Apa man1aatnya . Dua alat diatas sangat berguna bagi anda yang sangat menyukai eksperimen ataupun bagi anda yang menyukai ran%angan yang muda! dibongkar dan dibangun kembali karena anda tidak memperlukan solder untuk membuat semuanya ter!ubung. &' Biasanya bisa kita beli dalam satu paket$ tapi karena saya sendiri belum perna! sama sekali bermain dengan dua alat diatas$ maka dari itu saya !anya akan merekomendasikan beberapa& BreadBoard >88 4oles BreadBoard 270 Holes Jumper 65pcs Jumper 65pcs Alternatif

Kabel USB A!$ ini si! muda! sekali ditemukan dan kalian pasti suda! sangat 1amiliar dengan kabel ma%am ini. 2adi kenapa kita memperlukan kabel 3 B . Tentu kita perlu mengupload so1t+are atau %ode-%ode berisi perinta! yang membuat robot beker"a sesuai yang kita inginkan$ sementara itu$ Arduino 3NO Board suda! menyediakan port 3 B seperti yang anda li!at pada gambar pertama$ na! anda !anya tinggal men%olokan 3 B dari komputer ke 3NO Board dan mengupload so1t+are ke dalamnya. )erlu anda keta!ui$ ba!+asanya port yang ter!ubung pada komputer adala! "enis AMale$ sementara port arduino 3NO membutu!kan "enis B-Male. 2adi per!atikan baik-baik "enis port 3 B yang akan anda beli. *abar baik bagi anda yang mempunyai printer$ anda tidak perlu membeli kabel 3 B lagi$ karena Ginberg sendiri menggunakan kabel printernya seperti yang anda li!at pada gambar diatas. Atau mungkin anda sangat sering menggunakan pinter . A!$ itu muda! sa"a$ anda !anya perlu membayar Rp :=.888 /

Robot K ! atau "hassis

3ntuk %!ase atau *#T$ ada banyak sekali pili!an yang bisa anda sesuaikan dengan selera anda. Dalam !al ini Grinberg memili! Magi%%ian C!assis$ selain !arganya yang mura!$ ia memiliki plat1orm yang lega dan suda! tersedia motor DC dan slot po+er yang berupa > batterai DC. Beruntung sekali "ika anda adala! orang yang kreati1$ anda dapat membuat %!assisnya dengan kreati0itas anda sendiri seperti diba+a! ini& Dari Tamiya atau Mobil Mainan Robot ine !rac"er B#$%S ine !rac"er a&i Robot Ro'er %## Robot %# di a(an& )R*# Beroda 20++ Robot %# dalam )R*# Ber"a"i 20++ O!$ anda ingin %ara pragmatis . Ada banyak pili!an& !eera ?:.8 arsitektur berkaki !anya Rp :76.888 / 2angan lupa "uga beli Mini 4@T788$ kompatibel dengan Arduino / 5,D MiniA Ro'er 2 !an"

er0o

;inal /
ekarang anda suda! mempersiapkan semua kebutu!an yang akan anda beli. Grinberg sendiri meng!abiskan B::= untuk membeli semua yang dia butu!kan diatas. 2ika anda "eli dan sedikit lebi! bersabar$ anda dapat meng!emat pengeluaran$ ba!kan tidak sampai Rp :.888.888 / Coba per!atikan baik-baik$ saya !anya mengan"urakan anda memili! setidaknya seperti yang saya pili! dan anda bisa ber!emat / Disini %!assis tidak saya !itung dan menggunakan 3 B printer & Arduino 3NO R9 Rp 567.888 :A Motor !ield Rp :>8.888 Distan%e ensor Rp 95.888 per bi"i 4C8= :88.888 Breadboard >88 !oles >=.888 2umper ==.888 Total !anya Rp =9:.888 / Mungkin anda masi! memiliki simpanan uang dalam dompet dan tidak sabar bereksperimen . Anda !anya perlu menamba! Rp 9C8.888 untuk 5,D MiniA dan Rp :=.888 untuk kabel 3 B. Cukup bersa!abat bukan . -agipula anda dapat melakukan lebi! dengan memasukan kode perinta! apapun yang anda inginkan ataupun sedikit tantangan dengan melakukan !a%k &D Ba!kan anda dapat menamba!kan 0ariasi$ sala! satunya sengan menamba!kan sensor$ enta! itu sensor line 1ollo+er yang biasanya berupa -ED$ sendor panas$ sendor gas dan lain

sebagainya. Make it by your o+n style /

enang sekali rasanya / 2u"ur$ tidak biasanya saya bisa menyelesaikan sesuatu !anya dalam +aktu kurang dari satu !ari. Meskipun se%ara keseluru!an semua yang tela! saya tulis "au! dari sempurna$ ba!kan bisa disebut sebagai plagiatisme$ ya! itu semua tergantung ole! anda sendiri sebagai pemba%a &' aya u%apkan banyak terimakasi! pada yang mulia Tuan Grinberg yang artikelnya tela! saya "iplak tanpa i"in$ saya sebagai pen"iplak !anya bisa mendoakan sukses dengan bukunya yang akan dipublis! ole! O<Reilly di ta!un 58:> / Dmeskipun se"u"urnya saya lebi! menyukai mendo+nload %uma-%uma buku anda' Ak!ir tapi bukan yang terak!ir karena masi! ada )art ## sampai )art ?# yang menunggu untuk saya plagiat lagi. Rekomendasi& !ttp&EEblog.miguelgrinberg.%omE !ttp&EEarduino.or.idE Dmasi! dalam ta!ap de0elopment' !ttp&EE1orum.arduino.%%E !ttp&EE+++.gerai%erdas.%omE !ttp&EE+++.roboti%s.its.a%.idE !ttp&EEroboti%-eFplorer.%omE.pageGidH5:5 Dsaya suka ini$ brilian /' !ttps&EE+++.1a%ebook.%omEGrupRobot Dbagi yang suka 1a%ebookan$ %oba tengok /' !ttp&EE+++.tempo.%oEreadEne+sE58:9E8>E5>E8C:>6=>>6EMa!asis+a-#ndonesia-BorongMedali-di-*ontes-Robot Dmoti0asi/ 2ika anda suda! memba%a baik-baik artikel plagiat saya$

Oh

semuanya pasti akan terli!at muda! bagi anda /' !ttp&EErobot-indo.blogspot.%omE Dbanyak in1ormasi menarik /' Dan banyak lagi / aya akan sangat senang "ika anda membagi semua pengeta!uan dan in1ormasi yang anda punya$ kita bisa bela"ar bersama /

TERIMA KASIH

Вам также может понравиться