You are on page 1of 32

6gYj^cd

Ldg`h]de

>cYZm
%&#%^cigdYjXi^dc
%'#%i]Z6gYj^cdlVn
%(#%i]Z6gYj^cdldg`h]de
%)#%ldg`h]deZmZgX^hZh
%*#%XgZY^ih

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\'

%&#%^cigdYjXi^dc
VWdji6gYj^cd
l]Zc$]dlVgYj^cdhiVgiZY
6gYj^cdiVg\ZijhZg

6gYj^cdLdg`h]de

%&$%,$'%%+

eV\(

VWdji6gYj^cd
6gYj^cd^hVcdeZc"hdjgXZe]nh^XVaXdbeji^c\eaVi[dgb
WVhZYdcVh^beaZ^$dWdVgYVcYV>9:^ciZ\gViZYYZkZ"
adebZciZck^gdcbZcii]Vi^beaZbZcihi]ZEgdXZhh^c\$
L^g^c\aVc\jV\Z#
6gYj^cdXVcWZjhZYidYZkZadehiVcY"VadcZ^ciZgVXi^kZ
dW_ZXihVcY^chiVaaVi^dcdgXVcWZXdccZXiZYidhd[ilVgZ
dcndjgXdbejiZg#

6gYj^cdLdg`h]de

%&$%,$'%%+

eV\)

l]Zc$]dl6gYj^cdhiVgiZY
I]Zghi6gYj^cdWdVgYlVhegdYjXZYdc?VcjVgn'%%*#
I]Zegd_ZXi^hi]ZgZhjaid[i]ZXdaaVWdgVi^dcd[bVcn
eZdeaZWji^ci]ZWZ\^cc^c\i]ZcZZYd[hjX]VWdVgY
lVhi]dj\]iWn9Vk^Y8jVgi^ZaaZhVcYBVhh^bd7Vco^#
I]ZnVgZWdi]iZVX]Zgd[e]nh^XVaXdbeji^c\VcYlZgZ
jhZYidWj^aiY^[[ZgZciWdVgYh[dgZVX]XdjghZidiZVX]id
i]Z^ghijYZcih]dlidXgZViZ^ciZgVXi^kZegdidineZ#
I]ZnbZiVi>ciZgVXi^dc9Zh^\c>chi^ijiZ>kgZVVcY
V\gZZYdci]ZhedidcbVcn^YZVhVcYdci]ZcZZYid
Wj^aiVhiVcYVgX]ZZeWdVgYVhViZVX]^c\idda#
I]ZgZhid[i]ZiZVb^hXdbedhZYWn9Vk^YBZaa^h!l]d
^hgZhedch^WaZ[dgWj^aY^c\i]Zhd[ilVgZZc\^cZ!Idb
>\dZVcY<^VcajXVBVgi^cd#

6gYj^cdLdg`h]de

%&$%,$'%%+

eV\*

6gYj^cdiVg\ZijhZg
Vgi^hihVcYYZh^\cZg

DcZgZaZkVci[ZVijgZd[6gYj^cd^hi]Za^b^iZYgVc\Zd[
egd\gVbb^c\h`^aahgZfj^gZYidldg`l^i]^i#
>ch^YZi]Z6gYj^cdhd[ilVgZi]ZgZ^hVcZc\^cZi]Vi
igVchaViZhi]Z]^\]aZkZa!bdgZjhZg[g^ZcYan!egd"
\gVbbZ^cidhdbZi]^c\jcYZghiVcYVWaZWni]Zb^Xgd"
egdXZhhdg#
6hVbViiZgd[[VXii]Z>ciZ\gViZY9ZkZadebZci:ck^gdc"
bZcijhZhVaVc\jV\Zh^b^aVgid?VkVl]^aZi]ZWdVgY
^hegd\gVbbZY^c8!VaVc\jV\Zi]VigZfj^gZhbdgZ
hde]^hi^XViZYegd\gVbb^c\h`^aah#
I]^hZcVWaZheZdeaZa^`ZVgi^hihVcYYZh^\cZghidfj^X`an
XgZViZegdidineZhidXdbbjc^XViZi]Z^g^YZVh#
7j^aY^c\Xdbea^XViZYegdidineZhgZfj^gZhbdgZi^bZ
VcYbdgZh`^aahWjii]^hXVcVaaWZaZVgcZYVhadc\Vh
i]Z^c^i^Vae]VhZ^h[VX^a^iViZYi]gdj\]Vldg`h]de#
I]ZadlXdhid[i]Z6gYj^cdWdVgY^hVc^bedgiVci
fjVa^in[dgi]ZIZVb#
I]ZXdhid[Vc6gYj^cdWdVgY^hVgdjcY'%:JG K6I
VcYl^i]di]Zg(%$*%:JG^ihedhh^WaZidWjnV\ddY
hZaZXi^dcd[hZchdgh!hdbZA:9h!VWgZVYWdVgY!l^gZh
VcYVbjai^bZigZ#L^i]aZhhi]Vc,*:JG^hi]ZgZ[dgZ
edhh^WaZid]VkZVXdbeaZiZ`^iidZmeZg^bZciVcYXgZ"
ViZegdidineZhl^i]#

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\+

%'#%i]Z6gYj^cdlVn
^cigdYjXi^dc
i^c`Zg^c\
XdaaVWdgVi^dc$Xdbbjc^in
hd[ilVgZiddah

6gYj^cdLdg`h]de

%&$%,$'%%+

eV\,

^cigdYjXi^dc
i]Z6gYj^cdlVn

I]Z6gYj^cde]^adhde]n^hWVhZYdcbV`^c\YZh^\c
gVi]Zgi]ZciVa`^c\VWdji^i#>i^hVXdchiVcihZVgX][dg
[VhiZgVcYbdgZVXXjgViZlVnhidWj^aYWZiiZgegdid"
ineZh#LZ]VkZZmeadgZYbVcnegdidine^c\iZX]c^fjZh
VcYYZkZadeZYlVnhd[i]^c`^c\l^i]djg]VcYh#
I]ZXaVhh^XZc\^cZZg^c\gZa^ZhdcVhig^XiegdXZhh[dg
\Zii^c\[gdb6id7l]^aZi]ZVgYj^cdlVn^hWVhZYdc
bVnWZ\Zii^c\adhi^ci]ZlVnVcYcY^c\8^chiZVY#
I]^h^hi]ZegdXZhhd[i^c`Zg^c\i]VilZVgZhd[dcY
VWdji0eaVn^c\l^i]i]ZbZY^jb^cVcdeZc"ZcYZYlVn!
cY^c\i]ZjcZmeZXiZY#>ci]^hhZVgX]lZVahdhZaZXiZY
VcjbWZgd[hd[ilVgZeVX`V\Zhi]ViZcVWaZi]Viegd"
XZhh!i]^hXdchiVcibVc^ejaVi^dcd[i]Zhd[ilVgZVcY
]VgYlVgZbZY^jb#
6cdi]ZgXdcXZeilZYZkZadeZY^hi]Zdeedgijc^hi^X
egdidine^c\/l]nheZcYi^bZVcYZcZg\nWj^aY^c\[gdb
hXgViX]!VegdXZhhi]VigZfj^gZhi^bZVcYegd[djcY
iZX]c^XVa`cdlaZY\Z!l]^aZlZXVciV`ZVagZVYnbVYZ
YZk^XZhVcY]VX`i]Zb^cdgYZg
idZmead^ii]Z]VgYldg`YdcZWnaVg\ZXdbeVc^ZhVcY
\ddYZc\^cZZgh4
I]^hWZXdbZZk^YZci^c>kgZVl]ZgZi]Z]Zg^iV\Zd[
da^kZii^^hgZegZhZciZYWnV[Zl_jc`nVgYhl]ZgZXdb"
ejiZgeVgih!ZaZXigdc^XXdbedcZcihVcYYZk^XZhd[Vcn
hdgi]VkZWZZcYjbeZYV[iZgi]ZYZb^hZd[i]Z^iVa^Vc
XdbeVcn#LZXdjaYWjni]dhZYZk^XZh[dgV[ZlZjgdh
VcY]VX`i]Zb^ciddjiegdidineZhYgVbVi^XVaanh]dgi"
Zc^c\i]Zadde#
I]ZaVhiZaZbZci^hi]ZXdbbjc^in#:c\V\^c\eZdeaZ
VcYejh]i]Zbidh]VgZWnWZ^c\i]Zghiidh]VgZ#
LZgZhiVcY^c\
dci]Zh]djaYZghd[i]Z\^Vcihd[deZchdjgXZ]ZgZ#

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\-

