User manual

42
24. Ta
g
Heute im Adventskalende
r
•1x Taster
R
eaktionsspiel
Zum Abschluss des Adventskalenders gibt es noch ein kleines
Reaktionsspiel. Über eine Schaltfl äche in der App starten Sie
d
as Spiel. Die LED auf dem Steckbrett
g
eht an, und sobald die
LED aus
g
eht, müssen Sie auf den Taster drücken. Die Dauer
wird in der App an
g
ezei
g
t.
Bautei
l
e: 1x Stec
kb
rett, 1xTaster, 1xLED
g
rün mit Vorwi
d
er
-
stand
,
1xPotenziometer 15 kOhm
,
5x Drahtbrücke (unter
-
schiedliche Län
g
en)
Der S
k
etc
h
Das Programm
f
ür diesen Tag ist Tag24.in
o
und liegt im Ver
-
z
e
i
c
hni
s
T
ag24
.
Übe
r
d
i
e
F
u
nk
t
i
o
n millis
w
ir
d
d
i
e
Z
e
i
tdaue
r
g
emessen, bis der Taster gedrückt wird:
if
(
Text.startsWith
(
"START"
))
{
digitalWrite(greenPin, HIGH);
delay
(
1000
)
;
digitalWrite
(
greenPin, LOW
)
;
//
Startze
i
t
int dauer = millis
()
;
Serial.println(interval)
;
while
(
tasterAuslesen
()
!= 1
)
{
delay
(
100
)
;
}
dauer = millis
()
– dauer;
HC05.print(dauer);
digitalWrite
(
greenPin, LOW
)
;
}
Di
e
A
p
p
D
ie A
pp
Reaktionss
p
iel.ai
a
hat eine Schalt
äche mit der Bezeichnung S
p
ie
l
starte
n
.
Bei
B
etätigung der Schalt
äche wird der Text über die Funkschnittstelle gesendet. Der ankom
-
m
ende Text vom IoT-Board wird in dem Label über der Schalt
äche angezeigt.
F
ür das Starten des S
p
iels wird bei Klick auf die Schalt äche
Sp
iel starte
n
de
r Bl
oc
k wh
e
n
sta
r
t
B
utto
n
.cl
i
ck
aus
g
ewertet und der Text
S
TAR
T
übe
r
d
i
e
F
u
nk
sc
hni
ttste
ll
e
übe
rmi
tte
l
t
.
Die
h
eutige Sc
h
a
l
tung g
l
eic
h
t
d
er Sc
h
a
l
tung vom Vortag. Le
d
ig
l
ic
h
wur
d
e
d
ie rote LED
d
urc
h
ei
ne gr
ü
ne
LED
ersetzt.
Ü
ber der Schalt äche Spie
l
starte
n
l
iegt ein La
b
e
l
o
h
ne
Text. Erst wenn ein Text vom IoT-Boar
d
an
k
ommt, wir
d
d
er
Text im La
b
e
l
gesetzt
.
2
4. Ta
g
15007-3 Conrad Adventskalender Internet of Things 2017_02.indd 4215007-3 Conrad Adventskalender Internet of Things 2017_02.indd 42 19.07.2017 14:15:2019.07.2017 14:15:20