You are on page 1of 14

HALAMAN PENGESAHAN

No.Percobaan Judul : : 05 Arduino ADK 2560 dengan Motor dan LDR

Nama

Albert Han u!atra

No."# Kela'(Kelom#o) Do'en Pembimbing

: : :

$$0$0%&0&& *** " +, Mandiri(02 $. Hendri)- .- M.. 2. ur/adi- .- M..

.gl. Percobaan .gl. Pen/era!an Keterangan Nilai

: : : :

$0 No1ember 20$& 25 No1ember 20$&

$|Albert Han Suhatra

KATA PENGANTAR
Pu2i dan '/u)ur #enuli' uca#)an )e!adirat Alla! .3.. /ang tela! melim#a!)an ra!mat dan )arunia4N/a 'e!ingga #enuli' da#at men/ele'ai)an la#oran Me)atroni)a dan Roboti) ini /ang ber2udul 5Arduino ADK 2560 dengan Motor dan LDR6. elan2utn/a 'ala7at dan 'alam 2uga #enuli' )irim)an )e#ada Ra'ululla! Mu!ammad A3. Penuli'an la#oran ini tida) mung)in da#at di'ele'ai)an tan#a bimbingan dan bantuan 'erta du)ungan dari berbagai #i!a). #enuli' untu) membuat la#oran ini. Penuli' 'adar dalam #embuatan la#oran ini ma'i! terda#at ban/a) )e'ala!an dan )e)urangan. 8le! 'ebab itu #enuli' ber!ara# la#oran ini da#at berman9aat bagi /ang membutu!)an ba!an bacaan /ang 'ama to#i)n/a dengan la#oran /ang #enuli' 'a2i)an. Penuli' 2uga meng!ara#)an )riti)an dan 'aran demi #en/em#urnaan la#oran ini. A)!ir )ata- 'emoga tuli'an ini da#at memberi man9aat )e#ada )ita 'emua dan Alla! 3. 'enantia'a memberi)an ra!mat4N/a )e#ada )ita 'emua. Amin. eiring dengan uca#an terima)a'i! #enuli' uca#)an )e#ada do'en #embimbing /ang tela! membantu dan memberi)an )e'em#atan )e#ada

Padang- No1ember 20$&

Penuli'

2|Albert Han Suhatra

DAFTAR ISI

HALAMAN JUDUL HALAMAN PENGESAHAN KATA PENGANTAR DAFTAR ISI BAB I PENDAHULUAN *.$ .u2uan Percobaan *.2 Landa'an .eori BAB II PEMBAHASAN **.$ :ambar "lo) Diagram **.2 **.& Alat dan "a!an Lang)a! Ker2a

BAB III HASIL PERCOBAAN ***.$ Program ***.2 .abel ***.& Anali'a Data BAB IV PENUTUP *;.$ Ke'im#ulan *;.2 aran

DAFTAR PUSTAKA

&|Albert Han Suhatra