I^c`Zg^c\

i]ZBVX<nkZghinaZ
;gdbi]ZI^c`Zg^c\Zm]^W^i^dcVii]Z:meadgVidg^jb!
HVc;gVcX^hXd/
I^c`Zg^c\^hl]Vi]VeeZchl]ZcndjignhdbZi]^c\ndj
Ydcifj^iZ`cdl]dlidYd!\j^YZYWnl]^b!^bV\^cV"
i^dc!VcYXjg^dh^in#
L]Zcndji^c`Zg!i]ZgZVgZcd^chigjXi^dch"Wjii]ZgZ
VgZVahdcd[V^ajgZh!cdg^\]idglgdc\lVnhd[Yd^c\
i]^c\h#>ihVWdji\jg^c\dji]dli]^c\hldg`VcY
gZldg`^c\i]Zb#
8dcigVei^dch!bVX]^cZh!l^aYanb^hbViX]ZYdW_ZXih
ldg`^c\^c]Vgbdcn"I]^hi]Zhij[[d[i^c`Zg^c\#
I]^hYZc^i^dchVnhVadiVWdjii]Z6gYj^cdlVnd[
egdidine^c\#6XijVaani]ZgZ^hcdiVbVcjVadc]dlidYd
i]^c\hWjiVgZ[ZgZcXZXdaaZXi^dcd[hVbeaZhi]VieZdeaZ
XVcbdY^[nVcYXdbW^cZl^i]di]ZgZmVbeaZhidaZVgc
VWdjii]Zad\^Xd[i]Zegd\gVbbZVcYi]ZWdVgY#
>ihV]VcYhdclVnd[ldg`^c\^cl]^X]ZkZc_jc`
WZXdbZhVhdjgXZ[dgaZVgc^c\VcYWj^aY^c\egdidineZh#
I]ZgZjhZd[bViZg^Va[gdbdi]ZgZaYh^hVcdi]ZgW^\
`cdlaZY\ZVcYbViZg^VahdjgXZ#AZVgc^c\]dlidYd
i]^c\hWnadd`^c\]dldi]Zgi]^c\hldg`VcYXVcWZ
]VX`ZY#
8^gXj^iWZcY^c\VcYeViX]^c\VgZild`ZnldgYh^ci]^h
aZVgc^c\hX]dda#

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\.

@ZnWdVgY]VX`hVgZVcdi]ZgZmVbeaZd[i]Z6gYj^cd
lVn#>ihX^gXj^i^heZg[ZXi[dgXgZVi^c\Vc^cejiYZk^XZid
Xdbbjc^XViZl^i]i]ZXdbejiZg#
=VX`^c\^i^hZmigZbZanZVhn!dcXZi]Z`ZnWdViY^h
deZcZYVcYi]ZegdiZXi^dcaVnZgd[i]ZXdciVXihgZ"
bdkZYl^i]Ve^ZXZd[hVcYeVeZg^ihgZVYnidWZXdbZ
Vc^cejiYZk^XZl^i]VhbVcn^cejihVhi]ZcjbWZgd[
`Znhdci]Z`ZnWdVgY#

IdnhVgZV\gZVihdjgXZd[X]ZVeXdbedcZcihideaVn
l^i]#BVcnidnh]VkZh^beaZhZchdgi]VigZVXiida^\]i!
egZhhjgZVcYegdm^b^in#D[iZcidnhVahd]VkZa^iiaZ
bdidgh!A:9h!a^iiaZheZV`Zgh!####VaahbVaaZaZXigdc^X
VcYbZX]Vc^XVaZaZbZcihi]ViXVcWZgZbdkZYVcY
jhZY^cVcdi]ZgXdciZhih#
6gZ[ZgZcXZl^i]gZ\VgYidi]^h^hi]ZADLI:8=
H:CHDGH6C968IJ6IDGH^c^i^Vi^kZ[dgVgi^hihVcY
VgX]^iZXih
WnJhbVc=VfjZPlll#]VfjZ#Xd#j`R
VcY6YVbHdbaV^";^hX]ZgPlll#VZi]Zg#]jR
]iie/$$adliZX]#egdedh^i^dch#dg\#j`$

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\&%

