MCU & Arduino

download MCU & Arduino

of 27

Transcript of MCU & Arduino

  • 8/13/2019 MCU & Arduino

    1/27

    =====6====6

    HEXPZDUZ[@

    MZD@XEDXUZDIAVGUXEZ@

    ^@X@ @ A[K

    MVVC@EHKIAVUXEZ[K@EOKE

    UO@^EZ[@XEX@

    MCED[MOHZAI@[@U

    HUZZ[

    KU&

    MZHU@OI

    Vehmbibe 7 Echm Hihm

    [tuheot` 7 Gurbeo Aetmccm C`jreInn`ke

  • 8/13/2019 MCU & Arduino

    2/27

    UMAH KU &MZHU@OI GUZBEO AEXMCCMX E D O I C C I B G @ lttp7//www.skr`jh.kia/gurbeoYaetmccm

    /*VM[]PZM*/

    666== A`dripriesirt hle a`dridiotriccermt

    66=66 Mrd`tedturm vio Oeuamoo hle Lmrvmrh66=6= Z@[K vs K@[K

    66=== Jccid h`mbrmam e mrd`tetdturs MZ

    6=66= Jus !dmomc trmosaet`a`"

    ### $cib%`dm dia&`omtire hle ccib%`dm sedueo'`mce

    6=6=6 (mrmaetrmt e dils

    6=6== )mo*iut

    ### +riuoh &iuo'e

    ### )ma`c%et ccib%`de

    ### ,u%tesm e MZ

    6==66 @-. / (m%`s%et Lrse-mcse

    6===6 ([Z / (ribrma [tmtus Zeb`ster

    6==== (r`o'`p` ` pribrma`a`t t o% a`dridiotriccer`

    =666= :lv`cc`a` ` si;t8mre*`t pr a`dridiotriccermt

    =66=6 (ribrma`a` priesirve M5A>$

    =66== ,iauo`d`a`

    =6==6 ,a&t e MZ * M5aebm2 !@otebrmteh evecipeaeot >ov`riaeot"

    ==66= 5eraiaetr h 3l tmc

    ==6== $`termtur###

  • 8/13/2019 MCU & Arduino

    3/27

    UMAH KU &MZHU@OI GUZBEO AEXMCCMX E D O I C C I B G @ lttp7//www.skr`jh.kia/gurbeoYaetmccm

    `kri KIOXZICCEZUO@X

    666==7A`dripriesirt hle

    a`dridiotriccermt.

    A`dripriesirt %mo o%s` t '`cmt

    pra&m%o veta 1O%s`o ?ohrire t

    (rpuo`a`t9 !K(F"# A`dridioticcermt obm

    mom t%etr pra&m%o t pmdto hle o%

    du%tes t &rohslae !reb%`strmt ZMAdu%tesm Z.A >>(Z.A )cmsl###" hle

    pirtmt @-.#

    ,%i v%eo pr sldmd se a`dridiotriccermt prhireo pr mpc`d`ae t heh`dumrm hle e dmo t

    oevi%slae t %eo a 1mutioia9 b%mt ;uods`io`a`t t tre# A`dripriesirt obm mom t%etr

    prhireo pr t mrr`tur per;iramo'm t cmrtm du drdilet diapmt`&`c`tet hle ;ceds`&`c`tet# )mdt`d`slt

    hude pmsur lmps`ro e &rtlmas t o veta pre% K(F*s slt e auohur t remc`ileo

    mrd`tedturm ae ;u` t cmrt prpuo`a`o hle slpe%ts` t cmrt ;uods`io`a`# Aeb%`tlmt pr dt

    sldmd drdi%o du%tes t %msltae hle lmrh8mre sltes @-.H d%i &o a`dripriesirt t deo o%

    disti t dios`herueslae o mpc`d`ae spe'`;`de# A`dridiotriccermt ohrsle hude o se dmo t

    `otebrumr pm%`s%e s` t`ae pirtm @-. slohrrues et% %mo pmd t aih`;`duesla hle dmo dmpm'`tetslua ler a t uct#

    Mpc`d`aet e `apceaeotumrm ae a`dripriesir ise a`dridiotriccer uleo ohrsle ehle

    a`dridiap%uter# A`dridiap%utermt %mo mre t `otebrumr t m;tm pr t prpuoumr `o;iram'`ioe#

    Mti eb`sti%o pre% =EN< hle mrd`tedturm e tre `a`tio mti t s`steaeve t ahlm `o;iramt`de# Mti

    o ;mdt %mo o b%oh%e t dre%o iperm'`ioe mr`taet`de hle cib%`de#

    Obm mom e prpuo`a`t o% a`dridiotriccer slt momcib ae o% a`dripriesir !pra&mo o% O%s`

    ?ohrire t (rpuo`a`t K(F hle ededutio `ostruds`ioe diotricc` t pribrma`t a&` o% du%tes t

    hlomsl" pir o hmcc`a obm a`dripriesirt mti ohrsli%o pre% h`sm ;uods`iomc`teteve t

    `otebrumrmH

    @otebr`a` ` du%tess s pribrma`tH slpesl o ;irao e >>(Z.A pir a slua o (Z.A

    Z.A ise )$M[L dti pm%`s%e pra&m%o t b%`tl o% du%tes stmt`de ae %etb%mts` t

    dis`herueslae ` huri%o ;`d%eve hle r`ohe%eve hle %mo o b%oh%e t rum%o

    pri'es`o-pribrma`o e diotricc`t hulet ededutumr pr o% dil t b%mt# @otebr`a` `

    du%tess s pribrma`t o pm%`s%e ce%io sldput%eo obm du%tesmt e %msltae !`se Z.A et%"

    hude rehudtumr lmps`ro hle distio e o% s`stea` diotricc` e hude prslpe%tumr hle

    prb%`b%eo e s`stea`t o ededut`a`o e hetrmve#

    @otebr`a` ` du%tess s t hlomveH ,u%tesm e t hlomve ae mdses a t slpeslt ehle pse

    e rehudtumr o pramsm !hude dios`herumr hetrmt recmt`v`slt t tl%esltm a`dridiotriccermt

    dre%o" `otebrilet o t b%`tl a`dridiotriccermt# ,%i du%tes mdio`slt ohrslio obm h`sm

    2

    http://www.scribd.com/jurgen_metallahttp://www.scribd.com/jurgen_metalla
  • 8/13/2019 MCU & Arduino

    4/27

    UMAH KU &MZHU@OI GUZBEO AEXMCCMX E D O I C C I B G @ lttp7//www.skr`jh.kia/gurbeoYaetmccm

    &te o h`sm a`%rm hle slt e a%m;tueslae pr t rum%tur t b%`tl t hlomt h`oma`de obm

    ededut`a` ` pri'es`t t diotricc`t#

    @otebr`a` ` slr&`aeve t t`a`obH slua a`'ri `otebri%o isl`cmtir t &rohsla o

    aor t ;uods`ioi%o ehle o auobes t o% b%eoermtir` t %mslta e hude drdumr

    dsltu veta c`hl%eo ae usl`a`o hle pm%`s%et hulet t diotricci%#

    @otebr`a` ` per`;er`veH ouar` ` per`;er`ve t `apceaeotumrm o o% a`dridiotriccer ohrslio

    slua obm rmst` o rsmt t b%`tl a`dridiotriccermt `otebri%o t pmdto h`sm pirtm ouaer`de

    pr diotricc`o !55$" t h`sm c`o%mve t %msltae# Ouar` ` per`;er`ve t `otebrumrm ohrslio ae

    ouar`o e tera`omceve t h`spioueslae o pmdet`a hle slpesl %mo t r`dio;`burueslae o

    prespedt`v ae mpc`d`a`o e pripiumr#

    Auoh t duptilet celt se ohrsle obm o% mrd`tedtur diotricc` s`stea` e irbmo`umr ae

    a`dripriesir e per`;er` o% mrd`tedtur edu`vmceote e &mumr o a`dridiotriccer ce%io t ucet

    diapceds`tet` ` sdeas pr mrduo prher`sm slua slr&`ae !du%tesm @-.###" %mo t pr;sl`rm o

    &rohs` t a`dridiotriccermve#

    @otebr`a` ` dtre ;uods`iomc`teteve oud a%m;tilet obm mspedt` ;``d !a slua s`steae o o% `p"

    pir slpesl `otebr`a` o strudturo e diotricc`t o aor t celtsilet a te% mdses` hle diotricc`

    ` t b%`tlm per`;er`ve @-. hude ucur o dt aor %i veta diapceds`tet`o o pri%edt`a`o e mrdut

    pir ehle mt t pribrma`a`t#

    66=667Mrd`tedturm vio Oeuamoo hle Lmrvmrh

    >b`sti%o h mrd`tedturm diap%uter` hia`oi%o o pri%edt`a`o e a`dripriesirve hle

    a`dridiotriccermve# Mti %mo mrd`tetdturm Lmrvmrh hle io Oeuamoo# 5e h%m a&slteteo o dmtroos`steae dresireH du%tesm pm%`s%et lrse-hmcse !@-." o%s`m mr`taet`de-ccib%`de !M$F" hle

    o%s`m e diotricc`t# M$F hle o%s`m e diotricc`t puoi%o s &msldu pr t ;iraumr o%s`o ohrire t

    prpuo`a`t !K(F Bs O%?("# @ostruds`ioet hle t hlomt ohihleo t rum%turm o du%tesm ae

    slpe%ts` t cmrtm t um%turm reb%`strm &rohm K(F*s# [e%'`c` pre% mtre eceaeotve ohrvepri%o

    s&msldu pr t pcitsumr ededut`a`o e `ostruds`ioeve#

    )`burm ;`dms`tet` ` '`dc`t trl`-hedihi-ededuti vmret slua pre% mrd`tedturs s

    D

    http://www.scribd.com/jurgen_metallahttp://www.scribd.com/jurgen_metalla
  • 8/13/2019 MCU & Arduino

    5/27

    UMAH KU &MZHU@OI GUZBEO AEXMCCMX E D O I C C I B G @ lttp7//www.skr`jh.kia/gurbeoYaetmccm

    s`stea`t#

    .rbmo``a` ` oos`steaeve ohslio o h mrd`tetdurmt Mrd`tedturm io Oeuamoo ce%io o%

    `ostruds`io t ce3ilet pre% du%tess mpi t hlomve pr tGu ce3umr-sldrumr pre%-hre%t du%tess o dil#

    O ;%mc t t%erm trle%m e `ostruds`io`t hle vepr`a` a&` t hlomt oud auoh t remc`ilet o t

    o%%to dil# @ostruds`ioet hle t hlomt %mo t rum%turm o t o%%to du%tes !oo*s`stea" hle

    ohm%o t o%%to rrub diauo`d`a` mpi &us ae K(F*o# ,%i peobes ulet ohrsle ehle 1vio

    Oeuamoo &ittceoe'd9 e '`cm oh`dio h`redt o per;iramo'o e s`stea`t#

    Jittceoe'd*u ` vio Oeuamoo peobio tliublput*`o !prur%eo he&`t`o" mpi trmos;er`a`o o dil t

    &`teve ohra%et K(F*s hle du%tess#

    Ohrsl`aet aes a`dripriesirve hle a`dridiotriccermve v`%o pr pmsi% t ohrsl`a`t t

    mrd`tedturmve t &rohslae ohra%et h pm%`s%eve#

    Mrd`tedturm Lmrvmrh ohrsle a&sltetet o dmomce diauo`d`a` t ohmrm ise &use pr

    ohrvepr`a`o ohra%et K(F*s hle du%tess# ,%i ohmr%e ce%io s` `ostruds`ioet pir ehle t hlomt

    t auoh t mdsesileo o%lerm`# +%`tlmsltu o% `ostruds`io ` r` auoh t trl`et pre% du%tess o t

    o%%to dil dur t%etr` dm pr;uohumr ededut`a`o hude ce%umr dsltu ehle o% cci% ;irae pr`a`t`vet p`pec`oe*`t#

    A`dripriesirt %mo pm%`s%e a&slteteo ted mrd`tedturm vio Oeuamoo e '`cm dmrmdter`ilet obm

    o% du%tes e vetae s` pr t hlomt e pr pribrmaet hude ce%umr o% ;ceds`&`c`tet a t amhl o

    mcid`a`o e du%tess#

    66=6=7Z@[K vs K@[K

    Z@[K rehu!eh `ostru!t`io set !iaputer# slt o% ;`cii;` pri%edt`a` e '`cm prp`et t

    prslpe%ti% ededut`a`o e `ostruds`ioeve# )`cii;`m slt m%i slua pribrmae t '`cmt

    ededutileo o ma&%eotet Z@[K oud dmo oevi% pr o% ouar t amhl `ostruds`ioesl pr tGuededutumr# +%`tlmsltu hi `ostruds`io auoh t ededutilet o t o%%to sms` dile# `m obm

    a`dripriesirt e mdiosla prm;i%o dt ;`cii;` %moH MZ !Mhvmo'eh `rtumc Z@[K ise

    Mc; C ebmrh Z@[K" MZA (@K hle A@([# Obm mom t%etr K@[K " !iapce# `ostru!t`io set

    !iaputer pra&m%o a slua vepr`ae o o% `ostruds`io# [lea&ucc o% `ostruds`io auoh t

    dihi% o% obmrd`a vepr`a mr`taet`d hle rum%t%e o du%tes# Aeb%`tlmt d%i ;`cii;` drdio t

    a&sltetet o o% b%ul pribrma`a` t o`vec`t t cmrt hle aetihm diapcedse mhres`a`# @ostruds`ioe

    a t ahlm drdi%o a slua pr tGu hedihumr hle ededutumr#

    A pislt ;`burm 2 sl`dilet mrd`tedturm e &rtlmas MZ t`p` Z@[K e '`cm `apceaeotio

    mrd`tedturo Lmrvmrh# O ;`bur sl`di%a &ccid h`mbrmao e mrd`tedturs MZ e '`cm pra&mo h

    du%tesm t ohmrm# ,u%tesm e pribrma`t !`ostruds`ioeve" s` hle du%tesm e t hlomve hle &us*e tohmrm b%`tlmsltu# ,u%tesm e pribrma`t slt e t`p`t @o[stea Zepribrmaam&ce !@[Z" )cmsl#

    Zeb%`strmt e t prb%`tlsla %mo 2< 3 0 &`t t '`cmt dmo dil mdses` pre% o% '`dc` ire# ,%i ce%io

    ehle vepr`aet mr`taet`de-ccib%`de o o% '`dc !M$F"# +%mslt pre% 2< reb%`strmve auoh t prhireo

    pr t pmtur 2 reb%`strm = &`t*sl pr mhres`ae `oh`redte#

    ...7[trudturm e o$ a`dridiotriccir`

    [trudturm e o% a`dridiotriccir` !A`'ri Kiotric Fo`t AKF" slt o h`sm mspedte e ob%mslae ae

    mt t a`dripriesirve !A(F" ae t '`cmt ohm%o strudturo e prpuo`a`t ccib%`d#

    I

    http://www.scribd.com/jurgen_metallahttp://www.scribd.com/jurgen_metalla
  • 8/13/2019 MCU & Arduino

    6/27

    UMAH KU &MZHU@OI GUZBEO AEXMCCMX E D O I C C I B G @ lttp7//www.skr`jh.kia/gurbeoYaetmccm

    :earm e o%s`s s prpuo`a`t t o% AKF slt e pr&r obmH

    Zeb%`strm

    O%s` ccib%`de mr`taet`de

    (K !ouarues` ` pribrma`t"

    O%s`m e trle%es !;et'l uo`t"

    edihues` ` `ostruds`ioeve

    ,u%tesm !t hlomsl pribrma` hle t hlom stmt`de"

    O%s`t @-.

    O ;`buro 2& slt e pmrm`tur irbmo``a` ` o% a`dridiotriccir` o dt rmst ` MZ*s obm du

    v`let re se s` dti diapioeot ohrc`hleo ohra%et tre#

    O o% a`dridiotriccer t b%`tlm o%s`t dresire diauo`di%o opra%et o% JF[*` !D 0 = 25@ pir auoh t diamohilet

    ehle amoumc`slt ae `ostruds`ioet [>@ hle K$@#

    %`t > " 27 %`t Kip; [tirm&e&`t*` 5 prhiret o t b%`tlm `ostruds`ioet e priesir`t iperi%o ae

    o% &`t `apc`'`t !&ur`a mpi hest`om'`io" re;er`a` !J$ hle J[5"#

    %`t < " L7 Lmc0 Kmrr; -cm&slt &`t*` ` b%sa r`dtl`a`t ` prhirur pr t sl`dumr ose o% dtl`a

    slt b%eoerumr ise pre% o`&&ce*`t t pislta t reb%`str`t a&` t '`c`o drlet iperm'`io`# @ oevi%sla

    slpesl o iperm'`ioet t '`cmt drdi%o prhir`a`o e JK !&`omr 'iheh he'`amc"#

    %`t " [7 [`&o %`t4 [3O.'J`t*` sleo%s#

    %`t 1 " '7 2?i9s Kiapceaeot ver0ci? -cm&.ver;ci8 o aoro diapceaeot ae

  • 8/13/2019 MCU & Arduino

    15/27

    UMAH KU &MZHU@OI GUZBEO AEXMCCMX E D O I C C I B G @ lttp7//www.skr`jh.kia/gurbeoYaetmccm

    pre% 0 &`t o a`dridiotriccerm ae t pmdto hlom trl`et obm st`vm

    Z>5

    Z>5@

    @odreaeot ae = Mhresm e dtl`a`t trl`et pre% st vs ae dtl`a obm oo*rut`om ise dtl a obm `oterrupt*

    (`pec`oe ` tl%eslt / [tmhet

    @ostruds`ioet e M$F o o% '`dc ireH

    [lua pre% `ostruds`ioeve ededutileo o o% '`dc ire#

    [%ecc ccibmr`t%m e dils slpeoiletobm pribrma` slt a e tl%eslt#

    Oud dea` 'msle / a`ss#

    = '`dc-`ostruds`io

    6====7,r`o!`p` ` pri&rma`a`t t o$ a`dridiotriccer`

    a`dridiotriccermt o prb%`tls` pribrmaileo o aorm obm a t ohrslaetH obmo%ler

    hre%tpshre%t` obm lv`cc`a` ` o% dih` i&%edt obmo%ler hude prhirur b%ul pribrma`a` a t

    si;`st`dumr !K K\\ pms'mc &ms`'###" hle h`sm ler o b%ul v`umce !brm;`de" s` ce%i%o h`sm a%ete

    t si;`st`dumrm lv`cc`a`#

    ,ri&rma`a` a`dridiotriccermve

    /ih` +$edt !Ohrslio obm AKF o AKF"

    $ul K:KJJ

    %ms`!

    $ul &rm0`de

    2 t$erm

    Aeb%`tlse h`spio`&`c`tet` ` vebcmve t si;`st`dumrm t lv`cc`a`t slt ` cmrt p%esm a e amhle e

    dih`t lv`ccilet h`redt o dih`o i&%edt# ,%i v%eo pr sldmd t h dmrmdter`st`dmveH prhir`a sm a `

    =I

    http://www.scribd.com/jurgen_metallahttp://www.scribd.com/jurgen_metalla
  • 8/13/2019 MCU & Arduino

    16/27

    UMAH KU &MZHU@OI GUZBEO AEXMCCMX E D O I C C I B G @ lttp7//www.skr`jh.kia/gurbeoYaetmccm

    a`r ` &ur`ae t h`spioueslae o &rohs`o e a`dridiotriccer`t hle e;`dms`tet amds`amc !o

    dupt`a`o e amhls`s s dih`t ipt`a``a`t t pri'eseve slpe%ts`s hle reoh`aeot`t eoerb%`t`d" o

    lv`cc`a`o e si;t8mre*`t dur d l`hlet h`redt o dih`o i&%edt t a`dridiotriccir`t o aor

    momcibe tl%eslts`m e hetrmve b%oheo o dtm a`dridiotriccer e tl%esltio ehle lv`cc`a`o e

    dih`t i&%edt#

    (mavmrs`slt t`p`t t b%uls t prhirur hle obm cci%` ` a`dridiotriccer`t t b%`tl s`steaet e dt`%

    cci%` ce%i%o h t`picib%` dresire pribrma`a`H

    pribrma`a` ae diotricc ae &ccid`aH

    d cci% c`hlet ae h`sm priehurm !riut`oe" s`stea` slt o b%oh%e t ededuti% o

    prmo` t ob%mr%eve !`oterrupteve" t s`o%mc`umr obm per`;er`t o a`dridiotriccer#

    pribrma`a`o ae diotricc t pribrma`tH

    d cci% ededutilet oiramc`slt pre% a`dridiotriccer`t smpi d oh`et#

    5ledsi%a se dti h cci%e pribrma`a` ehle pse t ob%mslae ae mti tmsla %ea` asumr t

    o%il`a obm s`steaet ipermt`ve ohrsli%o a%m;tuesla pr obm tl%eslts`m e aedmo`a`t &%o tauohur prsldr`a`o se s` ;uods`ioi%o pmr`a`slt mti# Mso% a`dridiotriccer oud dm t pr;sl`r o%

    s`stea ipermt`v s` o rmst`o e o% diap%uter` trmh`'`iomc hle ;mrhicci% ededut`a` a&` t hi t

    spe'`;`dilet lmp pms lmp` obm pribrma` slt ohrtumr obm pribrmaues` ` t`%#

    [mpi usleleo ae eoerb%` t b%`tl a`dridiotriccermt ededuti%o o% p%es t dih`t t pmrm'mdtumr

    hude priehumr o ededut`a`o e t`% hle diotriccumr c`oemr`slt lmps`ro e `ostruds`ioeve t

    pribrma`t her` o rmst`o e ob%mr%eve t vemotm# >dedut`a` ` dih`t auoh t ohrsli% pmdsm

    ohra%et a`dridiotriccermve t ohrsla hle o &rohs` t t o%%t`t o ;uods`io obm cci%` `

    pribrma`a`t t b%ehlur# O t b%`tlm rmstet hude u &mumr o dt pmr`a reuctio e auohslae t

    pr'mdtileo !dihileo" mcbir`taet e diotricc`t t a`dridiotriccer`t hude rum%tur `ostruds`ioet o dih

    i&%edt hude ;`ccumr obm mhresm e pmr ededutilet obm a`dridiotriccer`#

    ,ur slt e auohslae !opra%et si;t8mre mpi pribrma`a`t" `oterruptet auoh t ohmci%orr%ehlo e mdioslae t pribrma`t hude tlrr`tur h`sm priehurm !riut`oe" t veohisurm o mhresm

    spe'`;`de o du%tse hle hude u dtler o ededut`a`o e pribrma`t o pr;uoh`a t priehurmve

    !riut`oes" t slr&`aeve#

    , aedmo`a ce%io aeom3l`a`o e iperm'`ioeve t diotricc`t t c`hlurm ae s`o%mcet e amrrm pre%

    per`;er`ve hude ucur ehle a&`dr%eo e tre e '`cm hi t drdiote &ur`ae t heh`dumrm s` o rmst`o e

    diotricc`t t b%oh%es s per`;er`ve opra%et aedmo`a`t t diotric`t mdt`v picc`ob#

    Aedmo`zamt e diotricc`t t edzedut`a`t

    ,iotricc pribrma t >dedut`a` ` dih t t pribrma t &let o ob%mr%e spe'`;`de !ohe%m r`b%`a`t reset"

    hle vmlhio o aor %i t prsr`tur !prher`sm &ccid`aet auoh tm ohmc`oprdils`slt" her` dur lms`a ob%mr%e t vemotmH &ccid`a ;`d%e reset sceep

    ,iotricc ` `oterrupteve >dedut`a` ` dih t t &ccid`a`t oud oud ohihl her` dur h sm ob%mr%e !`oterrupt" tvemotm oud s`o%mc`ileo pre% per`;er`ve#

    [ceep aihe >dedut`t`a` ` dih`t t pribrma`t slt ohmcur ohrdil h`sm per`;er` !;uods`io`a` `t '`cmve slt ` pmavmrur pre% priesir`t" vmlhi%o t puoi%o hle auohs`slt t

    s`o%mc`i%o oevi%o t r`b%ilet priesir` ohrir#

    `sm a`dridiotriccer !pmd m slua t b%`tl sit" ce%i%o t veohis`o o 1b%ua9 pm%`s%eo hle tGm

    r`b%i%o mt veta o prmo` t h`sm ob%mr%eve pre% &ccid`aeve# , ;uods`io ce%io o ;mdt t durselet

    eoerb%` o t b%`tlm mti mpc`d`ae t diotricc`t du eoerb%`m slt e du;`umr !pm%`s%e pirtmt`ve ir

    tece;io mpi ai&`ce##"#

    =

    http://www.scribd.com/jurgen_metallahttp://www.scribd.com/jurgen_metalla
  • 8/13/2019 MCU & Arduino

    17/27

    UMAH KU &MZHU@OI GUZBEO AEXMCCMX E D O I C C I B G @ lttp7//www.skr`jh.kia/gurbeoYaetmccm

    =666=7lv`cc`a` ` si0t?mre`t pr a`dridiotriccermt

    :lv`cc`a` ` si;t8mre*`t pr s`steae t det`% cci%` slt slua hec`dmt pmauohs`m pr t mdsesumr ae

    pribrmae spe'`;`de o si;t8mre hle o h`mboist`d`a`o e ;uods`io`a`t t s`steaeve t `otebrumr e &o

    dt ;m t vslt`r#

    slt a e rohs`slae ;mm e &uc`a`t se sm m%i e pribrma`a`t t dih`t pr a`dridiotriccer`o#

    ,rdilet &mbml o%ilur`sl t a%m;tueslae o aeom3l`a`o e pm%`s%eve t `otebrumr hle strudturs

    s dih`t t ededut`a`t#

    [` ted priesirt hle pr diap%uter`o o prb%`tls` hi a`dridiotriccer pmrmet o ;mdt o%

    1a`dridiais9 `o;iram'`io` slt ` oevi%sla t o%`let pr b%eoer`a`o edmdt t ;uods`io`a`t

    t dih`t pribrma`a`o hle he&ubb`ob !b%`hl%e t pri&ceaeve"#

    (rmo ma&%eoteve t `otebrumr t lv`cc`a`t !@>" t '`ct pra&m%o s`aucmtir diap`cmtir t

    o`vec`t t cmrt hle obmo%ler ehle vebcm lv`cc`a` brm;`d !ae `diom slea&ucc $m&@>V" reuctioslpesl e oevi%slae eb`steo'm e o% s`stea` ver`;`dues t slpe%t# [dehmt e lv`cc`a`t %mo h`sm

    s`steae ecedtrio`d t msea&cumr t '`ct pra&m%o prdrml a`dridiotriccer`t o% ouar t amhl

    ohr;mesl t ohrslae ohrvepr`a` t c`hlurm ae per`;er`t e a`dridiotriccer`t# [lea&ucc ceh hle

    &utiom auoh t c`hleo o pirtmt ouaer`de !h`b`tmc" pirtmt ser`mce %mo mhmpte pr diauo`d`a`o ae

    (K lr%et momcibe %mo t pm%`sur ae dioedtir t tl%eslt o prhir`a# O tlec& dti sdehm ce%i%o

    oe t edsper`aeoti%a ;uods`io`a`o e dih`t tio#

    ...7,ri&rma`a` ` priesirve M2A*

    :b%ehl%m e prhir`a`t t a`dridiotriccer`t M5A>$ slt m%i e h`spio`&`c`tet`t o o% ouar t amhl

    `ostruaeotmsl lv`cc`a` diauo`tet ` amhl o `oteroet pr drd`a`o e `o;iram'`ioeve s` hle distirecmt`v`slt e pra&m%tur#

    O dt hetr hi t sl`di%a auohs`o e mdses`a`t o a`dridiotriccer veta o o% o`vecH

    pribrma`a o b%ulo K ae oh`lao e Mrhu`oi @># O t mrhlaeo hi t auoh t trm%ti%a ehle

    pribrma`a ae mo t MZ[tuh`i hle pribrma`a opra%et si;t8mre*`t t pribrma`a`t o b%ul

    brm;`de + $MJ@>V# ,%i e ;uoh`t h`dm slua prmdt`de pr `o3l`o`ert t '`ct oud dmo m;ts` t

    a`rm o b%ult e pribrma`a`t#

    M5aebm2

  • 8/13/2019 MCU & Arduino

    18/27

    UMAH KU &MZHU@OI GUZBEO AEXMCCMX E D O I C C I B G @ lttp7//www.skr`jh.kia/gurbeoYaetmccm

    pra&m%o 0 ;cmau% `oh`v`humc = &`t*sl !dusltet true-;mcse" trebi%o hi b%oh%e t

    vemot v%eo pre% `ostruds`io`t pmrmmrhls s` stm'd pi`oter [Z>+ slt ` mdsesuesla o

    lmps`ro @-. o mhreso 632) t @-. !o du%tes mhresm 63I)"#

    @ b%`tl` d `o;iram'`io pra&mlet o @[M*o e MZ*s#

    (er`;er`t dresire pra&m%oH

    =" h 5`aer-Kiuoter !ouarues" pre% 0 &`t t pm%`sur ae pres'mcer t ohmr hle drmlmsues

  • 8/13/2019 MCU & Arduino

    19/27

    UMAH KU &MZHU@OI GUZBEO AEXMCCMX E D O I C C I B G @ lttp7//www.skr`jh.kia/gurbeoYaetmccm

    Mhres`a t hlomsl h redt !.( Zr Zh mtmMhhr" == &`t ip'ihe I &`t reb% str = &`t mhresm

    Mhres`a t hlomsl h redt ae lveohis%e !.( ZrZh" I &`t ip'ihe I & t reb% str & t

    Mhres`a oh`redt du%tes t hlomsl !.( A[J $[J" =6 &`t ip'ihe

  • 8/13/2019 MCU & Arduino

    20/27

    UMAH KU &MZHU@OI GUZBEO AEXMCCMX E D O I C C I B G @ lttp7//www.skr`jh.kia/gurbeoYaetmccm

    @oterruptet (@ZE) hle 2`aers

    MZ*t / hle pmd m slua t b%`tl a`dridiotriccermt / dmo o% m;ts` ulet `oterrupt# O%

    `oterrupt slt o% ob%mr%e !s` lr%e obm @-. obm prhirues`" e '`cm ohmcio ededut`a`o oiramc t

    pribrma`t tio &o K(F t dmci% o b%oh%e pr`t%e%e hle t &% h`dm t%etr !s` t` prb%`b%et

    ob%mr%es sicc` `oterrupt" d%i priehur o%`let ae ear`o @[Z !@oterrupt [erv`'e Ziut`oe" hle a

    pms pribrma` vmlhio ae ededut`a`o e t`% obm p`dm du d`slte ohmcumr s`dur `oterrupt*` ais t

    d`slte ohihlur#

    @oterrupte*et ohmleo o h dmtebir`H =" Lmrh8mre hle

  • 8/13/2019 MCU & Arduino

    21/27

    UMAH KU &MZHU@OI GUZBEO AEXMCCMX E D O I C C I B G @ lttp7//www.skr`jh.kia/gurbeoYaetmccm

    b%eoermtir` ` irs# +%eoermtir` ` irs vmret obm ;redueo'm e &rtlmas s MZ o rmst`o tio Mrhu`oi

    Foi Zev#2 dm o% ;redueo' &m

  • 8/13/2019 MCU & Arduino

    22/27

    UMAH KU &MZHU@OI GUZBEO AEXMCCMX E D O I C C I B G @ lttp7//www.skr`jh.kia/gurbeoYaetmccm

    #bci&mc 'iapute

    'iaputeHchs r=0 vmc aitir hle mdtumtir t t%er# +%ulm e pribrma`a`t &milet o

    V`r`ob!o% ma&%eot pribrma`a` .peo*[iur'e ` aeohumr pr o% mpc`d`a t tl%eslt pr t

    tl%esltumr pribrma`a`o o K hle K\\" hle a&` ohr;meo (ri'ess`ob# (ri%edtet &mileo o

    Mrhu`oi auoh t %eo t pmvmrur ise t ohrtlurur ae si;t8mre t t%er s` (ri'ess`ob Am3A[(

    )cmsl e t t%er# (ribrma` ` v`mt`a`t !>M+$>" hle sdeamt`dm !KM" %mo t c`r t sldmrduesla

    hle auoh t ohrslileo s`pms hsl`rs#

    +rup` Mrhu`oi slt ` pr&r obmH

    AM[[@AI JMOW@, HM^@H KUMX@ECCE[, XIA @BIE, B@MOCUKM AMZX@OI hle HM^@H AECC@[.

  • 8/13/2019 MCU & Arduino

    24/27

    UMAH KU &MZHU@OI GUZBEO AEXMCCMX E D O I C C I B G @ lttp7//www.skr`jh.kia/gurbeoYaetmccm

    ==6667Mrhu`oi @8 (@ote&rmteh 8evecipeaeot ov`riaeot)

    (r ;ma`c%eo M5A>$ mpc`dm'`io` ` slt MZstuh`iH

    MZstuh`i slt ma&%eot` ` lv`cc`a`t ` slpohmr obm Mtaec Kirpirmt`io o boh%e t aeom3li%

    pri%edte t sldrumr o b%ulo mssea&cer#

    M` pra&mo vebcm s`H Mssea&cer-$`oder-[`aucmtir-e&ubber

    ohrsm pr Mrhu`oio ulet Mrhu`oi @> !ma&%eot` ` lv`cc`a`t ` `otebrumr"#

    Mrhu`oi @> slt o% mpc`dm'`io auct`pcmt;ira ` sldrumr o ]mvm slt dr`%umr pr b%ulo e

    pribrma`a`t (ri'ess`obhle pr pri%edt`o V`r`ob#Ohrtumr sm a tl%eslt hude eo se %u hre%tilet

    ehle mtre %mo o ;`cc`aet e pribrma`a`t#

    ,mrmdter`st`dmtH

    @> / pr;sl`o o% eh`tir tedst`

    >h`tir` eslt o b%oh%e t dia`ci% hle t ededuti% pribrma`o

    o%dils`slt#

    slt e pm%`sur ae c`&rmr` si;t8mre K-K\\ ulet V`r`ob#

  • 8/13/2019 MCU & Arduino

    25/27

    UMAH KU &MZHU@OI GUZBEO AEXMCCMX E D O I C C I B G @ lttp7//www.skr`jh.kia/gurbeoYaetmccm

    A%m;tio t pr'mdtileo h ;uods`ioeH

    setup!"* tl`rrret o% ler o ;`cc`a t pribrma`t hedcmrileo sett`obs ;`ccestmre

    ciip!" * ;uds`io ` '`dceve ` '`c` ohmcio dur ;`det sdehm

    ==66=72eraiaetr` h`#l`tmc

    i t slp%ebi%a se s` ;uods`ioio Mrhu`oi ae oh`lao e o% slea&ucc` prmdt`dH

    15eraiaetr` h`3l`tmc9

    ?mrdu ` `otebrumr !@K" $A2I hi t ams teapereturo o ma&%eot`o prretl# @otebr`a` ` Mrhu`ois

    slr&eo pr amt%eo e teapermturs# i t ce3i%a ae oh`lao e Mrhu`ois vcero e amtur pre%

    $A2I !e '`cm slt vcer teos`io`" hle hi tm prdtle%a o brmh 'ecs`us e '`cm hi t m;`slilet odiap%uter pre% aio`tir`t ser`mc t mrhu`ois#

    >ceaeott %mo prhirurH

    Mrhu`oi Foi Zev#2

    Jremh&imrh

    *A1< @K / seosir teapermture !5rmo`stir"

    (K / (r t m;`slumr reuctmt`o !o auobes t o% edrmo` auoh t c`hlet h`redt ae Mrhu`oio"

    F[J ae dioedtir ` t`p`t M*J#

    $A2I slohrrues` slt o% mrd ` `otebrumr !@K" ` '`c` uslelet ae \I K# ,%i slt

    a`r pr oe pms` mrhu`oi mrr`o t uusle% pm%`s%e her` o I# @K dm 2 tera`omce < %mo prusl`a hle o%r` slt pr hmc%e momcibe#

    5era`omc` ` hmc%es i;rio o% vcer momcibe teos`io` ` '`c` slt pripir'`iomc ae

    teapermturo o brmh 'ecs`us# 5era`omc` < i;rio o% o`vec

  • 8/13/2019 MCU & Arduino

    26/27

    UMAH KU &MZHU@OI GUZBEO AEXMCCMX E D O I C C I B G @ lttp7//www.skr`jh.kia/gurbeoYaetmccm

    (rm c`hl%et %mo s` a pisltH

    5era`omc` = ` $A2I sldio o \I ted Mrhu`oi

    5era`omc` < ` $A2I sldio o tera`omc`o M6 ted Mrhu`oi

    5era`omc` 2 ` $A2I sldio o tido e Mrhu`ois#

    5mo` dea` c`hlur mrduo c`hl`a dm&cc`o F[J obm Mrhu`oi o diiap%uter# 5mo` auoh t

    sldrum%a dih` o si;t8mre*`o pri'ess`ob pr t` hlo `ostruds`ioet Mrhu`ois#

    ;cimt teap -- hedcmri%ae vmr`m&cmt oe dete rmst ae pres%e sepse teapermture

    `ot teap(`o6 -- hedcmri%ae pirtmt oe dete rmst or# ` pcite

    vi`h setup!" -- ;uds`io` dresirS [er`mc#&eb`o!E66" -- ,ea` `o`'`mc`umr diauo`d`a`o ser`mc ae (K Q

    vi`h ciip!" -- K`dc`

    SteapmomcibZemh!teap(`o" -- ce3i%ae obm tera`omcet momcibe

    teapteap_6#D00

  • 8/13/2019 MCU & Arduino

    27/27

    UMAH KU &MZHU@OI GUZBEO AEXMCCMX E D O I C C I B G @ lttp7//www.skr`jh.kia/gurbeoYaetmccm

    #r t mrhlaeo hi t teoti t sld$us Mrhu`oio o ao%r & t $uoi o ao%r mutioiae hle t auoh t

    trmos'eri t hlomt o$raet oh% moteoe *Z* ae rmh`i "mc. +i b auoh t remc`zile ehle dtu $ir

    oe"i`tesl`o h`sm $es t term s`,

    os` `bjee os` & $uoio o h`m$zio`o /;6 Alz ise =tleroet !l`ech (ae ohraets`o e

    #:Aij`ce).

    m'`slues (:8).

    C`termtur... ==6==

    MXAEC - mtaec.kiaMrhu`oi - mrhu`oi.kk

    R`d`peh`m - w`d`peh`m.irb

    Bg`tlmsltu pr tqohrumr oteatjits sc`r, pr dr`g`a`o e dt`g amter`mc` sltprhirur7

    Mrhu`oi - Ipeo Lmrhwmre

    [.I. \UJUOXU =;.=6 - Nree [intwmre

    C`jreInn`ke 8.=.;.: - CBVC (Nree [intwmre)

    http://www.scribd.com/jurgen_metallahttp://www.scribd.com/jurgen_metalla