13. Pengolahan Citra Digital Pada Sensor Kamera Sebagai Pengendali Arah Gerak Robot Line Follower

13
2OHK ’LGLN+DUL\DQWR07 )$.8/7$67(.1,. 81,9(56,7$61(*(5,<2*<$.$57$ 7$+81 3(1*2/$+$1&,75$’,*,7$/3$’$6(1625.$0(5$ 6(%$*$,3(1*(1’$/,$5$+*(5$. 52%27/,1()2//2:(5 /$325$13(1(/,7,$1

description

po

Transcript of 13. Pengolahan Citra Digital Pada Sensor Kamera Sebagai Pengendali Arah Gerak Robot Line Follower

  • 2OHK'LGLN+DUL\DQWR07

    'LELD\DLROHK'DQD',3$%/88QLYHUVLWDV1HJHUL

  • LL

    +$/$0$13(1*(6$+$1/$325$13(1(/,7,$1 -XGXO 3HQJRODKDQ&LWUD'LJLWDO3DGD6HQVRU.DPHUD 6HEDJDL3HQJHQGDOL$UDK*HUDN5RERW/LQH)ROORZHU .HWXD3HODNVDQDD 1DPD 'LGLN+DUL\DQWR07E 1,3 F 3DQJNDW*RORQJDQ 3HQDWD0XGD7N,,,,%G -DEDWDQ /HNWRUH 3HQJDODPDQ

  • LLL

    .$7$3(1*$17$5

    3XML GDQ V\XNXU NH KDGLUDW $OODK 6:7 NDUHQD EHUNDW UDKPDWGDQ KLGD\DK1\D SHQXOLV GDSDW PHQ\HOHVDLNDQ SHQHOLWLDQ LQL GHQJDQEDLN 3HQHOLWLDQ GHQJDQ MXGXO 3HQJRODKDQ &LWUD 'LJLWDO 3DGD 6HQVRU.DPHUD 6HEDJDL 3HQJHQGDOL $UDK *HUDN 5RERW /LQH )ROORZHU LQLGLODNVDQDNDQ GL /DERUDWRULXP .RPXQLNDVL 'DWD -XUXVDQ 3HQGLGLNDQ7HNQLN (OHNWUR )7 81

  • LY

    '$)7$5,6,+$/$0$1-8'8/ L+$/$0$13(1*(6$+$1 LL.$7$3(1*$17$5 LLL'$)7$5,6, LY'$)7$57$%(/ YL'$)7$5*$0%$5 YLL'$)7$5/$03,5$1 YLLL$%675$. L[%$%, 3(1'$+8/8$1

    $ /DWDU%HODNDQJ % ,GHQWLILNDVL0DVDODK & %DWDVDQ0DVDODK ' 5XPXVDQ0DVDODK ( 7XMXDQ3HQHOLWLDQ ) 0DQIDDW3HQHOLWLDQ

    %$%,, 7,1-$8$13867$.$

    $ 3HQJDQWDU3HQJRODKDQ&LWUD % 'HILQLVL&LWUD'LJLWDO & 'HILQLVL3HQJRODKDQ&LWUD'LJLWDO ' 6HQVRU.DPHUD ( 5RERW/LQH)ROORZHU

    %$%,,, 0(72'(3(1(/,7,$1

    $ :DNWXGDQ7HPSDW3HQHOLWLDQ % 2E\HN3HQHOLWLDQ & 'LVDLQ3HQHOLWLDQ ' 'DWDGDQ&DUD3HQJXPSXODQ'DWD ( $ODWGDQ%DKDQ\DQJGLJXQDNDQ

  • Y

    ) ,QVWUXPHQ\DQJGLJXQDNDQ * 7HNQLN$QDOLVLV'DWD

    %$%,9 +$6,/3(1(/,7,$1'$13(0%$+$6$1 $ +DVLO3HQHOLWLDQ % 3HPEDKDVDQ

    %$%9 .(6,038/$1'$16$5$1

    $ .HVLPSXODQ % .HWHUEDWDVDQ6LVWHP & 6DUDQ

    '$)7$53867$.$

  • YL

    '$)7$57$%(/7DEHO7DEHONRPELQDVLQ\DODOHG7DEHO7DEHO3HQJXMLDQ5RERW/LQH)ROORZHU

  • YLL

    '$)7$5*$0%$5*DPEDU&LWUD/HQD*DPEDU3HUEHGDDQOHWDNWLWLNRULJLQSDGDNRRUGLQDWJUDILN GDQSDGDFLWUD*DPEDU+XEXQJDQDQWDUDNRRUGLQDWSDGDFLWUDGDQLQGHNVODULN SDGDNRPSXWHUXQWXNPHQ\LPSDQGDWDFLWUD *DPEDUD&LWUD/HQD\DQJPHQJDQGXQJGHUDX E&LWUD/HQDKDVLOGDULSHQDSLVDQGHUDX*DPEDU6HQVRU.DPHUD&08&DP*DPEDU%ORN'LDJUDP6LVWHPVHFDUDXPXP*DPEDU%ORN'LDJUDP6LVWHPVHFDUDGHWDLO*DPEDU)ORZFKDUW6LVWHP*DPEDU5DQFDQJDQ$OJRULWPDXQWXN-DODQ/XUXV*DPEDU5DQFDQJDQ$OJRULWPDXQWXN%HORN.LUL*DPEDU5DQFDQJDQ$OJRULWPDXQWXN%HORN.DQDQ *DPEDU+DUGZDUH&RQQHFWLRQV *DPEDU/('LQGLNDWRU*DPEDU.RQILJXUDVLVHULDO*DPEDU.RQILJXUDVL0HNDQLN5RERW

  • YLLL

    '$)7$5/$03,5$1/DPSLUDQ%HULWD$FDUD6HPLQDU,QVWUXPHQ3HQHOLWLDQ /DPSLUDQ'DIWDU+DGLU6HPLQDU,QVWUXPHQ3HQHOLWLDQ /DPSLUDQ%HULWD$FDUD6HPLQDU+DVLO3HQHOLWLDQ /DPSLUDQ'DIWDU+DGLU6HPLQDU+DVLO3HQHOLWLDQ

  • L[

    3(1*2/$+$1&,75$',*,7$/3$'$6(1625.$0(5$6(%$*$,3(1*(1'$/,$5$+*(5$.52%27/,1()2//2:(5$EVWUDN3HQHOLWLDQ2OHK'LGLN+DUL\DQWR

    3HQHOLWLDQ LQL EHUWXMXDQXQWXNPHPEXDW VLVWHP KDUGZDUH GDQVRIWZDUH \DQJ GDSDW GLJXQDNDQ XQWXN PHQJHQGDOLNDQ DUDK JHUDNURERWOLQHIROORZHUGHQJDQPHQJJXQDNDQVHQVRUNDPHUD3HPEXDWDQ VLVWHP GDODP SHQHOLWLDQ LQL GHQJDQ EHUGDVDUNDQPHWRGH UDQFDQJ EDQJXQ KDUGZDUH GDQ VRIWZDUH 'LPDQD WDKDS DZDO\DQJ GLODNXNDQ DGDODK DQDOLVLV \DQJ WHUGLUL GDUL DQDOLVLV NHEXWXKDQSHPDNDL DQDOLVLV NHUMD GDQ DQDOLVLV WHNQRORJL 7DKDS VHODQMXWQ\DDGDODK SHUDQFDQJDQ DWDX GHVDLQ \DQJPHOLSXWL GHVDLQ EORN GLDJUDPGHVDLQ UDQJNDLDQ HOHNWURQLN GDQ GHVDLQ GLDJUDP DOLU SURJUDPIORZFKDUW 6HWHODKLWXGLODNXNDQWDKDSPHQWHUMHPDKNDQPRGXOPRGXOKDVLO GHVDLQ GHQJDQ PHQJJXQDNDQ EDKDVD SHPURJUDPDQ NH GDODPEHQWXN DSOLNDVL DWDX ELDVD GLVHEXW FRGLQJLPSOHPHQWDWLRQ 7DKDSWHUDNKLU DGDODK SHQJXMLDQ VLVWHP GHQJDQ PHQJJXQDNDQ VLVWHPSHQJXMLDQ%ODFN%R[7HVWLQJ'DUL KDVLO SHQJXMLDQ GHQJDQ WHNQLN %ODFN %R[ 7HVWLQJGLGDSDWNDQ KDVLO D 5RERW EHUKDVLO PHQJLNXWL MDOXU GHQJDQ MHQLVOLQWDVDQ GLDQWDUDQ\D DGDODK OLQWDVDQ OXUXV OLQWDVDQ EHUNHODNNHORNOLQWDVDQ PHOHQJNXQJ OLQJNDUDQ GDQ OLQWDVDQ EHUEHORN NH NLULDWDXSXQNHNDQDQGDULVXGXWNHEDZDKE8QWXNEHORNDQGHQJDQGHUDMDW GLDWDV EDLN LWX EHUEHORN NH NLULPDXSXQ NH NDQDQ URERWWLGDN EHUKDVLO XQWXN PHQJLNXWLQ\D F 5RERW EHOXP PDPSXPHQJHQGDOLNDQ DUDK JHUDN URERW GHQJDQ PHQJJXQDNDQ ZDUQDEDFNJURXQG \DQJ EHUYDULDVL EXNDQ VHNHGDU ZDUQD KLWDP PHODLQNDQMXJDZDUQDKLMDXELUXGDQPHUDK

  • %$%,3(1'$+8/8$1

    $ /DWDU%HODNDQJ

    3HUNHPEDQJDQ WHNQRORJL NKXVXVQ\D GL ELGDQJ NRPSXWHUWHODK VHGHPLNLDQ SHVDWQ\D GDQ VXGDKPHPEHULNDQPDQIDDW \DQJEHVDUNHVHJDODELGDQJNHKLGXSDQ%LGDQJNRPSXWHUVHQGLULWHUGLULGDUL GXD EDJLDQ EHVDU \DLWX SHUDQJNDW NHUDV KDUGZDUH GDQSHUDQJNDW OXQDN VRIWZDUH %DLN LWX KDUGZDUH PDXSXQ VRIWZDUHWHODK PHQJDODPL SHUNHPEDQJDQ GDQ PHPEHULNDQ PDQIDDW \DQJEHVDUEDJLVHOXUXKVHNWRUNHKLGXSDQPDQXVLD

    6DODKVDWXSHUNHPEDQJDQGLELGDQJVRIWZDUH\DQJPHQDULNXQWXN GLFHUPDWL DGDODK SHPDQIDDWDQ PXOWLPHGLD GDQ DSOLNDVLQ\D\DQJELVDGLPDQIDDWNDQXQWXNEHUEDJDLELGDQJSHNHUMDDQPDXSXQSHQGLGLNDQ0XOWLPHGLDVHQGLULPHUXSDNDQJDEXQJDQGDULEHUEDJDLPDFDP PHGLD \DQJ GLDQWDUDQ\D DGDODK WHNV VXDUD FLWUD DWDXJDPEDUDQLPDVLGDQODLQVHEDJDLQ\D

    &LWUD DWDX JDPEDU \DQJ PHUXSDNDQ VDODK VDWX NRPSRQHQSHQWLQJGDODPPXOWLPHGLDVDQJDWEHUSHUDQGDODPELGDQJNRPSXWHUWHUXWDPD GDODP KDO PHQ\DMLNDQ VXDWX LQIRUPDVL GDODP EHQWXNJDPEDU DWDX YLVXDO 3HQ\DMLDQ LQIRUPDVL GDODP EHQWXN JDPEDUDNDQ GLGDSDWNDQ PDQIDDW \DQJ OHELK GDQ GDSDW PHQJJDQWLNDQEHUEDULVEDULV VXVXQDQ NDOLPDW ELOD GLVDMLNDQ GDODP EHQWXN WHNV&LWUD GDSDW PHQ\DMLNDQ FLUL XQLN DWDX LQIRUPDVL NKXVXV \DQJPHUXSDNDQUHSUHVHQWDVLGDULRE\HN\DQJDGDGLGDODPQ\D'HQJDQPHQJJXQDNDQ VLIDW FLWUD \DQJ GDSDW PHUHSUHVHQWDVLNDQ VXDWXRE\HN PDND GDSDW GLPDQIDDWNDQ VHEDJDL VXDWX DODW XQWXNPHODNXNDQ WXJDVWXJDV WHUWHQWX GHQJDQ PHQJJXQDNDQ FLWUDVHEDJDL PDVXNDQ DWDX LQSXW VLVWHP 6HEHOXP GDSDW GLJXQDNDQVHFDUD ODQJVXQJ FLWUD KDUXV GLRODK WHUOHELK GDKXOX DJDU VXSD\DNRPSXWHU VHEDJDL SHQJDPELO NHSXWXVDQ GDSDW PHPDKDPLQ\D

  • 7HNQLN VHSHUWL LQL VHULQJ GLVHEXW GHQJDQ SHQJRODKDQ FLWUD LPDJHSURFHVVLQJ

    %DQ\DN VHNDOL SHUPDVDODKDQ \DQJ PHPEXWXKNDQ FLWUDVHEDJDL PDVXNDQ DWDX LQSXW VLVWHP GLNDUHQDNDQ NHWHUEDWDVDQPDQXVLD GDODP KDO NHFHSDWDQ SHPURVHVDQ VXDWX DOJRULWPDPDVDODK ZDNWX IDNWRU HPRVL GDQ VHEDJDLQ\D 6DODK VDWX VLVWHP\DQJPHPEXWXKNDQFLWUDVHEDJDLPDVXNDQQ\DDGDODKSDGDSURVHVNHQGDOLURERW

    7HNQRORJL URERW GHZDVD LQL EHUNHPEDQJ GHQJDQ SHVDW%DQ\DN ELGDQJ SHNHUMDDQ \DQJ VHPXOD GLNHUMDNDQ ROHK PDQXVLDSHUODKDQQDPXQSDVWL VXGDKVHEDJLDQEHVDU\DQJGLJDQWLNDQROHKURERW5RERWPDPSXPHQJHUMDNDQVXDWXSHNHUMDDQGHQJDQWLQJNDWSUHVLVL \DQJ VDQJDW WLQJJL GDQ WLGDNPHPSXQ\DL NHOHPDKDQ SDGDKDO HPRVL VHKLQJJD URERW PDPSX EHNHUMD VHFDUD WHUXVPHQHUXVWDQSDPHQJHQDOUDVDOHODKVXQWXNSXVLQJGDQVHEDJDLQ\D

    'L ,QGRQHVLD GLPXODL GDUL WLQJNDW VHNRODK PHQHQJDKSHUWDPD VDPSDL SDGD WLQJNDW PDKDVLVZD EDQ\DN VHNDOLGLSHUWDQGLQJNDQNRPSHWLVLURERW OLQHIROORZHU .RPSHWLVLURERW OLQHIROORZHU DGDODK SHPEXDWDQ URERW \DQJ PHPSXQ\DL NHPDPSXDQXQWXN PHQJLNXWL MDOXU JDULV EHUZDUQD SDGD VHEXDK ELGDQJSHUPXNDDQ5RERW OLQH IROORZHU \DQJGLUDQFDQJEDQJXQ KDUXV ELVDPHODNXNDQJHUDNDQPHQJLNXWL MDOXUJDULVGHQJDQWHSDWGDQFHSDWSHPHQDQJ GLDPELO EHUGDVDUNDQ NHWHSDWDQ URERW PHQJLNXWL MDOXUJDULVVHUWDNHFHSDWDQGDODPPHQ\HOHVDLNDQVDWXSXWDUDQDWDXOHELKVHVXDLGHQJDQSHUDWXUDQ\DQJGLEXDW

    7HNQRORJLSDGD URERW OLQH IROORZHU ELDVDQ\DPHPDQIDDWNDQVHQVRU SKRWR UHIOHFWRU \DQJ GLSDVDQJ GXD DWDX OHELK GLEDJLDQGHSDQ EDZDK URERW -XPODK SKRWR UHIOHFWRU \DQJ GLSDVDQJPHPSHQJDUXKL SROD JHUDN GDUL URERW VHPDNLQ EDQ\DN VHQVRUSKRWR UHIOHFWRU \DQJ GLJXQDNDQDNDQ VHPDNLQ KDOXV SROD JHUDNDQURERW 1DPXQ GL VLVL ODLQ SHQJJXQDDQ VHQVRU \DQJ EDQ\DN DNDQPHQMDGLNDQDOJRULWPDSHPURJUDPDQURERWPHQMDGL VHPDNLQ UXPLW

  • \DQJ EHUXMXQJ SURVHV NRPSXWDVL SDGD PLNURNRQWUROOHU \DQJGLJXQDNDQDNDQVHPDNLQEHUDW

    6DODK VDWX DOWHUQDWLI SHQJJXQDDQ VHQVRU DGDODK VHQVRUNDPHUD 6HQVRU NDPHUD GDSDW PHQJKDVLONDQ FLWUD DWDX JDPEDU\DQJ GDSDW PHUHSUHVHQWDVLNDQ MDOXU JDULV GDUL OLQWDVDQ URERW3HQJJXQDDQ VHQVRU NDPHUD OD\DNQ\D PDWD EDJL URERW GDODPPHOLKDW GDQ PHQMDGLNDQ PDVXNDQ EDJL SHQJDPELODQ NHSXWXVDQDUDK JHUDN URERW 'HQJDQ PHQJJXQDNDQ SHQJRODKDQ FLWUD \DQJWHSDW DNDQ PDPSX PHPEHULNDQ SROD FLWUD \DQJ EDLN GDQ EDJXVXQWXNSHQJHQGDOLDQURERW

    .HPDPSXDQURERW\DQJPDPSXPHQJLGHQWLILNDVLMDOXUJDULVEXNDQ KDQ\D GLEXWXKNDQ GDODP ORPED WHUVHEXW QDPXQ GL GXQLDLQGXVWUL MXJDVXGDKPXODLGLSHUKLWXQJNDQGDQGLSHUJXQDNDQXQWXNNHSHUOXDQNHSHUOXDQNKXVXV\DQJEHUNDLWDQGHQJDQFLWUD

    %HUGDVDU XUDLDQ WHUVHEXW GLDWDV GDSDW GLDPELO VHEXDKNHVLPSXODQ EDKZD NHPDPSXDQ URERW GDODP KDO PHQJLGHQWLILNDVLMDOXU JDULV GDQ NHPXGLDQ GLJXQDNDQ XQWXN PHQJHQGDOLNDQ DUDKJHUDN URERWPHUXSDNDQ KDO \DQJ VDQJDW SHQWLQJ GDODPXVDKDQ\DXQWXN PHPEDQWX SHNHUMDDQ PDQXVLD .HPDPSXDQ XQWXNPHQJLGHQWLILNDVL MDOXU JDULV OLQWDVDQ WHUVHEXW FRED XQWXNGLLPSOHPHQWDVLNDQGDODPEHQWXNSURWRWLSHKDUGZDUHGDQVRIWZDUHGDODPSHQHOLWLDQLQL

    % ,GHQWLILNDVL0DVDODK

    %HUGDVDUNDQ ODWDU EHODNDQJ GLDWDV PDND GDSDW GLWDULNLGHQWLILNDVLPDVDODKVHEDJDLEHULNXW ,GHQWLILNDVLZDUQDSHUOXGLODNXNDQGLELGDQJURERW 5RERW KDUXV PHPSXQ\DL NHPDPSXDQ XQWXN PHQJLGHQWLILNDVL

    ZDUQDMDOXUJDULVOLQWDVDQ .HPDPSXDQ URERW XQWXN PHQJLGHQWLILNDVL ZDUQD MDOXU JDULV

    OLQWDVDQ KDUXV GLGXNXQJ ROHK SHQJJXQDDQ VHQVRU GDQPHWRGHSHPURJUDPDQ\DQJEDLN

  • & %DWDVDQ0DVDODK%HUGDVDUNDQ LGHQWLILNDVL PDVDODK VHUWD GHQJDQ

    PHPSHUKDWLNDQ NHWHUEDWDVDQ ZDNWX WHQDJD GDQ WHUXWDPD ELD\DPDNDSHUPDVDODKDQGLEDWDVLSDGDKDOKDOVHEDJDLEHULNXW 3HQJHPEDQJDQKDUGZDUH VLVWHPGHQJDQPHQJJXQDNDQ VHQVRU

    NDPHUDGDQPLNURNRQWUROOHU 3HQJHPEDQJDQ VRIWZDUH VLVWHP DJDU PDPSXPHQJLGHQWLILNDVL

    ZDUQDMDOXUJDULVOLQWDVDQURERWOLQHIROORZHU 3URVHVSHQJXMLDQKDUGZDUHGDQVRIWZDUHGHQJDQPHQJJXQDNDQ

    VLVWHPSHQJXMLDQ%ODFN%R[7HVWLQJ

    ' 5XPXVDQ0DVDODK'DULXUDLDQGLDWDVPDNDGDSDW GLUXPXVNDQSHUPDVDODKDQ

    \DQJDNDQGLSHFDKNDQSDGDSHQHOLWLDQLQL\DLWX %DJDLPDQDNDK PHQJHPEDQJNDQ VLVWHP EDLN KDUGZDUH GDQ

    VRIWZDUH \DQJ PDPSX PHQJHQGDOLNDQ DUDK JHUDN URERW OLQHIROORZHUGHQJDQPHQJJXQDNDQVHQVRUNDPHUD"

    %DJDLPDQD XQMXN NHUMD VLVWHP \DQJ PDPSX PHQJHQGDOLNDQDUDK JHUDN URERW OLQH IROORZHU GHQJDQ PHQJJXQDNDQ VHQVRUNDPHUD"

    ( 7XMXDQ3HQHOLWLDQ

    7XMXDQ GDUL SURJUDP LQL DGDODK XQWXN PHUDQFDQJ GDQPHPEXDW VXDWX DSOLNDVL KDUGZDUH GDQ VRIWZDUH \DQJ PDPSXPHQJHQGDOLNDQ DUDK JHUDN URERW OLQH IROORZHU GHQJDQPHQJJXQDNDQVHQVRUNDPHUD

    ) 0DQIDDW3HQHOLWLDQ

    +DVLOSHQHOLWLDQLQLGLKDUDSNDQGDSDWGLJXQDNDQVHEDJDLWLWLNDZDOSHQJJXQDDQVHQVRUNDPHUDSDGDVHEXDKPLNURNRQWUROOHU\DQJPHPSXQ\DL NHPDPSXDQ XQWXN PHQJHQGDOLNDQ DUDK JHUDN URERWOLQHIROORZHUGHQJDQPHQJJXQDNDQVHQVRUNDPHUD