XdaaVWdgVi^dc$Xdbbjc^in
6cdjihiVcY^c\fjVa^ind[i]Z6gYj^cdegd_ZXi^hi]Z
Xdbbjc^ini]VilVhXgZViZYVhlVhegdkZYWni]Z=dc"
dgVgnBZci^dch^ci]ZEg^m6gh:aZXigdc^XV"
>ciZgcVi^dcVa8dbeZi^i^dc[dg8nWZg6gih'%%+^ci]Z
9^\^iVa8dbbjc^i^ZhhZXi^dc]iie/$$lll#VZX#Vi$Zc$eg^m$
Xdbbjc^i^Zh$l^ccZgh'%%+#Vhe
;gdbi]ZZVganWZ\^cc^c\6gYj^cdWVhZY^ihZa[dci]Z
XdaaVWdgVi^dcd[eZdeaZVhVcdeZc"hdjgXZegd_ZXi!V
kVajZi]ZnVgZkZgnegdjYd[#
>ch^beaZldgYh!deZchdjgXZbZVchi]Vii]ZXdYZ[dg
i]Zegd\gVbbZ^hejWa^XVcYedZeaZXVcXdcig^WjiZid^i
YdlcadVY^c\i]Zhd[ilVgZ!bdY^[n^c\^i!^begdk^c\^iVcY
i]ZchZcY^c\^iWVX`#
;dgjb[dgfjZhi^dchVcYde^c^dchVgZdeZcZY^cbVcn
aVc\jV\ZhZkZc^[i]ZZc\a^h]VcYheVc^h]Xdbbjc^in
VgZ!hd[Vg!i]ZbdhiVXi^kZdcZh#
]iie/$$lll#VgYj^cd#XX$X\^"W^c$nVWW'$NV77#ea
6gYj^cdlVcihidYZkZade^ciZgcVi^dcVaanWjiViVadXVa
aZkZa#I]VihdcZd[i]ZgZVhdcl]nldg`h]dehVgZ
WZ^c\dg\Vc^oZYVgdjcY:jgdeZ!^cdgYZgidXgZViZadXVa
\gdjehidhegZVYi]Z`cdlaZY\Z[gdb#

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\&&

hd[ilVgZiddah
I]ZgZVgZY^[[ZgZcihd[ilVgZegd\gVbbZhl]^X]
6gYj^cdWdVgXVc^ciZg[VXZl^i]#
B6M
EJG:96I6
FJ6GIO8DBEDH:G
:N:HL:7
KKKK
>H69DG6
EGD8:HH>C<
;A6H=
9>G:8IDG
I]^hl^YZZm^W^a^ind[XdaaVWdgVi^dcl^i]Y^[[ZgZci
hd[ilVgZeVX`V\Zhegdk^YZi]Zedhh^W^a^in[dgi]ZjhZg
idldg`l^i]i]Z^g[Vkdg^iZhd[ilVgZVcYi]Zbdhihj^iZY
dcZYZeZcY^c\dci]ZegdidineZdgeZg[dgbVcXZWZ^c\
XgZViZY#
>ci]Zd[X^ValZWh^iZ^ci]ZeaVn\gdjcYhZXi^dc]iie/$$
lll#VgYj^cd#XX$eaVn\gdjcY$i]ZgZ^hVcjbWZgd[
eV\ZhYZY^XViZYidi]Z^ciZg[VX^c\d[6gYj^cdidkVg^djh
hd[ilVgZh#

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\&'

%(#%i]Zldg`h]de
^cigdYjXi^dc
6gYj^cdidYVn
gZ[ZgZcXZegd_ZXih
]Vchdc

6gYj^cdLdg`h]de

%&$%,$'%%+

eV\&(

^cigdYjXi^dc
I]Zghiha^YZhh]dlcVii]Zldg`h]de^cigdYjXZi]Z
XdcXZeid[^ciZgVXi^dcYZh^\c\^k^c\edhh^WaZYZc^i^dch
d[^i#
>ciZgVXi^dc9Zh^\c^h/
i]ZXgZVi^dcd[bZVc^c\[jagZaVi^dch]^ehWZilZZc
 jh]jbVchVcYVgi^[VXih
i]ZXgZVi^dcd[WZVji^[jagZaVi^dch]^ehWZilZZc
 jh]jbVchVcYVgi^[VXih
i]ZXgZVi^dcd[XdcigdkZgh^VagZaVi^dch]^ehWZilZZc
 jh]jbVchVcYVgi^[VXih
I]Zc^ihWg^ZnhjbbVg^hZY]dl^iYZkZadeZY^ci^bZ/
,%hJhZg8ZciZgZY9Zh^\c
-%h=jbVc8dbejiZg>ciZg[VXZ
.%hJW^fj^idjh8dbeji^c\
%%hEVaeVWaZ8dbeji^c\
>ciZg[VXZYZh^\cVcYe]nh^XVaXdbeji^c\VgZi]Zild
h^YZhd[^ciZgVXi^dcYZh^\c#
9Zh^\c^c\i]gdj\]egdidineZh^hVXZcigVaXdcXZei^ci]Z
6gYj^cdlVn/dcXZndj]VkZVc^YZVVcYhiVgiXgZVi^c\
i]ZegdidineZ!^iYZkZadeh!X]Vc\Zh!igVch[dgbh^cid
hdbZi]^c\ZahZndjldjaY]VkZcdii]dj\]iVWdjiWZ"
[dgZhiVgi^c\#HdbZi^bZhZkZcb^hiV`ZhXVcWZjhZ[jaa
VcYaZVYid
^ciZgZhi^c\Y^hXdkZg^ZhVcYhdaji^dch#
EgdidineZhYdcicZZYidWZeZg[ZXi!i]ZnXVcWZgdj\]
VcYe]nh^XVaeVeZg!XVgYWdVgY!lddY!eaVhi^Xh
[jcXi^dcVadghZb^"[jcXi^dcVadg^bV\^cVgn
i]gdj\]ZmeZg^Zci^VaegdidineZhdck^YZd#I]Z^bedg"
iVci^hi]Vii]ZXdcXZei\dZhi]gdj\]VcY^h
Xdbbjc^XViZYidi]ZVjY^ZcXZ#

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\&)

6gYj^cdidYVn
I]Z6gYj^cdhnhiZbXVcWZgZVhjbZYVh[daadlh/
i]Z(WVh^XeVgih/
i]ZX^gXj^iWdVgY
i]Z>9:>ciZ\gViZY9ZkZadebZci:ck^gdcbZci
 Hd[ilVgZ
i]ZgZ[ZgZcXZXdaaZXi^dcd[ZmVbeaZh
6gYj^cdegVXi^XZXVcWZY^k^YZY^cid)ZaYd[VXi^dc/
:YjXVi^dc/^cl]^X]VhZg^Zhd[ldg`h]deVgZ
dg\Vc^hZYidhegZVYi]Z`cdlaZY\Zd[6gYj^cd#
GZhZVgX]/I]ZYZkZadebZciVcY^begdkZbZci^h
\d^c\dci]Vc`hidi]ZgZhZVgX]d[i]ZiZVbi]Zb"
hZakZhVcYidi]ZbVcnZmiZgcVaeZdeaZ
XdaaVWdgVi^c\Vii]ZdeZc"hdjgXZegd_ZXi#
8dbbZgX^Vaegd_ZXih/i]ZWdVgYgZVX]ZYV\ddYaZkZa
d[gZa^VW^a^inVcY^hcdlhiVgi^c\idWZ^beaZbZciZY^cid
dW_ZXihdgjhZY[dg^chiVaaVi^dcViVXdbbZgX^VaaZkZa#
8dbeZi^i^dc/ViYZh^\c[Zhi^kVahVcY[V^gh!
XdbeZi^i^dchVgZdg\Vc^hZY[dgeZdeaZidXgZViZi]Z
WZiiZgegdidineZ^ci]Zh]dgiZhii^bZdgl^i]i]Z?jc`
i]ZnbVcV\ZidXdaaZXi^cVYVn#

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\&*

gZ[ZgZcXZegd_ZXih

hdbZhijYZciVcYXdbbZgX^Vaegd_ZXih
'%%+6gYj^cd#ndj;daY>iWn7_dgcLV]ahigdb

h]dlcVi;98

