MODUL I SENSOR SUHU (LM35) I. TUJUAN PRAKTIKUM Memahami karakteristik sensor suhu ( LM35 ) II. ALAT DAN BAAN !. LM35 ". Ar#ui #uino Uno 3. L$D %. La&t La&to& o& #en'a #en'an n sot sotar aree ar#ui ar#uino no 5. Ka*e+ *e+ Jum Jum&er &er ,. A- met meteer /. Korek A& A&i III. DA0AR T1RI 0ensor a#a+ah a+at 2an' men'u*ah suatu *esaran mena#i ener'i +istrik. 0ensor suhu (tem&eratur) LM35 ini #a&at mem*erikan out&ut 4 *it #ata 2an' men2atakan kon#isi &eru*ahan #ari suhu +in'kun'an. 0etia& tera#i &eru*ahan suhu maka akan tera#i &eru*ahan #ata out&ut 2an' #ihasi+kan6 #imana &eru*ahan terse*ut *eru&a &er*e#aan te'a te 'an' n'an an 2an an' ' #i #iha hasi si+k +kan an.. LM LM35 35 se se*a *a'a 'aii a+ a+at at #e #ete teks ksii te tem& m&er erat atur ur me memi mi+i +iki ki karakteristik se*a'ai *erikut7 !) Beke Bekera ra &a#a &a#a ratin' ratin' te'an' te'an'an an %- s8# s8# 39-. 39-. ") Pem Pem*a:a *a:aan an tem&e tem&eratu raturr *erkisa *erkisarr antara antara 55; 55;$ $ s8# s8# !59;$ !59;$ . 3) Den' Den'an an kenaika kenaikan n tem&era tem&eratur tur !o $ maka maka te'an'a te'an'an n out&ut out&ut akan naik se*e se*esar sar !9m-. %) Mem Memi+ik i+ikii arus #rai #rain n kuran' kuran' #ari #ari ,9 ,9 uA.
LM35
I-. P1R$BAAN !. Buat+ah Buat+ah ran'kaia ran'kaian n se&e se&erti rti 'am*ar 'am*ar.. ". Masukkan Masukkan &ro'ram &ro'ram *erikut *erikut &a#a ar#uino ar#uino #include
h> int Vin; int Vin ; float Temperature float Temperature; ; float TF float TF; ; LiquidCrystal lcd( lcd(2, 3, 4, 5, 6, 7); void setup() void setup () { lcd.begin lcd. begin( (16 16, , 2); lcd.print lcd. print( ("Temperature: ") "); } void loop() void loop () { Vin = analogRead analogRead( (A0 A0) ); Temperature= Temperature =(500 500* *Vin Vin) )/1023 1023; ; lcd.setCursor lcd. setCursor( (0, 1); lcd.print lcd. print (Temperature Temperature) ); lcd.print lcd. print( (" C") C"); delay( delay (1000 1000) ); }
3. $atat $atat te'an'an te'an'an 2an' 2an' #ihasi+ka #ihasi+kan n o+eh sensor sensor #an suhu 2an' 2an' mun:u+ mun:u+ &a#a L$D L$D &a#a suhu ruan'. %. Panasi Panasi sensor sensor #en'an #en'an korek korek a&i a&i se+ama se+ama 3 #eti #etik. k. 5. $atat te'an'an 2an' #ihasi+kan #ihasi+kan &a#a sensor sensor #an #an suhu 2an' mun:u+ mun:u+ &a#a &a#a L$D L$D ,. Din'inka Din'inkan n sensor sensor sam&ai sam&ai suhu ruan' ruan' /. U+an'i &er:o*aan &er:o*aan #en'an memanaskan memanaskan sensor sensor se+ama se+ama 5 #etik6 / #etik #etik #an !9 #etik
LM35
I-. P1R$BAAN !. Buat+ah Buat+ah ran'kaia ran'kaian n se&e se&erti rti 'am*ar 'am*ar.. ". Masukkan Masukkan &ro'ram &ro'ram *erikut *erikut &a#a ar#uino ar#uino #include h> int Vin; int Vin ; float Temperature float Temperature; ; float TF float TF; ; LiquidCrystal lcd( lcd(2, 3, 4, 5, 6, 7); void setup() void setup () { lcd.begin lcd. begin( (16 16, , 2); lcd.print lcd. print( ("Temperature: ") "); } void loop() void loop () { Vin = analogRead analogRead( (A0 A0) ); Temperature= Temperature =(500 500* *Vin Vin) )/1023 1023; ; lcd.setCursor lcd. setCursor( (0, 1); lcd.print lcd. print (Temperature Temperature) ); lcd.print lcd. print( (" C") C"); delay( delay (1000 1000) ); }
3. $atat $atat te'an'an te'an'an 2an' 2an' #ihasi+ka #ihasi+kan n o+eh sensor sensor #an suhu 2an' 2an' mun:u+ mun:u+ &a#a L$D L$D &a#a suhu ruan'. %. Panasi Panasi sensor sensor #en'an #en'an korek korek a&i a&i se+ama se+ama 3 #eti #etik. k. 5. $atat te'an'an 2an' #ihasi+kan #ihasi+kan &a#a sensor sensor #an #an suhu 2an' mun:u+ mun:u+ &a#a &a#a L$D L$D ,. Din'inka Din'inkan n sensor sensor sam&ai sam&ai suhu ruan' ruan' /. U+an'i &er:o*aan &er:o*aan #en'an memanaskan memanaskan sensor sensor se+ama se+ama 5 #etik6 / #etik #etik #an !9 #etik
Gambar Rangkaian
LEMBAR KERJA Tampilan Tampilan Suhu
Perla erlak kuan uan ke ke Sen Senso sorr
Tegan eganga gan n Outp Output ut
Suhu Ruang Dipanasi selama 3
0,31
pada LCD 3!
0,33
3"
0,3!
3$
0,3"
3%
0,!
!3
detik Dipanasi selama # detik Dipanasi selama $ detik Dipanasi selama 10 detik
-. TU
-I. P1MBAA0AN 0ensor suhu LM35 meru&akan kom&onen e+ektronik #a+am *entuk :hi& I$ #en'an 3 kaki (3 &in) 2an' *erun'si untuk men'u*ah *esaran isis6 *eru&a suhu atau tem&eratur sekitar sensor mena#i *esaran e+ektris #a+am *entuk &eru*ahan te'an'an. 0ensor suhu LM35 memi+iki &arameter *aha setia& kenaikan !=$ te'an'an ke+uarann2a naik se*esar !9 m- #en'an *atas maksima+ ke+uaran sensor a#a+ah !65 &a#a suhu !59>$. Misa+n2a &a#a &eran:an'an men''unakan sensor suhu LM35 kita tentukan ke+uaran adc men:a&ai full scale &a#a saat suhu !99>$6 sehin''a saat suhu !99>$ te'an'an ke+uaran trans#user (!9m-8>$ ? !99 >$) @ !Pa#a &raktikum ini6 akan #i+akukan &er:o*aan #en'an men''unakan sensor suhu LM35 #en'an men''unakan board mikrokontro+er Ar#uino UN R3 #an L$D !,?" untuk men'amati karakteristik #ari sensor suhu LM35 #en'an &eru*ahan suhu sekitar #an akan #itam&i+kan &a#a L$D untuk hasi+ ke+uaran #ari sensor suhu LM 35. Da+am &raktikum ini #i*utuhkan &era+atan Ar#uino UN6 LM356 L$D6 jumper 6 #an sum*er te'an'an. Prose#ur kera 2an' &ertama 2aitu meran'kai ran'kaian se&erti 'am*ar ran'kaian #imana mem*erikan sum*er te'an'an ke LM35 #en'an te'an'an 5- #an untuk output LM35 #ihu*un'kan #en'an &in analog (A9) Ar#uino untuk mem*a:a te'an'an output LM35. Kemu#ian &in L$D akan #ihu*un'kan #en'an &in Ar#uino 2aitu &a#a &in " untuk Rs6 &in 3 untuk 16 &in % untuk D%6 &in 5 untuk D56 &in , untuk D, #an &in / untuk D/. 0ete+ah ran'kaian teran'kai #en'an *enar maka se+anutn2a 2aitu mem*uat &ro'ram atau source code sesuai #en'an mo#u+ #an flashing atau uploading ke board Ar#uino UN. 0ete+ah flashing *erhasi+ maka ke+uaran #ari sensor suhu LM 35 #a&at #iamati #en'an mem*a:a suhu &a#a +a2ar L$D. 0ete+ah ran'kaian *era+an #en'an *enar maka se+anutn2a 2aitu men'am*i+ #ata &en'amatan te'an'an output #ari LM35 #an suhu 2an' tertera &a#a L$D 2aitu *eru&a , ko+om &er+akuan sensor ketika ti#ak #i&anasi6 #i&anasi se+ama 3 #etik6 #i&anasi se+ama 5 #etik6 #i&anasi se+ama / #etik6 #an #i&anasi se+ama !9 #etik. Pa#a ko+om &ertama men'ukur output #ari sensor LM35 #an suhu 2an' ter*a:a #a+am L$D
#en'an &er+akuan sensor ti#ak #i&anasi terukur te'an'an 963!- #en'an suhu 3%=$. Pa#a ko+om ke#ua men'ukur output #ari sensor LM35 #an suhu 2an' ter*a:a #a+am L$D #en'an &er+akuan sensor #i&anasi se+ama 3 #etik terukur te'an'an 9633- #en'an suhu 3,=$. Pa#a ko+om keti'a men'ukur output #ari sensor LM35 #an suhu 2an' ter*a:a #a+am L$D #en'an &er+akuan sensor #i&anasi se+ama 5 #etik terukur te'an'an 963%- #en'an suhu 3/=$. Pa#a ko+om keem&at men'ukur output #ari sensor LM35 #an suhu 2an' ter*a:a #a+am L$D #en'an &er+akuan sensor #i&anasi se+ama / #etik terukur te'an'an 963,- #en'an suhu 3=$. Pa#a ko+om ke+ima men'ukur output #ari sensor LM35 #an suhu 2an' ter*a:a #a+am L$D #en'an &er+akuan sensor #i&anasi se+ama !9 #etik terukur te'an'an 96%- #en'an suhu %3=$. Ber#asar hasi+ #ata &er:o*aan 2an' #i#a&atkan #en'an men'ana+isa output sensor LM35 #en'an :ara mem*erikan &anas #en'an se+an' aktu 3 #etik sam&ai !9 #etik maka sensor LM35 akan meres&on #en'an men'e+uarkan te'an'an output 2an' semakin *esar sehin''a #a&at #isim&u+kan *aha semakin *esar suhu sekitar LM35 maka te'an'an output 2an' #ihasi+kan semakin *esar &u+a #an sesuai karakteristik +ainn2a 2aitu setia& *ertam*ah *esar suhu &er !o$ maka *ertam*ah te'an'an output sensor se*esar !9m-.
-II. K10IMPULAN Ber#asarkan &raktikum 2an' te+ah #i+akukan maka #i#a&atkan kesim&u+an se*a'ai *erikut 7 !. 0ensor LM35 memi+iki respons +inear terha#a& suhu. ". 0emakin *esar te'an'an 2an' terukur6 maka semakin *esar &u+a suhu 2an' terukur atau 2an' #itam&i+kan &a#a L$D. 3. 0emakin ke:i+ te'an'an 2an' terukur6 maka semakin ke:i+ &u+a suhu 2an' terukur atau 2an' #itam&i+kan &a#a L$D. %. 0e+isih &enam*ahan !o$ maka output te'an'an *ertam*ah !9m-. 5. Per*e#aan hasi+ &en'ukuran tera#i karena hasi+ &erka+ian &ro'ram (hasi+ &eru*ahan ni+ai #ari AD$ mena#i suhu) sehin''a &a#a masin' masin' #ata memi+iki se+isih 2an' *er*e#a (te'an'an #an suhu).
MODUL II SENSOR KELEMBABAN DAN SUHU (DHT11) I. TUJUAN PRAKTIKUM Memahami karakteristik sensor ke+em*a*an #an suhu ( DT!! ) II. ALAT DAN BAAN !. DT !! ". Ar#uino Uno 3. La&to& #en'an sotare ar#uino %. Ka*e+ Jum&er 5. A- meter ,. Korek a&i /. Pen''aris III. DA0AR T1RI DT!! a#a+ah sensor #i'ita+ 2an' #a&at men'ukur suhu #an ke+em*a*an u#ara #i sekitarn2a. 0ensor ini san'at mu#ah #i'unakan *ersama #en'an Ar#uino. Memi+iki tin'kat sta*i+itas 2an' san'at *aik serta itur ka+i*rasi 2an' san'at akurat. Koeisien ka+i*rasi #isim&an #a+am TP &ro'ram memor26 sehin''a ketika interna+ sensor men#eteksi sesuatu6 maka mo#u+e ini men2ertakan koeisien terse*ut #a+am ka+ku+asin2a. DT!! termasuk sensor 2an' memi+iki kua+itas ter*aik6 #ini+ai #ari res&on6 &em*a:aan #ata 2an' :e&at6 #an kemam&uan antiintereren:e. Ukurann2a 2an' ke:i+6 #an #en'an transmisi sin2a+ hin''a "9 meter6 mem*uat &ro#uk ini :o:ok #i'unakan untuk *an2ak a&+ikasia&+ikasi &en'ukuran suhu #an ke+em*a*an.
DHT 11
I-. P1R$BAAN !. Buat+ah ran'kaian se&erti 'am*ar. ". Koneksikan ar#uino &a#a +a&to& #an n2a+akan &ro'ram ar#uino 3. Masukkan &ro'ram *erikut &a#a ar#uino
&in'lude (dht)h* dht D+T &de-ne D+T11.P/ # oid setup2 Serial)begin%"002 Serial)println4D+T T5ST PROGR67 42 Serial)println4T8pe,9+umidit8 :2,9tTemperature C242 ; oid loop2 << R56D D6T6 Serial)print4D+T11, 9t42 int 'hk = D+T)read11D+T11.P/2 << D/SPL6> D6T6 Serial)printD+T)humidit8, 12 Serial)print4,9t42 Serial)printlnD+T)temperature, 12
dela8?0002 ; Buka 0eria+ monitor #i ID1 Ar#uino %. $atat suhu #an ke+em*a*an 2an' mun:u+ #i monitor serta te'an'an out&ut sensor &a#a kon#isi ruan' *erA$ #an ruan' nonA$. 5. N2a+akan korek a&i se+ama 3 #etik #en'an arak 5 :m #ari sensor. ,. $atat suhu #an ke+em*a*an 2an' mun:u+ #i monitor serta te'an'an out&ut sensor. /. U+an'i &er:o*aan #en'an arak korek a&i &a#a !9 :m #an !5 :m.
; LEMBAR KERJA Perlakuan pada Sensor Ruang ber6C Ruang non6C @orek api pada Aarak # 'm @orek api pada Aarak 10 'm @orek api pada Aarak 1# 'm -. TU
Suhu 31 3? 3! 33 3?
@elembaban $3 "0 "0 #% #B
!. Ana+isa *a'aimana &en'aruh suhu #en'an ke+em*a*an. ". Ana+isa *a'aimana &en'aruh te'an'an out&ut sensor #en'an *esarn2a suhu #an ke+em*a*an. 3.
-I. P1MBAA0AN DT!! a#a+ah sensor suhu #an ke+em*a*an6 #ia memi+iki ke+uaran sin2a+ #i'ita+ 2an' #ika+i*rasi #en'an sensor suhu #an ke+em*a*an 2an' kom&+eks. Tekno+o'i ini memastikan kean#a+an tin''i #an san'at *aik sta*i+itasn2a #a+am an'ka &anan'. mikrokontro+er terhu*un' &a#a kinera tin''i se*esar 4 *it. 0ensor ini termasuk e+emen resisti #an &eran'kat &en'ukur suhu NT$. Memi+iki kua+itas 2an' san'at *aik6 res&on :e&at6 kemam&uan anti'an''uan #an keuntun'an *ia2a tin''i kinera. 0etia& sensor DT!! memi+iki itur ka+i*rasi san'at akurat #ari ke+em*a*an ruan' ka+i*rasi. Koeisien ka+i*rasi 2an' #isim&an #a+am memori &ro'ram TP6 sensor interna+ men#eteksi sin2a+ #a+am &roses6 kita harus men2e*utn2a koeisien ka+i*rasi. 0istem antarmuka tun''a+ka*e+ seria+ terinte'rasi untuk mena#i :e&at #an mu#ah. Ke:i+ ukuran6 #a2a ren#ah6 sin2a+ transmisi arak hin''a "9 meter6 sehin''a *er*a'ai a&+ikasi #an *ahkan a&+ikasi 2an' &a+in' menuntut. 0ensor DT!! ini *ekera #en'an te'an'an 5- #en'an range suhu se*esar 9 59 =$ #en'an error kuran' +e*ih " =$ #an *ekera #en'an ke+em*a*an "9 9 C #en'an R kuran' +e*ih 5C. Pin sensor DT!! ter#iri #ari 3 &in 2aitu &in ! a#a+ah &in
#en'an &eru*ahan suhu #an ke+em*a*an sekitar #an akan #itam&i+kan &a#a ser ial monitor #ari ID1 Ar#uino untuk hasi+ ke+uaran #ari sensor DT !!. Da+am &raktikum ini #i*utuhkan &era+atan Ar#uino UN6 DT !!6 jumper 6 #an sum*er te'an'an. Pertama 2aitu meran'kai ran'kaian sesuai #en'an 'am*ar ran'kaian 2an' ter#a&at &a#a mo#u+. Pa#a &raktikum ka+i ini6 DT !! #i*erikan te'an'an sum*er 52an' *erasa+ #ari ar#uino #an grounding . Untuk output sensor sen#iri karena output sensor a#a+ah digital maka #isam*un'kan #en'an &in digital (&in 5) ar#uino untuk mem*a:a #ata digital ke+uaran #ari sensor DT !!. 0ete+ah ran'kaian #iran'kai #en'an *enar maka se+anutn2a 2aitu mem*uat &ro'ram atau source code 2an' a#a &a#a mo#u+ #an men'u&+oa# atau flashing ke board ar#uino uno. 0ete+ah &ro'ram *era+an maka mem*uka serial monitor &a#a ID1 Ar#uino untuk men'etahui #ata 2an' #ikirim o+eh sensor DT !!. 0ete+ah ran'kaian *era+an #en'an *enar maka se+anutn2a 2aitu men'am*i+ #ata &en'amatan suhu #an ke+em*a*an 2aitu *eru&a 5 ko+om &er+akuan sensor ketika *era#a #iruan' *erA$6 *era#a #iruan' nonA$6 *era#a &a#a sum*er a&i *erarak 5 :m6 *era#a &a#a sum*er a&i *erarak !9 :m6 #an *era#a &a#a sum*er a&i *erarak !5 :m. Pa#a ko+om &ertama men'am*i+ #ata sensor *era#a #iruan' *erA$ #en'an suhu se*esar 3!o$ #an ke+em*a*an se*esar /3C. Pa#a ko+om ke#ua men'am*i+ #ata sensor *era#a #iruan' nonA$ #en'an suhu se*esar 3"o$ #an ke+em*a*an se*esar ,9C. Pa#a ko+om keti'a men'am*i+ #ata sensor *era#a &a#a sum*er a&i *erarak 5 :m #en'an suhu se*esar 3%o$ #an ke+em*a*an se*esar ,9C. Pa#a ko+om keem&at men'am*i+ #ata sensor *era#a &a#a sum*er a&i *erarak !9 :m #en'an suhu se*esar 33o$ #an ke+em*a*an se*esar 5C. Pa#a ko+om ke+ima men'am*i+ #ata sensor *era#a &a#a sum*er a&i *erarak !5 :m #en'an suhu se*esar 3"o$ #an ke+em*a*an se*esar 54C. Ber#asarkan #ata &er:o*aan 2an' #i#a&at6 maka #a&at #iana+isa *aha &a#a saat DT *era#a &a#a ruan'an nonA$ #an *era#a #i#ekat sum*er a&i #i#a&atkan suhu 2an' tin''i #an ke+em*a*an 2an' ren#ah. Disaat DT !! *era#a &a#a ruan'an *erA$ #i#a&atkan suhu 2an' ren#ah #an ke+em*a*an 2an' tin''i. a+ terse*ut tera#i karena suhu #i&en'aruhi o+eh ke+em*a*an u#ara #an u#ara ruan' terse*ut.
-II. K10IMPULAN Ber#asarkan &raktikum 2an' te+ah #i+akukan maka #i#a&atkan kesim&u+an se*a'ai *erikut 7 !.
0ensor DT !! memi+iki respons +inear terha#a& suhu #an ke+em*a*an.
".
Pa#a ruan' *erA$6 suhu ruan' :en#erun' ren#ah #an ke+em*a*an ruan' :en#erun' tin''i.
3.
Pa#a ruan' nonA$6 suhu ruan' :en#erun' tin''i #an ke+em*a*an ruan' :en#erun' ren#ah.
%.
0uhu #i&en'aruhi o+eh tem&eratur u#ara #isekitar ruan' #an ke+em*a*an ruan'.
MODUL III SENSOR JARAK (ULTRASONIK) I. TUJUAN PRAKTIKUM Memahami karakteristik sensor arak ( U+trasonik ) II. ALAT DAN BAAN !. 0ensor U+trasonik ". Ar#uino Uno 3. La&to& #en'an sotare ar#uino %. Ka*e+ Jum&er 5. A- meter ,. Buku III. DA0AR T1RI 0a+ah satu sensor 2an' #a&at #i'unakan men'ukur arak a#a+ah sensor u+trasonik. 0esuai naman2a6 sensor ini *ekera &a#a rekuensi suara (soni: @ soun# @ suara) 2an' *erna#a tin''i (u+tra @ san'at tin''i)6 2akni #i sekitar ran'e rekuensi %9 K (se*a'ai :atatan6 rekuensi 2an' ter#en'ar manusia a#a+ah "9 "9 K). 0ensor ini ter#iri #ari #ua *uah trans#u:er 2an' masin'masin' *erun'si se*a'ai transmitter u+trasonik 2an' *er&eran se*a'i se*a'ai &eman:ar rekuensi u+trasonik #an se*uah re:eiEer 2an' *erun'si se*a'ai &enerima &antu+an (return e:ho) rekuensi u+trasonik #ari o*ek 2an' #iukur arakn2a terha#a& sensor. Karena *er#asarkan &antu+an6 maka &en'hitun'an arak #i+akukan #en'an mem*a'i #ua arak 2an' terukur sensor. Jarak
terukur sensor sen#iri #ihitun' *er#asarkan +aman2a aktu 'e+om*an' u+trasonik sam&ai ke re:eiEer (1$) #ihitun' #ari &ertama ka+i F#item*akkanG transmitter (PIN<).
Sensor Ultrasonik
I-. P1R$BAAN !. Buat+ah ran'kaian se&erti 'am*ar. ". Koneksikan ar#uino &a#a +a&to& #an n2a+akan &ro'ram ar#uino 3. Masukkan &ro'ram *erikut &a#a ar#uino
&de-ne trigPin $ &de-ne e'hoPin " oid setup2 Serial)begin %"002 pin7odetrigPin, OTPT2 pin7odee'hoPin, /PT2 ; oid loop2 long duration, distan'e digitalritetrigPin, LO2 dela87i'rose'onds?2 digitalritetri0gPin, +/G+2 dela87i'rose'onds102 << 6dded this line digitalritetrigPin, LO2 duration = pulse/ne'hoPin, +/G+2 distan'e = duration2 < ?%)1
Serial)printdistan'e2 Serial)println4 'm42 dela8#002 ; Buka 0eria+ monitor #i ID1 Ar#uino %. Posisikan sensor #en'an arak 5 :m sesuai #en'an tam&i+an &a#a seria+ monitor. 5. $atat te'an'an out&ut &a#a sensor ,. U+an'i &er:o*aan #en'an arak sensor seauh !9 :m6 !5 :m6 "9 :m #an "5 :m.
Gambar Rangkaian
LEMBAR KERJA
Jarak 0ensor
Te'an'an ut&ut
5 :m
,63m-
!9 :m
!!6% m-
!5 :m
!96" m-
"9 :m
"%6, m-
"5 :m
3363 m-
-. TU
".
I-.P1MBAA0AN $0R9% a#a+ah se*uah mo#u+ 2an' *erun'si untuk me+akukan &en'ukuran arak suatu *en#a8 ha+an'an #en'an memanaatkan sin2a+ suara ultrasonic. Perorma 2an' sta*i+ #an akurasi 2an' tin''i #en'an har'a 2an' murah meru&akan ke+e*ihan #ari $0R9%. Karena ke+e*ihann2a6 $0R9% *an2ak #i&akai #a+am *er*a'ai a&+ikasi &en'ukuran arak. 0ensor $0R9% a#a+ah Eersi low cost #ari sensor ultrasonic PIN< *uatan &ara++a?. Per*e#aaann2a ter+etak &a#a &in 2an' #i'unakan. $0R9% men''unakan % &in se#an'kan PIN< *uatan &ara++a? men''unakan 3 &in. Pa#a 0ensor $0R9% &in trigger #an output #i+etakkan ter&isah. 0e#an'kan ika men''unakan PIN< #ari Para++a? &in trigger #an output te+ah #iset default mena#i satu a+ur. Ti#ak a#a &er*e#aaan si'niikan #a+am &en'im&+ementasiann2a. Jan'kauan karak sensor +e*ih auh #ari PIN< *uatan &ara++a?6 #imana ika &in' *uatan &ar++a? han2a mem&un2ai arak an'kauan maksima+ 359 :m se#an'kan sensor $0R9% mem&un2ai kisaran an'kauan maksima+ %99599:m. Pa#a &raktikum ini6 akan #i+akukan &er:o*aan #en'an men''unakan sensor arak $0R 9% #en'an men''unakan board mikrokontro+er Ar#uino UN R3 untuk men'amati karakteristik #ari sensor arak $0R 9% #en'an &eru*ahan output 2an' *eru&a *e#a te'an'an terha#a& arak sensor #an akan #itam&i+kan &a#a serial monitor #ari ID1 Ar#uino untuk hasi+ ke+uaran #ari sensor $0R 9%. Da+am &raktikum ini #i*utuhkan &era+atan Ar#uino UN6 $0R 9%6 jumper 6 #an sum*er te'an'an.
Pertama 2aitu meran'kai ran'kaian sesuai #en'an 'am*ar ran'kaian 2an' ter#a&at &a#a mo#u+. Pa#a &raktikum ka+i ini6 $0R 9% #i*erikan te'an'an sum*er 5- 2an' *erasa+ #ari ar#uino #an grounding . Untuk &in echo sensor #i&asan'kan #en'an &in se#an'kan &in trigger sensor #i&asan'kan #en'an &in / ar#uino. 0ete+ah ran'kaian #iran'kai #en'an *enar maka se+anutn2a 2aitu mem*uat &ro'ram atau source code 2an' a#a &a#a mo#u+ #an men'u&+oa# atau flashing ke board ar#uino uno. 0ete+ah &ro'ram *era+an maka mem*uka serial monitor &a#a ID1 Ar#uino untuk men'etahui #ata 2an' #ikirim o+eh sensor $0R 9%. 0ete+ah ran'kaian *era+an #en'an *enar maka se+anutn2a 2aitu men'am*i+ #ata &en'amatan arak sensor #an te'an'an output sensor 2aitu *eru&a 5 ko+om &er+akuan sensor ketika *era#a &a#a arak 5:m6 !9:m6 !5:m6 "9:m6 #an "5:m. Pa#a ko+om &ertama men'am*i+ #ata sensor *era#a &a#a arak seauh 5:m maka #i#a&atkan te'an'an output sensor $0R 9% se*esar ,63m-. Pa#a ko+om ke#ua men'am*i+ #ata sensor *era#a &a#a arak seauh !9:m maka #i#a&atkan te'an'an output sensor $0R 9% se*esar !!6%m-. Pa#a ko+om keti'a men'am*i+ #ata sensor *era#a &a#a arak seauh !5:m maka #i#a&atkan te'an'an output sensor $0R 9% se*esar !,6"m-. Pa#a ko+om keem&at men'am*i+ #ata sensor *era#a &a#a arak seauh "9:m maka #i#a&atkan te'an'an output sensor $0R 9% se*esar "%6,m-. Pa#a ko+om ke+ima men'am*i+ #ata sensor *era#a &a#a arak seauh "5:m maka #i#a&atkan te'an'an output sensor $0R 9% se*esar 3363m-. Ber#asarkan #ata &er:o*aan 2an' #i#a&at6 maka #a&at #iana+isa *aha &a#a saat sensor $0R 9% *era#a &a#a arak #ekat maka te'an'an output 2an' #ike+uarkan re+ati ke:i+ #an saat sensor $0R 9% *era#a &a#a arak auh maka te'an'an out&ut 2an' #ike+uarkan re+ati tin''i. a+ ini #ise*a*kan karena &eru*ahan PHM atau +e*ar &u+sa 2an' #i*a:a o+eh $0R 9% me+a+ui &in echo sehin''a semakin auh arak 2an' #iukur maka +e*ar &u+sa akan semakin +e*ar sehin''a te'an'an 2an' #i*a:a semakin *esar. Maka &eru*ahan te'an'an terha#a& arak mena#i +inier sehin''a mu#ah untuk #ikonEersi mena#i arak.
-II. K10IMPULAN Ber#asarkan &raktikum 2an' te+ah #i+akukan maka #i#a&atkan kesim&u+an se*a'ai *erikut 7 !. 0ensor men'irimkan sin2a+ trigger untuk mu+ai men#eteksi arak #iantara sensor #an &en'ha+an'. ". Untuk #a&at men'etahui arak #iantara sensor #an &en'ha+an'6 #a&at #iketahui #en'an :ara men2am*un'kan &in echo &a#a Ar#uino 2an' ke+uarann2a *eru&a sin2a+ &antu+an #ari sin2a+ 2an' #ikirim o+eh &in trigger . 3. Res&on sensor $0R 9% terha#a& arak #an te'an'an tera#i se:ara +inear. %. 0emakin auh arak antara sensor $0R 9% maka semakin *esar te'an'an 2an' terukur &a#a &in echo. 5. 0emakin #ekat arak antara sensor $0R 9% maka semakin ke:i+ te'an'an 2an' terukur &a#a &in echo. ,. Per*e#aan te'an'an &a#a setia& arak 2an' *er*e#a tera#i karena &en'aruh #ari +e*ar &u+sa 2an' #ihasi+kan o+eh &in echo 2an' #i'unakan untuk meru*ah &u+sa 2an' #iterima mena#i satuan arak *aik :m atau&un in:i.
MODUL IV SENSOR GAS (MQ-6) I. TUJUAN PRAKTIKUM Memahami karakteristik sensor 'as (M,) II. ALAT DAN BAAN !. M, ". Buer a:tiEe 53. Brea#*oar# %. Ka*e+ Jum&er 5. La&to& #en'an sotare ar#uino ,. Korek A&i /. Pen''aris III. DA0AR T1RI 0ensor M0eries a#a+ah sensor&en#eteksi *er*a'ai ma:am 'as #en'an har'a 2an' re+ati murah. 0a+ah satuenisn2a a#a+ah M,. 0ensor ini mem&un2ai kemam&uan untuk men#eteksi ka#ar 'as6khususn2a LP<6 iso*utane6 &ro&ane &a#a kisaran 399&&m !9.999&&m #iu#ara. 0ensor ini u'a *isa men#eteksi ka#ar a+koho+ #an asa& teta&i #en'ansensitiEitas 2an' +e*ih ren#ah6 se&erti ter+ihat &a#a 'am*ar. M,
*isa#i'unakan *aik untuk &era+atan rumah tan''a mau&un in#ustri6 misa+n2amen#eteksi ke*o:oran ta*un' 'as #i #a&ur6 atau men#eteksi a#an2a ke*akaran #ariasa& 2an' #ihasi+kann2a.
MQ-6
I-. P1R$BAAN !. Buat+ah ran'kaian #en'an men'ikuti ta*e+ *erikut.
Ar#uino Uno
M,
Buer
-::
-::
A9
A
D/
-in
". Koneksikan ar#uino &a#a +a&to& #an n2a+akan &ro'ram ar#uino 3. Masukkan &ro'ram *erikut &a#a ar#uino
# de fi neda t a I nA0 #definebuzz er3
v oi ds et up( ) { Ser i al . begi n( 9600) ; pi nMode( buzzer , OUTPUT) ; } v oi dl oop( ) { i ntVal =anal ogRead( dat aI n) ; Ser i al . pr i nt l n( Val ) ; Val =map( Val , 0, 1023, 0, 255) ; anal ogWr i t e( buz zer , Val ) ; del ay ( 10) ; } %. Tekan tom*o+ &a#a korek a&i untuk men'e+uarkan 'as tan&a men2a+akan a&i6 #ekatkan korek ke sensor &a#a arak " :m. 5. Lakukan &er:o*aan 2an' sama #en'an arak korek a&i seauh % :m6 , :m #an 4 :m.
LEMBAR KERJA
Jarak korek a&i
0uara 2an' #ihasi+kan *uer
Tan&a Korek a&i
0an'at Pe+an
" :m
0an'at Keras
% :m
Keras
, :m
0e#an'
4 :m
Pe+an
-. TU
I-. P1MBAA0AN M, sensor a#a+ah sensor 2an' *er*ahan #asar sen2aa n" se*a'ai &en#eteksi *au 'as. 0ensor ini a#a+ah sensor *ahan *akar 'as :air se#erhana (LP<)6 :o:ok untuk men#eteksi konsentrasi LP< (ter#iri #ari se*a'ian *esar &ro&ane #an *utana) 2an' *era#a #i u#ara. M, sensor #a&at men#eteksi konsentrasi 'as a&a&un
+e*ih sensiti terha#a& 'as *utana #an &ro&ana 2an' meru&akan kan#un'an #ari 'as e+&ii mu+ai #ari "99 sam&ai !9999&&m 2an' *era#a #i u#ara *e*as 2an' ter:am&ur #en'an ksi'en. 0ensor ini memi+iki sensitiEitas 2an' tin''i #an aktu res&on 2an' :e&at. Output sensor a#a+ah resistansi analog . Ran'kaian &en'ontro+ san'at se#erhana semua 2an' &er+u #i+akukan a#a+ah #en'an men''unakan :atu #a2a 5-6 Ground 6 #an men'hu*un'kan out&ut ke AD$ atau mo#u+ mikrokontro+er sehin''a #a&at #i&roses #a+am ran'kaian sistem otomatisasi 2an' #iin'inkan sehin''a #a&at mem*a:a ni+ai analog . 0ensor ini #i*uat o+eh &ro#usen e+ektronik #a+am &aket kera 2an' sama #en'an M3 sensor a+koho+ sehin''a sensor M, ini u'a #a&at men#eteksi konsentrasi 'as a+koho+ #i u#ara #en'an sensitiEitas 2an' ren#ah. Pa#a &raktikum ini6 akan #i+akukan &er:o*aan #en'an men''unakan sensor 'as M, #en'an men''unakan board mikrokontro+er Ar#uino UN R3 untuk men'amati karakteristik #ari sensor 'as M, #en'an &eru*ahan konsentrasi 'as sekitar #an akan #itam&i+kan &a#a serial monitor #ari ID1 Ar#uino untuk hasi+ ke+uaran #ari sensor 'as M,. Da+am &raktikum ini #i*utuhkan &era+atan Ar#uino UN6 sensor 'as M,6 jumper 6 #an sum*er te'an'an. Prose#ur kera 2an' &ertama 2aitu meran'kai ran'kaian se&erti 'am*ar ran'kaian #imana mem*erikan sum*er te'an'an ke sensor 'as M, #en'an te'an'an 5- #an untuk output sensor #ihu*un'kan #en'an &in analog (A9) Ar#uino untuk mem*a:a te'an'an output sensor 'as M,. 0ete+ah ran'kaian teran'kai #en'an *enar maka se+anutn2a 2aitu mem*uat &ro'ram atau source code sesuai #en'an mo#u+ #an flashing atau uploading ke board Ar#uino UN. 0ete+ah &ro'ram *era+an maka mem*uka serial monitor &a#a ID1 Ar#uino untuk men'etahui #ata 2an' #ikirim o+eh sensor 'as M,. 0ete+ah ran'kaian *era+an #en'an *enar maka se+anutn2a 2aitu men'am*i+ #ata &en'amatan arak sensor #en'an sum*er 'as korek #an suara 2an' #ihasi+kan buzzer 2aitu *eru&a 5 ko+om &er+akuan sensor ketika *era#a tan&a sum*er 'as6 #en'an sum*er 'as &a#a arak ":m6 %:m6 ,:m6 #an 4:m. Pa#a ko+om &ertama men'am*i+ #ata sensor tan&a sum*er 'as maka suara 2an' #ihasi+kan buzzer san'at &e+an. Pa#a ko+om ke#ua men'am*i+ #ata sensor *era#a &a#a sum*er 'as #en'an arak seauh ":m maka suara 2an' #ihasi+kan buzzer san'at keras. Pa#a ko+om keti'a men'am*i+ #ata sensor *era#a &a#a sum*er 'as #en'an arak seauh %:m maka suara 2an' #ihasi+kan buzzer keras. Pa#a ko+om keem&at men'am*i+ #ata sensor *era#a &a#a sum*er 'as #en'an arak seauh ,:m maka suara 2an' #ihasi+kan buzzer se#an'. Pa#a
ko+om ke+ima men'am*i+ #ata sensor *era#a &a#a sum*er 'as #en'an arak seauh 4:m maka suara 2an' #ihasi+kan buzzer &e+an. Ber#asarkan #ata &er:o*aan 2an' #i#a&at6 maka #a&at #iana+isa *aha &a#a saat sensor 'as M, *era#a &a#a #aerah tan&a 'as buzzer *er*un2i san'at &e+an karena ni+ai AD$ 2an' #ikirimkan sensor ke:i+ #an PHM 2an' #ihasi+kan o+eh ar#uino ke:i+ sehin''a suara buzzer 2an' *er*un2i &e+an. Ketika sensor #i#ekatkan #en'an sum*er 'as korek #en'an arak 4:m6 ,:m6 %:m6 #an ":m maka suara 2an' #ihasi+kan #ari &e+an6 se#an'6 keras6 #an san'at keras #a&at tera#i #ikarenakan sensor men#eteksi ke&ekatan 'as korek terha#a& u#ara sekitar sehin''a mem*uat te'an'an analog 2an' #ihasi+kan sensor semakin *esar sehin''a mem*uat PHM 2an' #ihasi+kan Ar#uino semakin menin'kat #an #a&at mem*uat *un2i buzzer semakin keras.
-II. K10IMPULAN Ber#asarkan &raktikum 2an' te+ah #i+akukan maka #i#a&atkan kesim&u+an se*a'ai *erikut 7 !. Output #ari sensor M, *eru&a te'an'an ana+o'.
".
Res&on sensor M, terha#a& 'as asa& atau&un 'as metana terha#a& te'an'an tera#i se:ara +inear.
3.
0emakin *esar intensitas 'as 2an' ter#eteksi6 maka semakin *esar &u+a te'an'an 2an' #ihasi+kan o+eh M,.
%.
0emakin ke:i+ intensitas 'as 2an' ter#eteksi6 maka semakin ke:i+ &u+a te'an'an 2an' #ihasi+kan o+eh M,.
5.
0emakin keras atau +irihn2a *uer6 #a&at kita atur #en'an :ara men'u*ah &ro'ram 2an' akan kita upload &a#a mikrokontro+.
MODUL V MOTOR DC
I. TUJUAN PRAKTIKUM Memahami karakteristik &en'aturan motor D$ II. ALAT DAN BAAN !. " *uah motor #: ". Ar#uino Uno 3. Ka*e+ Jum&er %. La&to& #en'an sotare ar#uino III. DA0AR T1RI Motor D$ a#a+ah motor +istrik 2an' memer+ukan su&+ai te'an'an arus searah &a#a kum&aran me#an untuk #iu*ah mena#i ener'i 'erak mekanik. Kum&aran me#an &a#a motor #: #ise*ut stator (*a'ian 2an' ti#ak *er&utar) #an kum&aran an'kar #ise*ut rotor (*a'ian 2an' *er&utar). Motor arus searah6 se*a'aimana naman2a6 men''unakan arus +an'sun' 2an' ti#ak +an'sun'8#ire:tuni#ire:tiona+. Motor D$ memi+iki 3 *a'ian atau kom&onen utama untuk #a&at *er&utar se*a'ai *erikut. Kutub !"#$. Motor D$ se#erhana memi+iki #ua kutu* me#an7 kutu* utara #an kutu* se+atan.
Motor DC
I-. P1R$BAAN
!. Buat+ah ran'kaian se&erti 'am*ar. ". Koneksikan ar#uino &a#a +a&to& #an n2a+akan &ro'ram ar#uino 3. Masukkan &ro'ram *erikut &a#a ar#uino
oid setup2 pin7ode1,OTPT2 pin7odeB,OTPT2 ; oid loop2 digitalrite1,LO2 digitalriteB,LO2 dela8#0002 ;
%. $atat kon#isi &a#a ke#ua motor D$ 5. Lakukan &er:o*aan 2an' sama #en'an men'u*ah &ro'ram ar#uino se*a'ai *erikut.
oid setup2 pin7ode1,OTPT2 pin7odeB,OTPT2 ; oid loop2 digitalrite1,LO2 digitalriteB,+/G+2 dela8#0002 ;
,. $atat kon#isi &a#a ke#ua motor /. Lakukan &er:o*aan 2an' sama #en'an men'u*ah &ro'ram ar#uino se*a'ai *erikut.
oid setup2 pin7ode1,OTPT2 pin7odeB,OTPT2 ; oid loop2 digitalrite1,+/G+2 digitalriteB,LO2 dela8#0002 ;
4. $atat kon#isi &a#a ke#ua motor . Lakukan &er:o*aan 2an' sama #en'an men'u*ah &ro'ram ar#uino se*a'ai *erikut.
oid setup2
pin7ode1,OTPT2 pin7odeB,OTPT2 ; oid loop2 digitalrite1,+/G+2 digitalriteB,+/G+2 dela8#0002 ;
!9. $atat kon#isi &a#a ke#ua motor
Gambar Rangkaian
LEMBAR KERJA
Kon#isi ut&ut Di'ita+
Kon#isi Motor D$
D!
D4
Motor L
Motor R
LH
LH
MATI
MATI
LH
I<
MATI
IDUP
I<
LH
IDUP
MATI
I<
I<
IDUP
IDUP
-. TU
I-. P1MBAA0AN Motor D$ a#a+ah enis motor +istrik 2an' *ekera men''unakan sum*er te'an'an D$. Motor D$ atau motor arus searah se*a'aimana naman2a6 men''unakan arus +an'sun' #an ti#ak +an'sun'8direct-unidirectional . Motor DC #i'unakan &a#a &en''unaan khusus #imana #i&er+ukan &en2a+aan torque 2an' tin''i atau &er:e&atan 2an' teta& untuk kisaran ke:e&atan 2an' +uas. Pa#a &raktikum ini6 akan #i+akukan &er:o*aan #en'an " motor D$ #en'an men''unakan board mikrokontro+er Ar#uino UN R3 untuk men'ontro+ #an men'amati kera #ari motor D$ #en'an :ara mem*erikan kon#isi 2an' *er*e#a &a#a tia& &in 2an' terhu*un' o+eh motor D$. Da+am &raktikum ini #i*utuhkan &era+atan Ar#uino UN6 motor D$6 jumper 6 #an sum*er te'an'an. Prose#ur kera 2an' &ertama 2aitu meran'kai ran'kaian se&erti 'am*ar ran'kaian #imana mem*erikan te'an'an sum*er motor #en'an &in digital Ar#uino #an ground ke &in ground motor. Da+am &er:o*aan ini men''unakan " *uah motor D$ 2an' #ihu*un'kan #en'an &in ! untuk motor kiri #an &in 4 untuk motor kanan. 0ete+ah ran'kaian teran'kai #en'an *enar maka se+anutn2a 2aitu mem*uat &ro'ram atau source code sesuai #en'an mo#u+ #an flashing atau uploading ke board Ar#uino UN. 0ete+ah ran'kaian *era+an #en'an *enar maka se+anutn2a 2aitu men'am*i+ #ata &en'amatan kon#isi motor 2an' masin'masin' &in 2an' tersam*un' motor #i*eri +o'ika 2an' *er*e#a 2aitu *eru&a % ko+om &er+akuan motor ketika &in D! *er+o'ika 9 #an &in D4 *er+o'ika 96 &in D! *er+o'ika 9 #an &in D4 *er+o'ika !6 &in D! *er+o'ika ! #an &in D4 *er+o'ika 96 &in D! *er+o'ika ! #an &in D4 *er+o'ika !. Pa#a ko+om &ertama men'am*i+ #ata saat &in D! *er+o'ika 9 #an &in D4 *er+o'ika 9 maka kon#isi motor kiri mati #an motor kanan mati6 &a#a ko+om ke#ua men'am*i+ #ata saat &in D! *er+o'ika 9 #an &in D4 *er+o'ika ! maka kon#isi motor kiri mati #an motor kanan hi#u&6 &a#a ko+om keti'a men'am*i+ #ata saat &in D! *er+o'ika ! #an &in D4 *er+o'ika 9 maka kon#isi motor kiri hi#u& #an motor kanan mati6 &a#a ko+om keem&at men'am*i+ #ata saat &in D! *er+o'ika ! #an &in D4 *er+o'ika ! maka kon#isi motor kiri hi#u& #an motor kanan hi#u&.
Ber#asarkan #ata &er:o*aan 2an' #i#a&at6 maka #a&at #iana+isa *aha &a#a saat &in digital 2an' tersam*un' o+eh motor D$ #i*eri +o'ika ! atau high maka &in digital akan men'e+uarkan te'an'an se*esar 5- sehin''a &in digital terse*ut #a&at men2u&+ai te'an'an motor #an &in motor +ainn2a #ihu*un'kan ke ground sehin''a arus #a&at men'a+ir #an #a&at men''erakkan motor. 0e#an'kan &a#a saat &in digital 2an' tersam*un' o+eh motor D$ #i*eri +o'ika 9 atau low maka &in digital akan men''e+uarkan te'an'an se*esar 9- sehin''a &in terse*ut mena#i se&erti &in ground sehin''a ti#ak a#a te'an'an 2an' men2u&+ai motor sehin''a ti#ak a#a arus 2an' men'a+ir #an motor D$ akan *erhenti.