Logik
Wenn-Dann Bedingungen sind bei der Programmierung eines der wichtigsten Elemente um dein Programmcode zu steuern. Mit Wenn-Dann kannst du zum Beispiel folgendes ausdrücken:
- Wenn Temperatur kleiner als 20 Grad, Dann die Heizung an
- Wenn kein Wlan signal, Dann speichere die Messwerte auf SD-Karte

Wenn-Dann
Mit der Wenn dann Bedingung kannst du deinen Programmcode steuern und Bestimmte Aktionen ausführen lassen, wenn ein Bestimmter Status eingetreten ist. Um den Wenn-Dann Block zu verwenden musst du immer eine Vergleichsbedingung hinzufügen
Wenn-Dann Erweiterungen
Die Normale Wenn dann Bedingung kann mit einem Klick auf das Zahnrad erweitert werden. Du kannst noch weitere Bedinungen durch Klicken und Ziehen an die normale Wenn-Dann Bedinungen hinzufügen um weitere Bedingungen zu überprüfen oder eine andere Aktion ausführen zu lassen, falls die Wenn-Dann Bedingung nicht eintritt. Nach dem Bearbeiten kann mit einem weiteren Klick auf das Zahnrad das Fenster wieder geschlossen werden.
Vergleichsbedingung
Dieser Block wird an die Wenn-Dann Bedingungen angehangen und ermöglicht das Vergleichen von zwei
Beispiel
So sieht zum Beispiel ein Block aus, der die Temperatur ausliest und in der Variable Temperatur gespeichert. In der Wenn Dann Bedinung wird die Variable mit der Zahl 25 verglichen und falls die Temperatur größer als 25 ist wird auf der Kommadozeile "Es ist warm" ausgeben. Tritt die Bedinungen nicht ein wird der Programmblock einfach ignoriert und das Programm wird weiter ausgeführt.
Wahr
Der Block für den Boolean Operator Wahr/Falsch