Instructions
26
Wurde der Taster am PinD3 gedrückt, wird die getippte Zahl um 1 verringert. Sollte die Zahl
dadurch kleiner als 1 werden, wird der aktuelle Tipp automatisch auf 1 gesetzt. Auch die
weiteren Blöcke sind vergleichbar mit denen für den ersten Taster.
Wurde der Taster am PinD10 gedrückt, wird die eingestellte Zahl als Tipp abgegeben. Die
Anzahl abgegebener Tipps in der Variable n wird um 1 erhöht und die Zahl als neuer Tipp
rechts oben auf dem LCD-Modul angezeigt.
Falls die gesuchte Zahl xgleich dem abgegebenen Tipp ist, wird die Variable ende auf 1
gesetzt. Nach diesem Durchlauf wird die Schleife kein weiteres Mal wiederholt. Das Spiel ist
zu Ende.
Ist die gesuchte Zahl xkleiner als der abgegebene Tipp, wird links unten ein Pfeil nach links
angezeigt, ist sie größer, erscheint rechts unten ein Pfeil nach rechts. Damit erfährt der Spie-
ler, in welcher Richtung er weiter tippen muss.
Ist das Spiel zu Ende, erscheint in der unteren Zeile des LCD-Moduls die Anzahl Versuche,
die erforderlich waren, um die Zahl zu erraten.
20. Tag
Heute im Adventskalender
• 1xVerbindungskabel
Das Kabel wird erst an einem späteren Tag gebraucht.
Pong-Spiel auf dem PC mit Tasten steuern
Spiele und Animationen in Scratch werden üblicherweise mit Maus und Tastatur
gesteuert, da Scratch standardmäßig nur diese Eingabemethoden unterstützt.
mBlock3 macht es möglich, Tasten und andere Eingabegeräte über den Arduino zur
Steuerung von Spielen in Scratch zu verwenden. Das nächste Projekt zeigt, wie man
in einem vorhandenen Scratch-Spiel die klassische Steuerung durch Arduino-Tasten
ersetzt.
Bauteile: 1xNano-Board, 2xSteckbrett, 2x10-kOhm-Widerstand (Braun-Schwarz-
Orange), 2xTaster, 4xVerbindungskabel, 2xDrahtbrücke
Die Taster sind so angeordnet, dass sie sich bequem mit zwei Fingern bedienen
lassen.
Das Programm
Die beiden Tasten sollen das Panel eines klassischen Pong-Spiels in beide Richtun-
gen bewegen. Das Original-Scratch liefert bei seinen Beispielen ein solches Spiel
mit, mBlock3 leider nicht. Sie finden das Programm als 20pong01mblock im Down-
loadarchiv.
Interaktiver Modus
Das Spiel läuft im interaktiven Modus von mBlock3. Schalten Sie, wie am 10. Tag
beschrieben, mBlock3 und den Nano in den interaktiven Modus um.
So funktioniert das Spiel
Bevor wir uns daran machen, die Steuerung des Spiels zu verändern, zunächst ein
paar Grundlagen zur Funktionsweise des Spiels: Bei diesem Spieleklassiker, der
Der untere Taster am PinD10 gibt den Tipp ab.
Zwei Taster steuern das Pong-Spiel.
20. Tag