i]^h^hi]ZZm]^W^i^dcbViZg^Va[gdb7_dgcLV]ahigdb!
VYZh^\cZg[gdbBVabd!HlZYZc#6heVgid[]^hcVa
i]Zh^h^cBViZg^VaVcYK^gijVa9Zh^\c]ZXgZViZYV
XdaaZXi^dcd[[daYVWaZh]VeZhV^b^c\idd[[ZgVcVaiZgcV"
i^kZidlgVeZaZXigdc^XegdidineZh^cXVgYWdVgY#
>ci]Ze^XijgZhlZhZZ/
"i]Z6gYj^cdhZg^Va@>I
"i]ZWdml]ZgZideaVXZi]ZWdVgY^c
"VcZmVbeaZd[VY^\^iVahVcYXadX`bVYZWn7_dgc
LV]ahigdb^cXdaaVWdgVi^dcl^i]I]dbVhCZhhVcYEZg
C^ahhdc
"VcZmVbeaZd[Vbjh^XVa^chigjbZciXdbedhZYWn
i]gZZY^[[ZgZci[daYVWaZhigjXijgZh

>ciZgVXi^dc9Zh^\c8djghZ@(
6\gdjed[hijYZcihbV`ZV\VbZ^ciZg[VXZWVhZYdc
]VcYa^c\VejeeZi#I]Zidn^hXdccZXiZYidVVh]\VbZ
l]ZgZi]ZX]VgVXiZgl^aa]VkZid\]ii]ZYVg`h^YZd[
i]Z[dgXZ#

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\&+

'%%+;a^ghiH]^gi7VhZa_VcjVgn'%%+

WnBVii]^VhGd]gWVX]!H^bdcHidio!H^bdcEVab^Zg^!
VcYKVaZg^ZAVj
IZmiWnKVaZg^AVj
;A>GIH=>GI
>ci]Z]ZVid[i]Zc^\]i!l]ZcZkZgnWdYnbV`Zh]^hlVn
idi]ZWVghVcYY^hXdi]ZfjZh!^ihi]ZeZg[ZXii^bZid
lZVgdjg^ciZgVXi^kZ^gih]^gi#6hndjVgg^kZVii]ZXajW!
ndjhZZVaai]ZhZmneZdeaZgZVYnidbV`Zi]^hc^\]iV
c^\]iidgZbZbWZg#I]ZV^g^haaZYl^i]adkZanVkdjgZY
[gV\gVcXZhd[adkZanadd`^c\\^gah!ndjXVcilV^iidign
ndjgajX`#7jiVhi]Zc^\]i\ZihdaYZgndjgkd^XZ\Zih
lZV`Zg#I]Zbjh^X^hadjY!ndjXVcijcYZghiVcYVldgY
VcYl]ZcndjcVaan\V^cZYZcdj\]XdjgV\ZWnYg^c`^c\
Zcdj\]VaXd]da^ihZZbha^`Zndjldci]VkZVX]VcXZid
^gil^i]i]ViWZVji^[ja\^gaVii]ZWVgl^i]djihXgZVb^c\
Vi]Zg#7jiYdcildggn!i]^h^hZmVXiani]ZbdbZci!djg
^gih]^gi\dZh^cidVXi^dc/?jhiijgcdci]ZA89dci]Z
h]^gi!X]ddhZi]ZhnbWdandjlVciidY^heaVnWnhe^cc^c\
i]ZXadX`a^`Z^cejiYZk^XZVcYl^i]djiVh^c\aZldgY
ndjl^aa]VkZXVj\]i]ZgZnZh#=ZVgi!YdaaVgh^\ch!hl^hh
XgdhhZh!ndjge]dcZcjbWZg!i]Z`c^\]ig^YZga^\]i
Vc^bVi^dcVcYVedee^c\WdiiaZd[X]VbeV^\cVgZi]Z
hnbWdah!l^i]l]^X]ndjXVcignidXVeijgZ]Zg]ZVgi#
IZX]c^XVahij[[/
A89Y^heaVn/lZgZYZcZYhdbZd[i]ZegZhZi
X]VgVXiZghdci]ZY^heaVnidXgZViZi]ZhnbWdahVcY
Vc^bVi^dch#
8adX`a^`Z^cejiYZk^XZ/LZjhZYVY^\^iVaediZci^dbZiZg
idWZVWaZid\dWVX`VcY[dgi]^ci]Za^hid[hnbWdah#
7nXdccZXi^c\ZkZgni]^c\idildVgYj^cdWdVgYh
XdggZXianl^i]V]Zaad[VWjcX]d[l^gZhVcY]Vk^c\
lg^iiZcVcZaZ\VciXdYZ!lZcVaanbVYZ^ildg`#
IVYVV#

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\&,

'%%*]^eidWZhfjVgZ