BAB I PENDAHULUAN
I.1 Tujuan pra !"u# Ada#un tu2uan #ercobaan dalam #ercobaan ini adala! 'bb: $. Da#at mema!ami #rin'i# )er2a dari Arduino ADK 2560. 2. Da#at mema!ami #rin'i# )er2a dari Motor D, dan 'en'or LDR. &. Da#at men2alan)an Arduino ADK 2560 dengan in#ut beru#a 'en'or LDR dan out#ut Motor D,. I.$ Lan%a&an T'(r! Arduino Mega 2560 adala! board Arduino /ang meru#a)an #erbai)an dari board Arduino Mega 'ebelumn/a. Arduino Mega a7aln/a mema)ai c!i# A.mega$200 dan )emudian diganti dengan c!i# A.mega2560- ole! )arena itu naman/a diganti men2adi Arduino Mega 2560. Pada 'aat tuli'an ini dibuat- Arduino Mega 2560 'uda! 'am#ai #ada re1i'in/a /ang )e & <R&=. "eri)ut '#e'i9i)a'i Arduino Mega 2560 R&. Microcontroller 8#erating ;oltage *n#ut ;oltage <recommended= *n#ut ;oltage <limit'= Digital *(8 Pin' Analog *n#ut Pin' D, ,urrent #er *(8 Pin D, ,urrent 9or &.&; Pin ?la'! Memor/ RAM ++PR8M ,loc) #eed A.mega2560 5; >4$2; 6420; 5% <o9 7!ic! $5 #ro1ide P3M out#ut= $6 %0 mA 50 mA 256 K" o9 7!ic! 0 K" u'ed b/ bootloader 0 K" % K" $6 MH@

elain #erbedaan c!i# A.mega /ang diguna)an- #erbedaan lain antara Arduino Mega dengan Arduino Mega 2560 adala! tida) lagi mengguna)an c!i# ?.D* untu) 9ung'i A " to erial ,on1erter- melain)an mengguna)an c!i# A.mega$6u2 #ada re1i'i & <c!i# A.mega0u2 diguna)an #ada re1i'i $ dan 2= untu) 9ung'i A " to erial ,on1erter ter'ebut.

%|Albert Han Suhatra

ecara 9i'i)- u)uran Arduino Mega 2560 !am#ir )urang lebi! 2 )ali lebi! be'ar dari Arduino Ano- ini untu) menga)omoda'i lebi! ban/a)n/a #in Digital dan Analog #ada board Arduino Mega 2560 ter'ebut. .am#ilan Arduino Mega 2560 da#at dili!at #ada gambar di ba7a! ini.

.am#ilan de#an Arduino Mega 2560 B R&

.am#ilan bela)ang Arduino Mega 2560 B R&

,ara #enggunaan Arduino Mega 2560 ini 'ama #er'i' dengan #enggunaan Arduino Ano. o9t7are *D+ /ang diguna)an 2uga 'ama- !an/a tinggal memili! board Arduino Mega 2560 #ada #ili!an board4n/a.

5|Albert Han Suhatra

Motor D, adala! #iranti ele)troni) /ang menguba! energi li'tri) men2adi energi me)ani) beru#a gera) rota'i. Pada motor D, terda#at 2ang)ar dengan 'atu atau lebi! )um#aran ter#i'a!. .ia# )um#aran beru2ung #ada cincin bela! <)omutator=. Dengan adan/a in'ulator antara )omutator- cincin bela! da#at ber#eran 'ebagai 'a)lar )utub ganda < double pole, double throw switch=. Motor D, be)er2a berda'ar)an #rin'i# ga/a Lorent@- /ang men/ata)an )eti)a 'ebua! )ondu)tor beraliran aru' dileta))an dalam medan magnet- ma)a 'ebua! ga/a </ang di)enal dengan ga/a Lorent@= a)an terci#ta 'ecara ortogonal diantara ara! medan magnet dan ara! aliran aru'. Me)ani'me ini di#erli!at)an #ada :ambar beri)ut ini.

"agan me)ani'me )er2a motor D, magnet #ermanen Motor D, /ang diguna)an #ada robot beroda umumn/a adala! motor D, dengan magnet #ermanen. Motor D, 2eni' ini memili)i dua bua! magnet #ermanen 'e!ingga timbul medan magnet di antara )edua magnet ter'ebut. Di dalam medan magnet inila! 2ang)ar(rotor ber#utar. Jang)ar /ang terleta) di tenga! motor memili)i 2umla! )utub /ang gan2il dan #ada 'etia# )utubn/a terda#at lilitan. Lilitan ini ter!ubung )e area )onta) /ang di'ebut )omutator. i)at <brushes= /ang ter!ubung )e )utub #o'iti9 dan negati9 motor memberi)an da/a )e lilitan 'edemi)ian ru#a 'e!ingga )utub /ang 'atu a)an ditola) ole! magnet #ermanen /ang berada di de)atn/a- 'edang)an lilitan lain a)an ditari) )e magnet #ermanen /ang lain 'e!ingga men/ebab)an 2ang)ar ber#utar. Keti)a 2ang)ar ber#utar- )omutator menguba! lilitan /ang menda#at #engaru! #olarita' medan magnet 'e!ingga 2ang)ar a)an teru' ber#utar 'elama )utub #o'iti9 dan negati9 motor diberi da/a. Kece#atan #utar motor D, <N= dirumu')an dengan Per'amaan beri)ut.

