Zum Hauptinhalt springen

Mathematik

Allgemeines

In Blockly hast du die Möglichkeit, verschiedene mathematische Operationen durchzuführen. Du kannst Zahlen verrechnen, Zufallszahlen erstellen und Werte auf einen anderen Wertebereich verteilen.

Zahlen verrechnen

In Blockly kannst du verschiedene mathematische Berechnungn durchführen lassen. Dazu stehen dir folgende Blöcke zur Verfügung:


BlockFunktion
Eine Zahl.
Einfache mathematische Operationen.
Eine Zahl.
Trigonometrische Funktionen.
Mathematische Konstanten.
Zahlen überprüfen.
Einen bestimmten Wert zu einer Zahl addieren.
Eine Zahl runden.
Den Rest einer Division angeben.
Den Wertebereich einer Zahl begrenzen.

Zufallszahlen

In Blockly kannst du dir zufällige Zahlen ausgeben lassen. Dazu stehen dir zwei verschiedene Blöcke zur Verfügung.

Mit dem Block ganzzahliger Zufallswert kannst du dir einen ganzzahligen Zufallswert aus einem definierten Wertebereich ausgeben lassen.

Mit dem Block Zufallszahl (0.0-1.0) kannst du eine zufällige Kommazahl zwischen 0.0 und 1.0 ausgeben lassen.

Werte verteilen

Mit dem Verteile Wert-Block kannst du Zahlen, bspw. Messwerte, auf einen neuen Wertebereich verteilen (engl. mappen). Dies ist dann nützlich, wenn du deine Messwerte beispielsweise direkt in einen Prozentwert zwischen 0 und 100 umrechnen möchtest.

An den freien Blockabschnitten werden musst die die Grenzen des ursprünglichen und die Grenzen des neuen Wertebreichs mit Hilfe der Zahl-Blöcke festlege.

Im folgenden Beispiel wird der gesamte Wertebereich des Hellgikeitssensors (von 3 bis 200.000 Lux) auf einen neuen Wertebereich von 0 bis 100 verteilt.