Instructions

5
LED blinkt
In mBlock3 braucht man beim Programmieren keinen Programmcode zu tippen. Die Blöcke werden
einfach nur per Drag and Drop aneinander gehängt. Die Blockpalette im linken Teil des Fensters enthält,
nach Themen geordnet, die verfügbaren Blöcke.
Die Programme zum Adventskalender
Die Programme zum Adventskalender finden Sie im Download, nach Tagen nummeriert. Wählen Sie
im Menü Datei / Projekt laden, um ein Programm zu öffnen. Sie können sie aber auch einfach jeden
Tag anhand der Abbildungen selbst zusammenbauen.
Das erste Programm 01mblock verwendet die wichtigsten Blöcke:
Der Block Arduino Programm von der Palette Roboter bildet den Start für Programme, die
nicht auf dem PC, sondern auf einer Arduino-kompatiblen Platine laufen.
Wiederhole 10 mal von der Palette Steuerung ist eine Schleife, die zehnmal wiederholt
wird. im Zahlenfeld können Sie, wie in einigen anderen Blöcken auch, einen beliebigen
(sinnvollen) Wert eintragen.
Setze digitalen Pin... auf... von der Palette Roboter setzt einen der digitalen Pins des Nano-
Boards auf einen Logikwert HIGH oder LOW. Die Werte können mit einem Klick auf den
kleinen Pfeil rechts im Feld ausgewählt werden.
Die LED am Pin 13
Für Statusanzeigen ohne Zusatzhard-
ware hat der Nano eine eigene einge-
baute LED, die über den Pin13 steuer-
bar ist.
warte... Sek von der Palette Steuerung
lässt das Programm eine bestimmte Zeit
bis zum nächsten Schritt warten.
Den Nano ausschalten
Der Nano hat keinen Ausschalter, Sie
brauchen einfach nur die Stromversor-
gung zu trennen, und er schaltet sich
ab. Beim nächsten Einschalten startet
automatisch das zuletzt gespeicherte
Programm. Das Gleiche passiert, wenn
man den Taster auf dem Nano drückt.
So funktioniert das Programm
Die Schleife sorgt dafür, dass die darin
enthaltenen Blöcke zehnmal hintereinan-
der ausgeführt werden.
Nachdem die LED an Pin13 eingeschaltet
ist, wird 0,1 Sekunden lang gewartet, so
lange leuchtet die LED. Danach wird die
LED an Pin13 wieder ausgeschaltet. Jetzt
wartet das Programm wieder 0,1 Sekun-
den lang. Danach wiederholt sich der
Zyklus.
Dezimalpunkt statt Komma
mBlock3 verwendet, wie viele chinesi-
sche oder amerikanische Programme,
den Punkt als Dezimaltrennzeichen,
nicht das in Deutschland übliche
Komma.
Das Programm 01mblock lässt die LED auf dem Nano 10
kurz blinken.
Programm auf das Nano-Board übertragen.