Wn6cYgZVh@Vgahhdc!B^`Za?Zab!HZWVhi^Vc>WVggV
I]^h^hVcBE(eaVnZgVXi^kViZYi]gdj\]i]ZXdbW^cVi^dc
d[WdmZheaVXZY^ch^YZi]Zh]Za[#I]ZgZVgZ*&'edhh^WaZ
XdbW^cVi^dch!i]jhi]ZgZVgZ*&'be(hdc\hi]ViXdjaY
WZX]dhZc#I]Z^ciZgVXi^dcbdYZhXdjaYWZh]^[iZY[gdb
ejgZdc"d[[idhZkZgVadlbdYZh#

'%%+gdWdih[dgZYjXVi^dc^cHeV^c
Wn?jVc8Vgadh6adchd

?86adchd^hViZVX]ZgViVhZXdcYVgnhX]dda^c
BdhidaZh!cZVgBVYg^Y#=Z^hVahddcZd[i]Z^c^i^Vidghd[
9dg`WdiBVYg^Y#=Z^h^ciZgZhiZY^ciZVX]^c\]^hiZX]"
cdad\nXaVhhZhjh^c\hiViZd[i]ZVgid[XdciZbedgVgn
iZX]c^XVaiddah#=Z^hWj^aY^c\gdWdihdjid[hXgVe!daY
ZaZXigdc^XXdbedcZcih!gdaa"dcYZdYdgVciWVaah!VcY
VgYj^cdWdVgYh#
=ZegZhZciZYi]^hgdWdihVheVgid[i]Z>ciZgVXi^kdh
ldg`h]de^cHeV^clll#^ciZgVXi^kdh#dg\Yjg^c\V
heZX^VahZhh^dcdg^ZciZYidhZXdcYVgnhX]ddaiZVX]Zgh#
DcZd[]^hXdchigjXi^dchlVh[ZVijgZYVi7VgXZadcVh
:aZXigdc^XBjh^X;Zhi^kVaHdcVg'%%+!VheVgid[i]Z
XViVad\jZVccdjcX^c\ViVa`VWdji6gYj^cdVi
HdcVgVbV!i]ZheVXZ[dgZmeZg^bZciVabjh^X#

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\&-

'%%*;VaaZcGdWdie^X8]^cV
;VaaZc^hVX]^cZhZZc\^cZZg^c\hijYZcii]ViVeegdVX]ZY
jhVh`^c\[dgVgYj^cdWdVgYhidbV`ZViZX]cdad\n
b^\gVi^dcVii]^hjc^kZgh^in#6[iZglZhZci]^bVXdjeaZ
d[WdVgYh[dg]^bidigndjiVhVegZhZci!]ZXVbZWVX`
l^i]i]^hXdaaZXi^dcd[e^XijgZhd[V&%%"[ZZigdWdi
bdk^c\dc]^ha^k^c\gddbhddg#=ZXdcigdah]^hgdWdi
k^V7ajZiddi]jh^c\VE96dgVVh]^ciZg[VXZdc]^h
XdbejiZg#6aai]Z^ciZaa^\ZcXZ^hbVYZl^i]6gYj^cd#

'%%+;daadli]ZcjbWZg\VbZWn>\dg
<dcoVaZo
>\dg^hVcZc\^cZZgldg`^c\ViIZaZ[dc^XV!HeV^c#>c
]^hheVgZi^bZ]Za^`ZhidYZh^\cegdidineZh[dg`^Yh
ideaVnl^i]#>ci]^hXVhZ]ZbVYZVhbVaabVX]^cZid
h]dl`^Yh]dlidXdjci#6[iZgXdjci^c\i]ZVbdjcid[
aVbeha^\]iZYjedci]ZWdm!`^Yl^aa]VkZidY^Vajei]Z
cjbWZg#

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\&.

]VcYhdc
CdllZVgZgZVYnidhiVgii]ZegVXi^XVaeVgi#
>ihhigjXijgZYl^i]VhZg^Zd[ZmZgX^hZh^c^cXgZVh^c\
Y^[XjainWnl]^X]i]Zad\^Xd[i]Zhd[ilVgZVcYi]Z
WdVgYX^gXj^i^hidj\]i#
I]ZZmZgX^hZhVgZi]Z[daadl^c\#7Z[dgZ\d^c\idi]ZcZmi
ZmZgX^hZ!BVhh^bdVcY9Vk^YX]ZX`i]ViZkZgnWdYn]Vh
jcYZghiddYVcYbVcV\ZYid\Zii]ZVeea^XVi^dc
ldg`^c\#
I]ZZmZgX^hZhXVcWZa^hiZYVh[daadl/
>chiVaa^c\i]ZVeea^XVi^dc
7a^c`^c\VcA:9
L]Vi^hZaZXig^X^in
I]Z7gZVYWdVgY
GZVY^c\VEjh]Wjiidc
Ign^c\djiY^[[ZgZciDc$D[[HZchdgh
JhZi]Za^\]ihZchdg^chiZVYd[i]Zejh]Wjiidc
6cVad\jZ^cejih
IgnY^[[ZgZciGZh^hi^kZhZchdgh
HZg^Va8dbbjc^XVi^dc
DcZYVnZmZgX^hZ
6cVad\jZDjiejiELB
9g^k^c\W^\\ZgadVYhbdidghZiX
8dbeaZmhZchdgh
IVa`^c\idhd[ilVgZ

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\'%

%)#%i]ZZmZgX^hZh
^chiVaa^c\i]Zhd[ilVgZ
6gYj^cdWdVgY
ZmZgX^hZh
[^cVaegdidineZ

6gYj^cdLdg`h]de

%&$%,$'%%+

eV\'&

^chiVaa^c\i]Zhd[ilVgZ
I]ZghihiZe^hVWdji\Zii^c\i]Zhd[ilVgZYdlcadVYZY
dcZVX]hijYZciXdbejiZg#
Dci]ZlZWh^iZlll#VgYj^cd#XXVii]ZhZXi^dc
hd[ilVgZi]ZgZVgZi]Zi]gZZkZgh^dc[dgB68!
L^cYdlhVcYA^cjmjhZgh#>cZVX]YdlcadVYeVX`V\Z^h
VgZVYbZaZi]ViZmeaV^chi]ZY^[[ZgZcihiZeidYdid
\Zi^ildg`^c\egdeZgan#
6hi]Zegd\gVbbZ^h^chiVaaZYVghiZmZgX^hZcZZYid
WZdeZcZY/
aZ$h`ZiX]Wdd`$deZc$ZmVbeaZh$Y^\^iVa>D$aZYTWa^c`
I]Zci]Zhd[ilVgZ^hdg\Vc^oZYVh[daadlh/
>ci]ZWZ\^cc^c\i]ZgZ^hVXdbbZcieVgil]ZgZ^ih
ZmeaV^cZYl]Vi^hi]ZZmVbeaZVWdji!l]Vi]VgYlVgZ
XdbedcZci^hgZfj^gZYid\Zi^ildg`^c\VcYi]ZXgZY^ih
d[l]dXgZViZY^i#
I]Zc[daadli]Zi]gZZbV^ceVgih/
Vaai]ZkVg^VWaZh^ckdakZYVgZYZXaVgZVh^ci
kd^YhZije
hZije^hi]ZegZeVgVi^dc/i]ZhZid[i]ZY^[[ZgZci
kVg^VWaZ[ZVijgZh#>ci]ZhZijehZXi^dc!ValVnhVii]Zide
d[ndjgegd\gVbbZ!ndjldjaYhZie^cBdYZ!^c^i^Va^oZ
hZg^VaXdbbjc^XVi^dc!ZiX#
kd^Yadde
adde^hZmZXji^dc/i]ZXdbbVcYh[dgi]Zhd[ilVgZid
ZmZXjiZ^caddea^`ZgZVY^c\^cejih!ig^\\Zg^c\djiejih!
ZiX#
KVg^VWaZ9ZXaVgVi^dc
;jcXi^dc9ZXaVgVi^dc

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\''

6gYj^cdWdVgY
hjWi^iaZ

HiVgi^c\XadX`l^hZ[gdbi]ZideXZciZg/
6cVad\GZ[ZgZcXZe^cdgVc\Z
9^\^iVa<gdjcYa^\]i\gZZc
9^\^iVaE^ch'"&(\gZZc
9^\^iVaE^ch%"&$HZg^Va>c$Dji"IM$GMYVg`\gZZc
 "I]ZhZe^chXVccdiWZjhZY[dgY^\^iVa^$dY^\^iVaGZVY
 VcYY^\^iVaLg^iZ^[ndjVgZVahdjh^c\hZg^VaXdbbjc^
 XVi^dcZ#\#HZg^Va#WZ\^c#
GZhZi7jiidc"H&YVg`WajZ
>c"X^gXj^iHZg^VaEgd\gVbbZgWajZ"\gZZc
6cVad\>cE^ch%"*a^\]iWajZ
EdlZgVcY<gdjcYE^chedlZg/dgVc\Z!\gdjcYh/
 a^\]idgVc\Z
:miZgcVaEdlZgHjeean>c."&'K98"M&e^c`
Id\\aZh:miZgcVaEdlZgVcYJH7EdlZgeaVXZ
 _jbeZgdcilde^chXadhZhiidYZh^gZYhjeean"HK&
 ejgeaZ
JH7jhZY[dgjeadVY^c\h`ZiX]Zhidi]ZWdVgYVcY
 [dghZg^VaXdbbjc^XVi^dcWZilZZci]ZWdVgYVcYi]Z
 XdbejiZg0XVcWZjhZYidedlZgi]ZWdVgYnZaadl

]iie/$$lll#VgYj^cd#XX
http://www.arduino.cc

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\'(

