User manual

1
0
3. Ta
g
Heute im Adventskalende
r
•1x LED rot mit Vorwiderstan
d
•1x Schaltdrah
t
Blin
k
licht
Heute lassen Sie eine LED mit einer Frequenz von 2Hz blin
-
ken.
B
auteile:
1
x Steckbrett
,
1xLED rot mit Vorwiderstand
D
as
P
rogramm
Das Programm
f
ür diesen Tag trägt den Namen
T
ag03.
i
no
u
n
d
l
iegt im Verzeic
h
nis
T
ag03
.
c
onst
i
nt ledP
i
n = 2;
i
nt ledState = LOW
;
void setup
()
{
pinMode
(
ledPin, OUTPUT
)
;
}
void loop
()
{
if
(
ledState == LOW
)
ledState = HIGH
;
e
l
se
l
e
d
State = LOW;
digitalWrite(ledPin, ledState);
delay
(
500
)
;
}
So
f
unktioniert das Program
m
if
(
ledState == LOW
)
ledState = HIGH
;
e
l
se
l
e
d
State = LOW;
In
d
er Varia
bl
en
l
e
d
Stat
e
wird
f
estgehalten, ob die LED leuchtet oder nicht. Zu Beginn hat die Variable
d
en Wert
LOW
. Dieser Wert wir
d
ü
b
er delay
(
500
)
a
ll
e 500ms umgesc
h
a
l
tet. Da
d
urc
h
bl
in
k
t
d
ie LED
.
Sie benötigen keinen separaten Widerstand, denn die LED hat diesen bereits integriert.
3. Ta
g
15007-3 Conrad Adventskalender Internet of Things 2017_02.indd 1015007-3 Conrad Adventskalender Internet of Things 2017_02.indd 10 19.07.2017 14:15:0519.07.2017 14:15:05