6|Albert Han Suhatra

en'or ,a!a/a LDR <Lig!t De#endent Re'i'tor= adala! 'ala! 'atu 2eni' re'i'tor /ang da#at mengalami #eruba!an re'i'tan'in/a a#abila mengalami #eruba!an #enerimaan ca!a/a. "e'arn/a nilai !ambatan #ada en'or ,a!a/a LDR <Lig!t De#endent Re'i'tor= tergantung #ada be'ar )eciln/a ca!a/a /ang diterima ole! LDR itu 'endiri. LDR 'ering di'ebut dengan alat atau 'en'or /ang beru#a re'i'tor /ang #e)a ter!ada# ca!a/a. "ia'an/a LDR terbuat dari cadmium 'ul9ida /aitu meru#a)an ba!an 'emi)ondu)tor /ang re'i'tan'n/a beru#a!4uba! menurut ban/a)n/a ca!a/a <'inar= /ang mengenain/a. Re'i'tan'i LDR #ada tem#at /ang gela# bia'an/a menca#ai 'e)itar $0 MC- dan ditem#at terang LDR mem#un/ai re'i'tan'i /ang turun men2adi 'e)itar $50 C. e#erti !aln/a re'i'tor )on1en'ional- #ema'angan LDR dalam 'uatu rang)aian 'ama #er'i' 'e#erti #ema'angan re'i'tor bia'a.

BAB II PEMBAHASAN

>|Albert Han Suhatra

II.1 Ga#)ar B*(" D!a+ra# Le#to# Arduino ADK 2560

en'or LDR

.in)er)it !ield

Po7er u##l/ D, $2;

Mo'9et

Motor D,

II.$ A*a %an Ba,an Ada#un #eralatan /ang dibutu!)an dalam #ercobaan ini adala! 'bb: ebua! )om#uter <P,= dengan #rogram Arduino. ebua! Modul Arduino ADK 2560. ebua! .in)er)it Mo'9et. ebua! Motor D,. ebua! .in)er)it !ield. ebua! Po7e u##l/ D,. ebua! 'en'or LDR.

II.- Lan+"a, K'rja Ada#un lang)a! )er2a dalam #ercobaan ini adala! 'bb:
0|Albert Han Suhatra

$. Men/ia#)an 'eluru! #erleng)a#an /ang dibutu!)an dalam #ercobaan ini. 2. Mema'ang)an modul arduino dengan '!ieldn/a. &. Men/ambung)an Mo'9et dengan #in $2 #ada arduino <out#ut=. %. Meng!ubung)an 'en'or LDR dengan #in A0 #ada arduino <in#ut=. 5. Meng!ubung)an arduino dengan P, mengguna)an )abel A ". 6. Mengin'tall #rogram arduino #ada P,. >. Men2alan)an conto! #rogram Analog*n8ut erial dengan lang)a! 'e#erti gambar beri)ut:

0. Meng!ubung)an 'umber tegangan dengan motor D,. D. Meng!ubung)an Mo'9et dengan motor D,. $0. Memberi)an in#ut beru#a ca!a/a #ada 'en'or LDR. $$. Mengamati motor lalu Mencatat 'emua !a'il /ang dida#at 'ebagai la#oran 'ementara. $2. Mera#i)an 'eluru! #erleng)a#an /ang tela! diguna)an dalam #ercobaan ini.

BAB III HASIL PERCOBAAN

D|Albert Han Suhatra

