Block
Der x
Block ist ein mathematischer Operator, der zwei analoge Größen miteinander mulipliziert und selbst einen analogen Wert annehmen kann.
Es können fest programmierte Zahlenwerte, analoge Eingänge oder analoge Variablen miteinander verrechnet werden.
Jedoch können pro x
Block immer nur zwei Größen auf einmal mulipliziert werden.
Der x
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 x
Block kann folgende Blöcke umgewandelt werden:
+
-
x
/
%
Auf diese wird allerdings in der entsprechen eigenen Block-Referenz eingegangen.
Code
Im Code kann der x
Block mit einem Stern-Zeichen (*
) realisiert werden.
Die beiden zu verrechnenden analogen Größen werden jeweils vor und nach dem Operator eingefügt.
Beispiel: Wenn Variable var
soll mit 3 multipliziert werden und es soll eine Nachricht im seriellen Monitor über den neuen Wert ausgegeben werden.
In ArduBlock:
Im Code:
var = ( var * 3 );
Serial.print("Der neue Wert der Variable var ist: ");
Serial.print(var );
}