ZmZgX^hZh

THE CODE:

hdbZZmVbeaZh
/* Blinking LED
* turns on and off a light emitting diode(LED)

i]ZWa^c`^c\A:9

* connected to a digital
* pin, in intervals of 2 seconds.
* Ideally we use pin 13 on the Arduino

I]ZghiZmZgX^hZh^hVWdjibV`^c\VcA:9Wa^c`#>ihV
kZgnWVh^XZmZgX^hZWjicZXZhhVgnidjcYZghiVcYi]Zdg"
YZg^cl]^X]idegdXZZYVcY\Ziid`cdlY^[[ZgZcieVgih
d[i]ZWdVgY#

* board because it has a resistor attached to it,


* needing only an LED
* Created 1 June 2005
* copyleft 2005 DojoDave <http://www.0j0.org>
* http://arduino.berlios.de
* based on an orginal by H.

6ghiegdXZhhid\ZiXdcYZcil^i]^hi]Z[daadl^c\/
"Xdbe^aZidX]ZX`i]Vii]Zegd\gVbbZ^hlg^iiZcg^\]i
"gZhZii]ZWdVgYl^i]i]ZWjiidcdci]ZWdVgY
"Zmedgii]Zegd\gVbbZidi]ZWdVgY

* Barragan for the Wiring i/o board


*/
int ledPin = 13;

// LED connected to digital pin 13

6hVb^XgdXdcigdaaZg!6gYj^cdYdZhci]VkZVcn
egZ"ZhiVWa^h]ZYdjiejiYZk^XZh#L^aa^c\idegdk^YZ
cZlXdbZghl^i]hdbZ]Zael]^aZYZWj\\^c\egd\gVbh!
^i^hegdedhZYi]ZjhZd[dcZd[i]ZWdVgYhe^ch
eaj\\^c\VA:9i]VilZl^aabV`ZWa^c`^cY^XVi^c\i]Z
g^\]i[jcXi^dcVa^ind[i]Zegd\gVb#

void setup()
{
pinMode(ledPin, OUTPUT);

// sets the digital pin as output

kd^Yadde
{

digitalWrite(ledPin, HIGH);

// sets the LED on

delay(1000);

// waits for a second

digitalWrite(ledPin, LOW);

// sets the LED off

delay(1000);

// waits for a second

A:9h]VkZedaVg^in!l]^X]bZVchi]Znl^aadcana^\]ije
^[ndjdg^Zcii]ZaZ\hegdeZgan#I]Zadc\aZ\^hine^XVaan
edh^i^kZ!VcYh]djaYXdccZXiide^c&(#I]Zh]dgiaZ\
XdccZXihid<C90i]ZWjaWd[i]ZA:9l^aaVahdine^XVaan
]VkZVViZY\Zdci]^hh^YZ#>[i]ZA:9YdZhcia^\]ije!
ign^c\gZkZgh^c\i]ZaZ\hndjldci]jgii]ZA:9^[ndj
eaj\^i^cWVX`lVgYh[dgVh]dgieZg^dYd[i^bZ#

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\')

L]Vi^hZaZXig^X^in
I]Zi]gZZbdhiWVh^Xjc^ih^cZaZXig^X^inVgZkdaiV\ZK!
XjggZci>VcYgZh^hiVcXZg#KdaiV\Z^hbZVhjgZY^c
kdaih!XjggZci^hbZVhjgZY^cVbehVcYgZh^hiVcXZ^h
bZVhjgZY^cd]bh#
6cZViVcVad\nid]ZaejcYZghiVcYi]ZhZiZgbh^hV
hnhiZbd[eajbW^c\e^eZh#I]ZkdaiV\Z^hZfj^kVaZciid
i]ZlViZgegZhhjgZ!i]ZXjggZci^hZfj^kVaZciidi]Zdl
gViZ!VcYi]ZgZh^hiVcXZ^ha^`Zi]Ze^eZh^oZ#
I]ZgZ^hVWVh^XZfjVi^dc^cZaZXig^XVaZc\^cZZg^c\i]Vi
hiViZh]dli]Zi]gZZiZgbhgZaViZ#>ihVnhi]Vii]ZXjg"
gZci^hZfjVaidi]ZkdaiV\ZY^k^YZYWni]ZgZh^hiVcXZ#
>2K$g
:aZXig^X^in^hV[dgbd[ZcZg\n#:aZXig^X^in^hi]Zdld[
ZaZXigdch#6aabViiZg^hbVYZjed[Vidbh!VcYVcVidb
]VhVXZciZg!XVaaZYVcjXaZjh#I]ZcjXaZjhXdciV^ch
edh^i^kZanX]Vg\ZYeVgi^XaZhXVaaZYegdidchVcYjc"
X]Vg\ZYeVgi^XaZhXVaaZYcZjigdch#I]ZcjXaZjhd[Vc
Vidb^hhjggdjcYZYWncZ\Vi^kZanX]Vg\ZYeVgi^XaZh
XVaaZYZaZXigdch#I]ZcZ\Vi^kZX]Vg\Zd[VcZaZXigdc^h
ZfjVaidi]Zedh^i^kZX]Vg\Zd[Vegdidc!VcYi]ZcjbWZg
d[ZaZXigdch^cVcVidb^hjhjVaanZfjVaidi]ZcjbWZg
d[egdidch#L]Zci]ZWVaVcX^c\[dgXZWZilZZcegdidch
VcYZaZXigdch^hjehZiWnVcdjih^YZ[dgXZ!VcVidb
bVn\V^cdgadhZVcZaZXigdc#L]ZcZaZXigdchVgZadhi
[gdbVcVidb!i]Z[gZZbdkZbZcid[i]ZhZZaZXigdch
Xdchi^ijiZhVcZaZXig^XXjggZci#;dg]^hidg^XVagZVhdch!
ZaZXig^XXjggZci^hhV^Yiddl[gdbi]Zbdhiedh^i^kZ
eVgid[VX^gXj^iidi]ZbdhicZ\Vi^kZeVgi#I]ZZaZXig^X
XjggZcii]jhYZcZY^hXVaaZYXdckZci^dcVaXjggZci#>i^h
cdl`cdlci]Vi!YZeZcY^c\dci]ZXdcY^i^dch!VcZaZX"
ig^XXjggZciXVcXdch^hid[Vdld[X]Vg\ZYeVgi^XaZh
^cZ^i]ZgY^gZXi^dc!dgZkZc^cWdi]Y^gZXi^dchVidcXZ#
I]Zedh^i^kZ"id"cZ\Vi^kZXdckZci^dc^hl^YZanjhZYid
h^bea^[ni]^hh^ijVi^dc#

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\'*

I]Z7gZVYWdVgY
I]ZWgZVYWdVg^hVYZk^XZjhZYidWj^aYX^gXj^ihl^i]dji
i]ZcZZYd[hdaYZg^c\#>ci]ZXZcigVaeVgiVaai]Ze^ch
a^cZYjcYZgVcjbWZgVgZVaaXdccZXiZYl]^aZi]ZdcZh
cZmiidi]ZXdadjgZYa^cZhVgZXdccZXiZY]dg^odciVaan#
7neaj\\^c\XdbedcZcih^ci]Zg^\]i]daZh!XdbeaZh
X^gXj^ihXVcWZWj^aiVcYbdY^ZY^ci]ZheVXZd[V[Zl
b^cjiZh#

/* Basic Digital Read

GZVY^c\VEjh]Wjiidc

* -----------------*
* turns on and off a light emitting diode(LED) connected to digital

I]Zejh]Wjiidc^hVXdbedcZcii]ViXdccZXihild
ed^cih^cVX^gXj^il]ZcndjegZhh^i#I]ZZmVbeaZijgch
dcVcA:9l]ZcndjegZhhi]ZWjiidc#

* pin 13, when pressing a pushbutton attached to pin 7. It illustrates the


* concept of Active-Low, which consists in connecting buttons using a
* 1K to 10K pull-up resistor.
*

LZXdccZXii]gZZl^gZhidi]Z6gYj^cdWdVgY#I]Zghi
\dZh[gdbdcZaZ\d[i]Zejh]Wjiidci]gdj\]Vejaa"je
gZh^hidg]ZgZ&%@D]bhidi]Z*kdaihjeean#
I]ZhZXdcY\dZh[gdbi]ZXdggZhedcY^c\aZ\d[i]Z
ejh]Wjiidcid\gdjcY#I]Zi]^gYXdccZXihi]Zejh]Wji"
idcidVY^\^iVa^$de^c]ZgZe^c,i]VigZVYhi]ZWjiidch
hiViZ#

* Created 1 December 2005


* copyleft 2005 DojoDave <http://www.0j0.org>
* http://arduino.berlios.de
*
*/
int ledPin = 13; // choose the pin for the LED
int inPin = 7;

// choose the input pin (for a pushbutton)

int val = 0;

// variable for reading the pin status

void setup() {
pinMode(ledPin, OUTPUT);

// declare LED as output

pinMode(inPin, INPUT);

// declare pushbutton as input

L]Zci]Zejh]Wjiidc^hdeZcjcegZhhZYi]ZgZ^hcd
XdccZXi^dcWZilZZci]ZildaZ\hd[i]Zejh]Wjiidc!
hdi]Ze^c^hXdccZXiZYid*kdaihi]gdj\]i]Zejaa"je
gZh^hidgVcYlZgZVYV=><=#L]Zci]ZWjiidc^hXadhZY
egZhhZY!^ibV`ZhVXdccZXi^dcWZilZZc^ihildaZ\h!
XdccZXi^c\i]Ze^cid\gdjcY!hdi]VilZgZVYVADL#
I]Ze^c^hhi^aaXdccZXiZYid*kdaih!Wjii]ZgZh^hidg^c"
WZilZZci]ZbbZVchi]Vii]Ze^c^hXadhZgid\gdjcY#
ADL2oZgd2;6AH:!=><=2dcZ2IGJ:

}
void loop(){
val = digitalRead(inPin);

// read input value

if (val == HIGH) {

// check if the input is HIGH (button released)

digitalWrite(ledPin, LOW);

// turn LED OFF

} else {
digitalWrite(ledPin, HIGH);

// turn LED ON

}
}

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\'+

