User manual
2
1
16.
T
a
g
Heute im Adventskalender
• R
G
B-LED
Ballspiel mit RGB-LEDs und Sensorkontakten
Heute ist im Adventskalender zur Abwechslung ein klassisches Spiel au
f
dem
Bildschirm, wie man es von diversen Retro-Konsolen kennt – ohne LCD-Modul,
dafür mit einem Gamepad aus drei Knetekontakten gesteuert. In diesem Spiel
versucht der Spieler, einen Ball, der im Raum herumfl iegt, mit dem Paddle
zurückzuschlagen. Wenn der Ball die farbige Linie berührt, bekommt man einen
Fehlerpunkt und der Ball startet in der Mitte wieder neu. Mit zwei Knetekontakten
l
ässt sic
h
d
as Pa
ddl
e nac
h
l
in
k
s un
d
rec
h
ts
b
ewegen.
B
aute
il
e
: 1x Steckbrett
,
2x RGB-LED
,
4x 220-Ohm-Widerstand (Rot-Rot-
Braun), 2x 20-MOhm-Widerstand (Rot-Schwarz-Blau), 7x Verbindun
g
skabel,
3x Knetekontakt, 3x isolierte Drahtbrücke (unterschiedliche Län
g
en
)
Die
b
ei
d
en LEDs zeigen in Grün an, wenn einer
d
er Knete
k
onta
k
te
b
erü
h
rt
wir
d
. Bei einem Fe
hl
er
l
euc
h
ten
b
ei
d
e
k
urz rot. Dazu sin
d
d
ie
b
ei
d
en roten
Far
bk
omponenten
d
er LEDs mit
d
em g
l
eic
h
en GPIO-Pin18 ver
b
un
d
en. Zusätz
l
ic
h
werden Töne abgespielt. Der dritte Knetekontakt
(
im Bild mit einem Minuszeichen
markiert
)
ist zur Herstellung der Masseverbindung.
D
as
P
rogram
m
Das Scratc
h
-Programm ent
h
ä
l
t zwei O
b
je
k
te,
d
en Ba
ll
un
d
d
as Pa
ddl
e. Bei
d
e
Objekte verwenden eigene Programmblöcke im Spiel, die alle mit einem Klick au
f
d
as grüne Fä
h
nc
h
en gestartet wer
d
en.
D
as S
p
iel auf der Scratch-Bühn
e
Am Anfan
g
des Spiels wird der Ball auf den Mittelpunkt der Bühne und der Fehlerzähler auf
0
g
esetzt. Der Ball startet in einer zufälli
g
en Richtun
g
nach oben zwischen -
20
u
n
d
20
G
r
ad
.
Anschließend fl ie
g
t er in einer Endlosschleife und ändert seine Richtun
g
nur, wenn er vom
Ran
d
a
bp
ra
ll
t.
Der Pun
k
t x:0, y:
0
ist der Mittelpunkt des Koordinatensystems au
f
der Scratch-Bühne. Die
positive x-Richtung läu
f
t nach rechts, die negative nach links. Die positive y-Richtung läu
f
t nach
o
b
en,
d
ie negative nac
h
unten,
d
ie Win
k
e
l
ric
h
tung 0° zeigt nac
h
o
b
en.
D
as Scratch-Koordinatensyste
m
1
6. Tag
Zwei Sensorkontakte steuern ein S
p
iel au
f
dem Bildschirm.
D
iese Programmblöcke steuern die normale
B
allbewegung
.
10214-8 Raspberry Adventskalender 2016_03.indd 2110214-8 Raspberry Adventskalender 2016_03.indd 21 28.04.2016 15:33:5228.04.2016 15:33:52










