Instructions
22
16. Tag
Heute im Adventskalender
• 1xVerbindungskabel
Das Kabel wird erst an einem späteren Tag gebraucht.
Der Schaltungsaufbau ist gegenüber dem 15. Tag unver-
ändert.
Weihnachtsbotschaft mit
Schreibmaschineneffekt
Auf dem LCD-Modul erscheint eine Weihnachtsbotschaft.
Sie leuchtet nicht auf einmal auf, sondern wird wie
mit einer Schreibmaschine Buchstabe für Buchstabe
geschrieben.
Das Programm
Das Programm 16mblock zeigt den laufenden Text auf
dem LCD-Modul. Übertragen Sie das Programm im
Arduino-Modus auf den Nano.
So funktioniert das Programm
Eine Endlosschleife wartet zunächst, bis der Taster am
PinD2 gedrückt wird. Dann wird die Anzeige auf dem
LCD-Modul gelöscht, der Cursor angezeigt und auf Blin-
ken gesetzt. Dazu gibt es eigene Blöcke. Sie brauchen
das Cursor-Blinken nicht selbst zu programmieren.
Die Variable n wird auf 1 gesetzt. Sie gibt die Cursorpo-
sition beim Schreiben an. Eine weitere Schleife schreibt
so oft, wie das Wort Frohe lang ist, nacheinander die
einzelnen Buchstaben in die obere Zeile des LCD-
Moduls. Dazu wird ein Block Zeichen ... von ... verwendet, der aus einer Zeichenkette einzelne Zeichen
herausgreift.
Auf die gleiche Weise wird anschließend das Wort Weihnachten in der unteren Zeile des LCD-Moduls
geschrieben. Anschließend wird der Cursor wieder ausgeblendet. Der Text bleibt stehen, bis der Benutzer
wieder die Taste drückt.
17. Tag
Heute im Adventskalender
• 1xVerbindungskabel
Das Kabel wird erst an einem späteren Tag gebraucht.
Analoge Eingänge auslesen
Das Experiment des 17. Tages zeigt die Werte von vier analogen Eingängen an. Solange an einem analo-
gen Eingang des Nano kein definiertes Signal anliegt, liefern diese Eingänge relativ zufällige Werte, die
durch Potentiale auf der Platine entstehen. Schließen Sie an einen unbeschalteten Eingang ein übrig
gebliebenes Verbindungskabel oder einen Draht an, können Sie damit sogar den Elektrosmog aus der
Umgebung auffangen, was sich am gemessenen Wert des Eingangs zeigt.
Bauteile: 1xNano-Board, 2xSteckbrett, 1xLCD-Modul, 1x560-Ohm-Widerstand (Grün-Blau-Braun),
1xPotentiometer, 1xBatteriekasten, 7xVerbindungskabel, 7xDrahtbrücke (unterschiedliche Längen)
Das Programm
Das Programm 17mblock zeigt die Zustände von vier analogen Eingängen auf dem LCD-Modul an. Übertra-
gen Sie das Programm im Arduino-Modus auf den Nano.
Der unveränderte Schaltungsaufbau.
17. Tag
16. Tag










