User manual
11
4e
j
ou
r
Aujourd’hui dans le calendrier de l’aven
t
•1DEL jaune avec résistance en série
Clignotant alternati
f
Deux DELs cli
g
notent en alternance
.
C
omposants
:
1Breadboard, 1 DEL jaune avec résistance en
série, 1 DEL rouge avec résistance en séri
e
Le pro
g
ramm
e
Le programme
d
e ce jour s’appe
ll
e Jour04.
i
no et se trouve
d
ans
l
e r
é
pertoire Jour04
.
const
i
nt ledP
i
n1 = 10;
const
i
nt ledP
i
n2 = 12;
i
nt ledState = LOW
;
i
nt p
i
n = ledP
i
n1
;
v
oid setup
()
{
pinMode(ledPin1
,
OUTPUT)
;
pinMode
(
ledPin2, OUTPUT
);
digitalWrite
(
ledPin1, LOW
);
digitalWrite(ledPin2, LOW)
;
}
v
oid loop() {
if
(
pin == ledPin1
)
{
p
i
n = ledP
i
n2
;
digitalWrite(ledPin1, LOW)
;
}
e
l
se
{
p
i
n = ledP
i
n1
;
di
g
italWrite
(
ledPin2, LOW
);
}
di
g
italWrite(pin, HIGH);
delay(500)
;
}
Ainsi
f
onctionne le pro
g
ramm
e
if (
p
in == ledPin1) {
p
i
n = ledP
i
n2
;
di
g
italWrite(ledPin1, LOW)
;
} else {
p
i
n = ledP
i
n1
;
di
g
italWrite(ledPin2, LOW)
;
}
La DEL qui vient
d
e s’a
ll
umer est enregistr
é
e
d
ans
l
a varia
bl
e temporaire
pin
.
Initia
l
ement cette va
l
eur est
s
u
r
ledP
i
n
1
.
La variable est placée sur l’autre broche par une requête i
f
et la DEL qui vient de s’éclairer
est
é
teinte. La commutation a
l
ieu toutes
l
es 500 ms
.
Les deux cathodes (jambe courte de la DEL ) doivent être placées sur le GND.
À
gauche se
trouve
l
a DEL jaune,
à
d
roite
l
a DEL rouge
.
4. jou
r
15007-3 Conrad Adventskalender Internet of Things 2017_fr.indd 1115007-3 Conrad Adventskalender Internet of Things 2017_fr.indd 11 13.08.2017 16:58:1513.08.2017 16:58:15