JhZi]Za^\]ihZchdg^chiZVYd[i]Zejh]Wji"
idc

/* Analog Read Send


* ---------------* turns on and off a light emitting diode(LED)
connected to digital
* pin 13. The amount of time the LED will be on
and off depends on

6A9Ga^\]ihZchdg^hVkVg^VWaZgZh^hidg#Cdi^XZ!i]Vi^c
i]^hXVhZlZjhZVejaa"jegZh^hidgl]^X]bZVchi]Vi
^i^hadXViZYWZ[dgZi]ZhZchdg#Hi^aa!lZbZVhjgZi]Z
kdaiV\ZWZilZZci]^hgZh^hidgVcYi]Za^\]ihZchdg#I]Z
X^gXj^idcndjgWgZVYWdVgYh]djaYadd`hdbZi]^c\a^`Z
^ci]Ze^XijgZWZh^YZh#

* the value obtained by analogRead(). In the easiest case we connect


* a potentiometer to analog pin 2. Sends the data
back to a computer
* over the serial port.
* Created 1 December 2005
* copyleft 2005 DojoDave <http://www.0j0.org>
* http://arduino.berlios.de

>[ZkZgni]^c\^hhZijeg^\]i!ndjXVcXdccZXii]ZWdVgY
idi]ZhZg^VadgJH7edgid[ndjgXdbejiZgVcY!^[
cZXZhhVgn!idi]ZedlZghjeean#

*
*/

int potPin = 2;

// select the input pin for the

I]ZbdgZa^\]ii]ZhZchdggZXZ^kZi]Zfj^X`Zg^hi]Z
Wa^c`^c\d[i]ZA:9#

potentiometer
int ledPin = 13;

// select the pin for the LED

int val = 0;
// variable to store the value
coming from the sensor

L^i]i]Z[jcXi^dc/

^ihedhh^WaZidhZcYcjbZg^XkVajZh
idi]ZXdbejiZgl]ZgZndjg[Vkdjg^iZhd[ilVgZXVcgZVY
i]ZbVcYjhZi]ZhZchdg#
Serial.println(val);

void setup() {
pinMode(ledPin, OUTPUT);
as an OUTPUT

// declare the ledPin

Serial.begin(9600);
// use the serial port
to send the values back to the computer
}

