senseBox:home mit LoRa
Daten der senseBox:home über LoRa verschicken
Informationen zur visuellen Programmierumgebung Blockly für senseBox.
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.
In Blockly kannst du verschiedene mathematische Berechnungn durchführen lassen. Dazu stehen dir folgende Blöcke zur Verfügung:
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.
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.