User manual

1
5
7e
d
a
g
Vandaa
g
in de adventskalende
r
•1x potentiometer, 15 kOhm
Stuurbaar looplicht
Het pro
j
ect van vandaa
g
is een looplicht waarvan de snelheid
via een potentiometer kan worden gestuurd.
Onderdelen: 1x steekplatine, 1xLED groen met voorweer
-
stand, 1xLED geel met voorweerstand, 1xLED rood met
voorweerstand, 1x potentiometer van 15 kOhm, 4 xdraad
-
brug (verschillende lengtes)
H
et programm
a
Het programma voor van
d
aag
d
raagt
d
e naam Tag07.
i
n
o
en
bevindt zich in het downloadarchief in de directory
D
ag07
.
i
nt analogP
i
n = A5
;
i
nt analogValue
;
i
nt led1 = 8;
i
nt led2 = 6
;
i
nt led3 = 4;
v
oid setup()
{
pinMode
(
analogPin, INPUT
);
pinMode(led1, OUTPUT);
pinMode
(
led2
,
OUTPUT
);
pinMode
(
led3, OUTPUT
)
;
digitalWrite
(
led1, LOW
)
;
digitalWrite
(
led2, LOW
)
;
digitalWrite(led3, LOW);
Serial.begin
(
9600
)
;
}
v
oid loo
p()
{
analogValue = analogRead
(
analogPin
)
;
Serial.println(analo
g
Value)
;
delay
(
analogValue
);
digitalWrite(led3, LOW);
digitalWrite(led1, HIGH)
;
delay(analo
g
Value)
;
di
g
italWrite
(
led1, LOW
)
;
digitalWrite
(
led2, HIGH
);
delay(analo
g
Value)
;
digitalWrite
(
led2, LOW
)
;
di
g
italWrite
(
led3, HIGH
)
;
}
Zo werkt het pro
g
ramm
a
analo
g
Value = analo
g
Read
(
analo
g
Pin
)
;
delay(analo
g
Value)
;
digitalWrite
(
led3, LOW
)
;
di
g
italWrite(led1, HIGH)
;
In de ti
j
deli
j
ke variabele analo
g
Pin wordt de in
g
estelde waarde van de potentiometer
g
elezen. Via
d
e
l
a
y
wor
d
t
g
ewac
h
t en
d
an wor
d
en
d
e LED‘s om
g
esc
h
a
k
e
ld
.
D
e potentiometer neemt een
b
eetje p
l
aats in. Daarom moet
h
et IoT-
b
oar
d
in verge
l
ij
k
ing met
h
et mo
d
e
l
, naar
b
oven wor
d
en gesc
h
oven. LED‘s van
l
in
k
s naar rec
h
ts: groen, gee
l
en roo
d
.
7. dag
15007-3 Conrad Adventskalender Internet of Things 2017_nl.indd 1515007-3 Conrad Adventskalender Internet of Things 2017_nl.indd 15 13.08.2017 17:09:3513.08.2017 17:09:35