Instructions

13
Der Zähler n beginnt bei 1. Jetzt startet wieder eine Schleife, die für die vier LEDs viermal durchläuft.
Bei jeder LED wird geprüft, ob die Nummer der LED n größer ist als der in a gespeicherte Pegelwert. Ist
das der Fall, wird die entsprechende LED ausgeschaltet. Dazu wird der Wert n mit 2 multipliziert und
anschließend 2 addiert, um auf die Pin-Nummer der entsprechenden LED zu kommen.
Ist die LED-Nummer nicht größer, also kleiner oder gleich dem Pegelwert, wird die LED eingeschaltet. Auf
diese Weise werden immer alle LEDs geprüft, unabhängig davon, ob das Potentiometer hoch- oder her-
untergedreht wird.
10. Tag
Heute im Adventskalender
• 2xVerbindungskabel
Nano-Board über mBlock3 interaktiv steuern
mBlock3 ermöglicht es nicht nur, Arduino-Sketche zu erzeugen, um sie dann auf den Nano zu laden,
sondern bietet auch einen interaktiven Modus, in dem der Nano in Echtzeit mit dem auf dem PC laufen-
den Programm verbunden ist.
Echtzeitverbindung mit dem Nano einrichten
1.Schalten Sie im Menü Bearbeiten den Arduino-Modus aus. Damit verschwindet rechts das Fenster mit
dem Arduino-Sketch. Links oben erscheint dafür die sogenannte Bühne für grafische Programme mit der
M-Panda-Symbolfigur.
mBlock3 im Standardmodus.
2.Wählen Sie im Menü Verbinden / Serieller Port die verwendete COM-Schnitt-
stelle. Die Titelleiste des Fensters zeigt Serieller Port verbunden. Sollte sich die
Verbindung nicht aufbauen, wählen Sie im Menü Verbinden / Installiere Arduino-
Treiber.
3.Nachdem die Verbindung aufgebaut ist, wählen Sie im Menü Verbinden /
Upgrade Firmware. Damit wird eine spezielle Firmware zur Echtzeitkommunika-
tion auf dem Nano installiert, was einige Sekunden dauert, während der eine LED
auf dem Nano schnell blinkt. Wundern Sie sich nicht, dass die Prozentanzeige auf
dem Bildschirm bei 0% stehen bleibt.
mBlock3 Firmware auf den Nano übertragen.
10. Tag