III.1 Pr(+ra# $. Program Arduino ADK 2560 dengan LDR dan Motor D, <Analog*n8ut erial= */ // These constants won't change. They're used to give names // to the pins used: const int !" # A$% // pin untu& input sensor !" const int motordc # '(% // pin untu& output )otor int sensor*alue # $% int output*alue # $% // nilai pembaca input dari sensor // nilai untu& pwm pada motor

void setup+, // initiali.e serial communications at /0$$ bps: Serial.begin+/0$$,% 1 void loop+, // read the analog in value: sensor*alue # analog"ead+ !",% // map it to the range o2 the analog out: output*alue # map+sensor*alue, $, '$(3, $, (44,% // change the analog out value: analog5rite+motordc, output*alue,% // print the results to the serial monitor: Serial.print+6sensor # 6 ,% Serial.print+sensor*alue,% Serial.print+67t output # 6,% Serial.println+output*alue,% // wait '$ milliseconds be2ore the ne8t loop // 2or the analog9to9digital converter to settle // a2ter the last reading: delay+'$$,% 1

III.$ Ta)'*

$0 | A l b e r t H a n S u h a t r a

III.- Ana*!&a Da a Ada#un anali'a /ang dida#at dalam #ercobaan ini adala! 'bb:

$$ | A l b e r t H a n S u h a t r a

Pada 'aat )ami ingin men2alan)an motor dc ter'ebut /ang !aru' di#er!ati)an #in #ada mo'9et untu) menentu)an mana )utu# #o'iti9 dan negati9 #ada motor. *ni di#erlu)an untu) menentu)an ara! #utaran motor 'eara! 2arum 2am atau berla7an ara!.

Antu) in#utn/a )ami mengguna)an 'en'or LDR <'en'or ca!a/a= /ang memung)in)an a)an menngera))an out#ut beru#a motor a#abila 'en'or mendete)'i adan/a ca!a/a. A#abila 'en'or tida) mendete)'i adan/a ca!a/a- ma)a motor tida) a)an bergera).

Pada #ercobaan ini )ami a)an memutar motor berla7anan ara! 2arum 2am. Kita a)an meng!ubung)an motor terlebi! da!ulu dengan mo'9et /ang ter!ubung dengan arduino. Menentu)an #in untu) mo'9et 2uga di#erlu)an )arena a#abila )ita meleta))an mo'9et #ada #in /ang 'ala!- ma)a motor /ang ter!ubung #ada mo'9et tida) a)an ber#utar.

etela! )ita meng!ubung)an motor dengan )om#onen arduino ma)a 'elan2utn/a meng!ubung )an motor ter'ebut dengan #o7er 'u##l/ D, $2; )arena tan#a 'umber tegangan motor2uga tida) a)an bi'a a)ti9 atau ber2alan.

Lalu )ita )an meli!at !a'iln/a #ada #rogram tool 'erial monitor di dalam 'o9t7are arduino /ang tela! terin'tal #ada le#to#.

BAB IV PENUTUP
$2 | A l b e r t H a n S u h a t r a

IV.1 K'&!#pu*an Ada#un )e'im#ulan dalam #ercobaan ini adala! 'bb: Arduino Emera'a)anF ba!7a tombol dite)an atau tida) dari aru' /ang mele7atin/aa#a)a! H*:H atau L83. Pada 'aat )ami ingin men2alan)an motor dc ter'ebut /ang !aru' di#er!ati)an #in #ada mo'9et untu) menentu)an mana )utu# #o'iti9 dan negati9 #ada motor. *ni di#erlu)an untu) menentu)an ara! #utaran motor 'eara! 2arum 2am atau berla7an ara! 2arum 2am. Motor a)an bergera) a#abila 'en'or LDR mendete)'i adan/a ca!a/a dan 'ebali)n/a a#abila 'en'or tida) mendete)'i adan/a ca!a/a ma)a motor t'b tida) a)an bergera). IV.$ Saran

DAFTAR PUSTAKA

$& | A l b e r t H a n S u h a t r a

333.ARDA*N8.8R .*D 333.:88:L+.,8.*D 333.3*K*P+D*A.,8M 333.38RDPR+ .,8M

$% | A l b e r t H a n S u h a t r a

You might also like