Instructions
17
12. Tag
Heute im Adventskalender
• 1xTaster
• 1xWiderstand 10 kOhm (braun – schwarz – orange)
Lauflicht in zwei Richtungen mit einstellbarer Geschwindigkeit
Lauflichter sind immer wieder beliebte Effekte, nicht nur für Werbung und Partyräume.
Das Experiment des zwölften Tages lässt beim Druck auf einen Taster vier LEDs als Lauf-
licht leuchten. Der andere Taster lässt das Lauflicht in umgekehrter Richtung laufen. Über
ein Potentiometer steuert man die Geschwindigkeit des Lauflichts.
Bauteile: 1xNano-Board, 2xSteckbrett, 1xLED rot mit Vorwiderstand, 1xLED gelb
mit Vorwiderstand, 1xLED grün mit Vorwiderstand, 1xLED blau mit Vorwiderstand,
1xPotentiometer, 2xTaster, 2x10-kOhm-Widerstand (braun – schwarz – orange), 5xVer-
bindungskabel, 5xDrahtbrücke
Das Programm
Das Programm 12mblock funktioniert ähnlich wie das Programm des siebten Tages, fragt
nur zusätzlich die beiden Taster ab, um die Richtung des Lauflichts mithilfe einer zusätz-
lichen Variable auszuwählen.
So funktioniert das Programm
Die Variable i gibt den Wert an, um den in jedem Schleifendurchlauf die Nummer des
Pins für die LED, die leuchten soll, verändert wird. Der Wert 2 lässt das Lauflicht von
rechts nach links laufen: 4, 6, 8, 10, der Wert -2 lässt es von links nach rechts laufen: 10,
8, 6, 4.
Die Variable n enthält die Nummer des Pins, der gerade leuchtet, oder als Nächstes
leuchten soll.
In jedem Durchlauf der Schleife leuchtet die LED am Pin n. Die Zeit wird durch Abfrage
des Potentiometers festgelegt. Danach werden die beiden Taster abgefragt. Ist der Taster
am Pin 2 gedrückt, wird die Variable i auf 2 gesetzt, damit das Lauflicht nach links läuft.
Ist der Taster am Pin 3 gedrückt, wird die Variable i auf -2 gesetzt, damit das Lauflicht
nach rechts läuft. Die Pinnummer n wird auf den neuen Wert gesetzt. Danach wird noch geprüft, ob n
den Bereich der möglichen Werte für die LED-Pins überschritten hat. Hat n durch die Veränderung einen
Wert größer als 10, beginnt das Lauflicht rechts wieder bei Pin 4. Ist der neue Wert von n dagegen kleiner
als 4, beginnt das Lauflicht wieder links bei Pin 10.
13. Tag
Heute im Adventskalender
• 1xLCD-Modul
• 1xWiderstand 560 Ohm (grün – blau – braun)
Heute ist ein LCD-Modul im Adventskalender. Derartige Anzeigemodule sind in vielen elektronischen
Geräten eingebaut. Das LCD-Modul hat eine 16-polige Anschlussleiste. Damit wird es auf das Steckbrett
gesteckt.
Das LCD-Modul im Adventskalender arbeitet zeichenorientiert. Das bedeutet, Sie brauchen sich nicht
um die Ansteuerung einzelner Pixel zu kümmern. Ein eigener Controller auf dem LCD-Modul verarbeitet
Zeichen, die als ganze oder halbe Bytes auf den Datenleitungen an das LCD-Modul gesendet werden. Fast
alle derartigen Anzeigemodule, wie auch das im Adventskalender enthaltene, sind zum Quasi-Standard
HD44780 kompatibel. Dieser bezeichnet den Hitachi-Chip, der solche LCD-Module steuert.
Bauteile: 1xNano-Board, 2xSteckbrett, 1xLCD Modul, 1x560-Ohm-Widerstand (grün – blau – braun),
1xPotentiometer, 7xVerbindungskabel, 7xDrahtbrücke (unterschiedliche Längen)
Lauflicht mit vier LEDs, Potentiometer und zwei Tastern mit
Pulldown-Widerständen.
12. Tag
13. Tag










