User manual

9
2e
d
a
g
Vandaa
g
in de adventskalende
r
•1x steekplatine
(
SYB 46
)
•1x
j
umperkabel
Analo
g
e waarden meten
V
andaag programmeert u een sketch in de Arduino IDE om
waarden van een analoge ingang te analyseren. De waarden
worden via tekstweer
g
ave en
g
ra sch weer
g
e
g
even
.
Onderdelen: 1x steekplatine, 1xjumperkabel (mannelijk –
mannelijk)
H
et programm
a
Het programma voor van
d
aag
d
raagt
d
e naam Tag02.
i
no
en
bevindt zich in het downloadarchie
f
in de directory
D
ag02
.
D
e
j
umperkabel dient als antenne. Probeer de metin
g
en ook eens zonder deze kabel om te
zien of de kabel voor een verschil in uw meetomgeving zorgt
.
int analo
g
Value = 0
;
int analogPin = A0
;
v
oid setup()
{
pinMode(analo
g
Pin, INPUT)
;
Serial.begin(9600);
}
v
oid loop
()
{
analogValue = analogRead(analogPin)
;
Serial.println
(
analogValue
)
;
delay
(
1000
);
}
Zo wer
k
t
h
et pro
g
ramm
a
int analo
g
Pin = A0
;
In
h
et
b
e
g
in wor
d
t
h
et
g
e
b
rui
k
te pinnummer in
d
e varia
b
e
l
e
a
nalo
g
P
in
vast
g
e
l
e
gd
. A
ll
e pro
g
ramma‘s in
de
Ar
du
in
o
IDE
bestaa
n
te
nmin
ste
u
i
t
de
t
w
ee
f
u
n
ct
i
es
setu
p
e
n loo
p
:
v
oid setup
()
{
pinMode(analo
g
Pin, INPUT)
;
Serial.begin
(
9600
);
}
D
e
f
u
n
ct
i
e
se
t
u
p
loopt eenmaal tot aan de start en wordt meestal voor de confi guratie gebruikt. De ana-
l
oge pin wor
d
t a
l
s invoer vastge
l
eg
d
. Via Serial.be
g
in(9600
)
wor
d
t
d
e serië
l
e communicatie gestart om
waarden op de seriële monitor en de seriële plotter weer te geven. De parameter bij deze functie is het
B
aud
r
ate
.
v
oid loo
p()
{
...
}
De
f
unctie
l
oo
p
wordt lang herhaald tot men de voe
-
dingsspanning ontkoppelt o
f
op de resetknop drukt.
v
oid loop() {
analo
g
Value = analo
g
Read(analo
g
Pin);
Serial.println(analo
g
Value)
;
delay
(
1000
);
}
V
i
a
analo
g
Rea
d
wordt de waarde van de analo
g
e
in
g
an
g
in de variabele analo
g
Value op
g
esla
g
en en
vi
a
Serial.
p
rintl
n
uit
g
e
g
even. Door dela
y
(1000
)
wacht het pro
g
ramma 1000 milliseconden
.
O
p
en nu de seriële monitor van de Arduino IDE via T
oo
l
s
/
Se
ri
ë
l
e
m
o
ni
tor
. Zo ziet u de gemeten waar
-
den. Die waarden kunt u ook grafi sch laten weergeven. Sluit hiervoor de voorheen geopende seriële
monitor en o
p
en de seriële
p
lotter via T
oo
l
s
/
Se
ri
ë
l
e
Pl
otter
.
Het
d
aterate moet in
h
et
d
rop
d
own rec
h
tson
d
er in
d
e
h
oe
k
van
h
et venster correct zijn ingeste
ld
, in
d
it geva
l
9600
B
aud
.
2. da
g
15007-3 Conrad Adventskalender Internet of Things 2017_nl.indd 915007-3 Conrad Adventskalender Internet of Things 2017_nl.indd 9 13.08.2017 17:09:3113.08.2017 17:09:31