Block
Der /
Block ist ein mathematischer Operator, der eine analoge Größe durch die andere dividiert und selbst einen analogen Wert annimmt.
Es können fest programmierte Zahlenwerte, analoge Eingänge oder analoge Variablen miteinander verrechnet werden.
Jedoch können pro /
Block immer nur eine Größe durch eine andere geteilt werden.
Der /
Block selbst kann dann als analoger Wert in anderen Blöcken verwendet werden.
Wenn man mit der Maus über dem Block schwebt, dann erscheint ein kleiner Pfeil nach unten.
Klickt man diesen mit der linken Maustaste, dann öffnet sich ein Dropdown Menü und der /
Block kann folgende Blöcke umgewandelt werden:
+
-
x
%
Auf diese wird allerdings in der entsprechen eigenen Block-Referenz eingegangen.
Code
Im Code kann der /
Block mit einem einfachen Slash (/
) realisiert werden.
Die beiden zu verrechnenden analogen Größen werden jeweils vor und nach dem Operator eingefügt.
Beispiel: Variable var
soll durch 2 geteilt werden und es soll eine Nachricht im seriellen Monitor über den neuen Wert ausgegeben werden.
In ArduBlock:
Im Code:
var = ( var / 2 );
Serial.print("Der neue Wert der Variable var ist: ");
Serial.print(var );
}