void loop() {
val = analogRead(potPin);
from the sensor
Serial.println(val);
to the serial port
digitalWrite(ledPin, HIGH);

// read the value


// print the value
// turn the ledPin

on
delay(val);
for some time

// stop the program

digitalWrite(ledPin, LOW);
off

// turn the ledPin

delay(val);
for some time

// stop the program

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\',

digitalWrite(ultraSoundSignal, LOW); // Send low pulse


delayMicroseconds(2); // Wait for 2 microseconds
digitalWrite(ultraSoundSignal, HIGH); // Send high pulse
delayMicroseconds(5); // Wait for 5 microseconds
digitalWrite(ultraSoundSignal, LOW); // Holdoff
/* Listening for echo pulse
*/
pinMode(ultraSoundSignal, INPUT); // Switch signalpin to input
val = digitalRead(ultraSoundSignal); // Append signal value to val
while(val == LOW) { // Loop until pin reads a high value
val = digitalRead(ultraSoundSignal);
}
/* Ultrasound Sensor
* Reads values (00014-01199) from an ultrasound sensor (3m sensor)

while(val == HIGH) { // Loop until pin reads a high value


val = digitalRead(ultraSoundSignal);

* and writes the values to the serialport.

timecount = timecount +1;

*
* http://www.xlab.se | http://www.0j0.org
* copyleft 2005 Mackie for XLAB | DojoDave for DojoCorp
*/

int val = 0;
int ultrasoundValue = 0;
int timecount = 0; // Echo counter
int ledPin = 13; // LED connected to digital pin 13

ultrasoundValue = timecount; // Append echo pulse time to ultrasoundValue

I]Ze^cYZY^XViZYidgZVY^c\]VhidWZ
h]^[i^c\Xdc\jgVi^dc[gdb^cejiiddjiejiVXXdgY^c\
idi]ZE>C<heZX^XVi^dch]ZZi#;^ghilZ]VkZidhZcY
VejahZi]Vil^aabV`Zi]ZhZchdghZcYVcjaigVhdjcY
idcZVcYlV^i[dgVcZX]d#DcXZi]ZidcZ^hgZXZ^kZY
WVX`!i]ZhZchdgl^aahZcYVejahZdkZgi]ZhVbZe^c
VhZVga^Zg#I]Zl^Yi]d[i]ViejahZl^aaYZiZgb^cZi]Z
Y^hiVcXZidi]ZdW_ZXi#
I]ZZmVbeaZh]dlc]ZgZlVhVhhZbWaZYWnBVgXjh
=VccZghi^\!l]^aZi]Zhd[ilVgZlVhXgZViZYWn9Vk^Y
8jVgi^ZaaZh#

serialWrite(A); // Example identifier for the sensor


printInteger(ultrasoundValue);

// Sets the baud rate to 9600


// Sets the digital pin as

serialWrite(13);
/* Lite up LED if any value is passed by the echo pulse
*/

if(timecount > 0){

void loop() {

digitalWrite(ledPin, HIGH);

timecount = 0;

val = 0;
pinMode(ultraSoundSignal, OUTPUT); // Switch signalpin to output
/* Send low-high-low pulse to activate the trigger pulse of the
sensor
*/

I]ZE>C<gVc\ZcYZg^hVcjaigVhdjcYhZchdg[gdb
EVgVaaVmVWaZd[YZiZXi^c\dW_ZXihjeidV(bihY^h"
iVcXZ#I]ZhZchdg]Vh(e^ch!ildVgZYZY^XViZYid
edlZgVcY\gdjcYl]^aZi]Zi]^gYdcZ^hjhZYWdi]Vh
^cejiVcYdjieji#

serialWrite(10);

void setup() {
pinMode(ledPin, OUTPUT);
output

/* Writing out values to the serial port


*/

int ultraSoundSignal = 7; // Ultrasound signal pin

beginSerial(9600);

// Count echo pulse time

8dbeaZmhZchdgh

/* Delay of program
*/
delay(100);
}

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\'-

IVa`^c\idhd[ilVgZ
6gYj^cdiVa`h!igVchb^ihYViV^cHZg^Va[dgbVi!hdVcn
di]Zgegd\gVb$egd\gVbb^c\aVc\jV\Zi]Vi]VhhZg^Va
XVeVW^a^i^ZhXVcZVh^anXdbjc^XViZl^i]6gYj^cd#HdbZ
egd\gVbha^`Z;aVh]YdcicVi^kZanheZV`HZg^VaWji
i]ZnXVchi^aaXdbbjc^XViZl^i]6gYj^cdi]gdj\]Vc
^ciZgb^Y^Vgn!i]Via^`ZVigVchaVidgZcVWaZhi]ZbidiVa`
idZVX]di]Zg#GZVYi]gdj\]i]ZheZX^XhZXi^dchVcY
ndjl^aacYgZ[ZgZcXZhdc]dlid^ciZg[VXZ6gYj^cdl^i]
ZkZgnedhh^WaZhd[ilVgZi]Vi]VhWZZcXdccZXiZYhd[Vg#
L^i]i]Z[jcXi^dcVh^ci]Za^\]ihZchdgZmZgX^hZ/
Serial.println(val);

i]Zhd[ilVgZ^hVWaZidgZXZ^kZVY^\^iVakVajZ[gdbi]Z
hZchdg#I]^hkVajZ^hi]ZcZVh^anjhVWaZ^cdi]Zgegd"
\gVbb^c\hd[ilVgZa^`ZE9!KKKK!BVm!##
I]ZY^[[ZgZcieViX]ZhidXdbbjc^XViZWZilZZc6gYj^cd
VcYi]Zdi]Zgegd\gVbbZhVgZVkV^aVWaZidYdlcadVY^c
i]ZeaVn\gdjcYhZXi^dcVilll#VgYj^cd#XX

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\'.

cVaegdidineZ
6[iZgZkZgnWdYnbVcV\ZYid\ZiVaai]ZY^[[ZgZciZmZg"
X^hZhldg`^c\eZdeaZY^k^YZ^cid\gdjed['"(eZdeaZVcY
YZkZadeid\Zi]ZgVc^ciZgVXi^kZegdidineZ#
9Vk^YVcYBVhh^bdbVYZVa^hid[edhh^WaZegdidineZ
i]Vii]ZniZhiZYeZdeaZ^hVWaZidgZVa^oZl^i]i]Z
`cdlaZY\ZVXfj^gZYYjg^c\i]Zldg`h]de#
:kZgnWdYncZZYidjhZVeVgi^XjaVghZchdgi]Zc^ihje
idi]Zb^[i]ZnlVci^iidXdbW^cZ^il^i]di]Zg
iZX]cdad\^ZhVcYhd[ilVgZ#
=ZgZhdbZZmVbeaZd[egd_ZXigZVa^oZY/
6XdX`iV^a"h]V`Zgi]Via^\]ihjehdbZ\gZZcA:9h
l]Zci]ZYg^c`^hgZVYn#
6iddi]WgjX]i]Vii]gdj\]VYnheanhhVnhidndj^[ndj
VgZWgjh]^c\ndjgiZZi]Vii]Zg^\]iheZZY#
6XViX]^c\"i^bZgi]Vildg`hWnhZii^c\i]Zi^bZWZcY"
^c\^idcdcZh^YZidhZii]Zi^bZVcYdci]Zdi]ZgidaZi
i]Zi^bZXdjciYdlchiVgi#
6WVi]i]ViX]Vc\Zi]Za^\]ih!i]Zbjh^XVcYa^\]ihje
V[VcVXXdgY^c\idi]ZlViZgiZbeZgVijgZ#
6bjh^XVa^chigjbZci!VjiZ!i]ViXgZViZhh^ciZi^hZY
hdjcYVcY^chiZVYd[gZVXi^c\idi]ZV^gWZZcWadlZY!
gZVXihidi]Za^\]iVcYY^[[ZgZciegZhhjgZd[i]ZWjiidch#
6A:9aVbehi]Via^\]ihjel]Zcndj\dcZVgZgid^i#

6gYj^cdLdg`h]de7VgXZadcV

%&$%,$'%%+

eV\(%

8gZY^ih
^YaVW
BVhh^bd7Vco^
6^aVY^8dgiZaaZii^
eVgicZg
9Vk^Y8jVgi^ZaaZh

^Y"aVWqk^VOVbWZaZii^!)"'%&'."B^aVcd"iZa# (.%''.*(,--)"[Vm (.%''%')%''%qk^V<d^id!&)"&%&(-"Idg^cd"iZa# (.%&&&.*%,*(.




 ]iie/$$lll#^ciZgVXi^dcYZh^\c"aVW#XdbqVaag^\]igZhZgkZY

You might also like