User manual

9
2e
j
ou
r
Aujourd’hui dans le calendrier de l’aven
t
•1 Breadboard
(
SYB 46
)
•1câble
j
umpe
r
Mesurer des valeurs analo
g
iques
A
ujourd’hui vous programmez un Sketch dans l’Arduino IDE
pour lire des valeurs d’une entrée analogique. Les valeurs sont
représentées par sortie texte et
g
raphiquement
.
C
omposants
:
1 Breadboard, 1 câble jumper (mâle – mâle
)
L
e programm
e
Le programme
d
e ce jour sappe
ll
e Jour02.
i
no et se trouve
d
ans
l
e r
é
pertoire Jour02
à
l
’int
é
rieur
d
e
l
’arc
h
ive
d
e t
élé
c
h
ar
-
gement.
L
e câble
j
umper sert d’antenne. Essa
y
er les mesures é
g
alement sans ce câble pour voir si le
câb
l
e
a
u
n
e
infl
ue
n
ce
su
r v
ot
r
e
e
nvir
o
nn
e
m
e
n
t
de
m
esu
r
e
.
int analo
g
Value = 0
;
int analogPin = A0
;
v
oid setup()
{
pinMode
(
analogPin, INPUT
);
Serial.begin
(
9600
)
;
}
v
oid loo
p
()
{
analogValue = analogRead(analogPin)
;
Serial.println(analogValue);
delay(1000)
;
}
Ainsi fonctionne le pro
g
ramm
e
int analogPin = A0
;
Pour
marrer
l
e num
é
ro Pin uti
l
is
é
d
ans
l
a varia
bl
e analo
g
P
in
est défi ni. Tous les programmes dans
l’Arduino IDE comportent au moins les deux fonctions se
t
u
p
et
l
oo
p
:
void setu
p
()
{
pinMode(analo
g
Pin, INPUT)
;
Serial.be
g
in(9600);
}
L
a
f
o
n
ct
i
o
n
s
e
t
up fonctionne une fois au démarrage et est utilisée la plupart du temps pour la confi gu
-
ration. Le pin analogique est défi ni comme entrée. La communication en série est lancée par
Se
ri
al.
be
g
in(9600
)
p
our indi
q
uer les valeurs sur le moniteur et le traceur en série. Le
p
aramètre
p
our cette
f
o
n
ct
i
o
n
est
l
a
vi
tesse
de
t
r
a
n
s
mi
ss
i
o
n.
void loop() {
...
}
L
a
f
o
n
ct
i
o
n loop est répétée
j
usquà ce que l’on
cou
p
e l’alimentation électri
q
ue ou
q
ue l’on a
pp
uie
su
r l
e
bouto
n r
eset.
void loo
p()
{
analogValue = analogRead
(
analogPin
)
;
Serial.println
(
analo
g
Value
);
delay
(
1000
)
;
}
La va
l
eur
d
e
l
entr
é
e ana
l
ogique
d
ans
l
a varia
bl
e
analo
g
Value est enregistr
é
e par analo
g
Rea
d
et sort
i
e
p
ar Ser
i
al.
p
r
i
ntl
n
. Avec delay
(
1000
)
l
e programme
atten
d
1000 mi
ll
isecon
d
es
.
Ouvrez maintenant
l
e moniteur en s
é
rie via Outi
l
s/Moniteur en s
é
rie
.
Vous voyez ainsi
l
es va
l
eurs mesu-
rées. Vous pouvez également a
ffi
cher les valeurs sous
f
orme graphique. Pour cela
f
ermez le moniteur en
s
é
rie ouvert pr
é
c
éd
emment et ouvrez
l
e traceur en s
é
rie via Outi
l
s/Traceur en s
é
ri
e
.
Le débit de données doit être correctement
p
aramétré dans le menu déroulant en bas dans le coin droit de
la fenêtre
,
à savoir dans ce cas
9
600
B
aud
.
2.
j
ou
r
15007-3 Conrad Adventskalender Internet of Things 2017_fr.indd 915007-3 Conrad Adventskalender Internet of Things 2017_fr.indd 9 13.08.2017 16:58:1413.08.2017 16:58:14