Blockverzeichnis


Steuerung

Hauptschleifen

wiederhole fortlaufend
Programm

Verzweigungen

falls
sonst falls
sonst

Schleifen

solange
wiederhole
wiederhole und zaehle

Warten

warte Millisekunden
solange (millis)


Unterprogramme

Unterprogramm erstellen
Unterprogramm ausführen


Output

digitalWrite
analogWrite


Input

digitalRead
analogRead
inputPullup


Log. Operatoren

Logische Verknüpfungen

UND
ODER
NICHT

Vergleiche

== (digital)
!= (digital)
>
<
== (analog)
>=
<=
!= (analog)


Math. Operatoren

Operatoren

+
-
x
/
%
abs
min
max

Signalanpassung

map [0, 1023] to [0, 255]
zuordnen
einschränken

Zufallszahl

Zufallszahl (max)
Zufallszahl (max, min)


Variablen/Konstanten

Zeit ab Start

Millis

Vergleiche

Setze digitale Variable
digitale_Variable
lokale_digitale_Variable
HIGH
LOW
true
false

Analog

Setze analoge Variable
analoge_Variable
lokale_analoge_Variable
Zahl

Zeichen/Text

String


Kommunikation

Seriell

Serial print
softSerial print

Verbinder

Verbinder (String & Digital)
Verbinder (String & Analog)
Verbinder (String & String)


Kommentare/Code

Seriell

Serial print
//Kommentar einfuegen
//Kommentar im globalen Bereich einfuegen