LBotics.at

In der Programmoberfläche sind die Programmblöcke für das Arduino Board unter dem Punkt Bewegung zu finden. Die Blöcke zum Einlesen der digitalen und analogen PINs, wie auch zum Setzen der Zustände der digitalen Ausgänge sind im oberen Bereich zu finden.

Ermitteln der Werte der digitalen und analogen Eingänge D2, D3 und A0, ..., A5

Mit diesem Block greift man auf die Werte der digitalen Eingänge D2, D3 und der analogen Eingänge A0, ..., A5 zu.

Bei der Auswahl von D2 oder D3 kann dieser Block den Wert 0 oder 1 annehmen.

Bei der Auswahl von A0, ..., A5 kann dieser Block einen Wert zwischen 0 und 1023 annehmen.

Setzen der Zustände der digitalen Ausgänge D10, D11, D13

Diese beiden Blöcke dienen dazu, die Zustände der digitalen Ausgänge D10, D11 und D13 zu setzen.

Mit dem Block digital on wird der Zustand des jeweiligen PINs auf HIGH (5V) gesetzt.

Mit dem Block digital off wird der Zustand des jeweiligen PINs auf LOW (0V) gesetzt.

Setzen der Pulsweite der digitalen PWM Ausgänge D5, D6, D9

Mit diesem Block kann die Pulsweite des PWM-Signals an den PINs D5, D6 und D9 gesetzt werden.

Die Werte 0 ... 255 entsprechen dabei den Pulsweiten von 0% ... 100%.

Die Bezeichnung analog value wurde nicht optimal gewählt, da an den entsprechenden PINs keine analogen Spannungen zwischen 0V und 5V bereitgestellt werden, sondern an den Pins ein gepulstes Signal erzeugt wird, das immer eine Spannung von 5V hat.