Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Übersicht:

 

Code Block
languagejava
// Hier werden globale Variablen deklariert
void setup()
{
  // Die Setup Funktion wird genau einmal am Anfang ausgeführt
}
 
void loop()
{
  // Die Funktion Loop wird permanent ausgeführt
}

 

Variablen:

int (byte, int, uint, long, ulong)
Ganzzahlige Variablen
z.B. int x = 22;

...


boolean
Schaltvariable
z.B. boolean state = false;

Operatoren:

Arithmetische Operatoren (+,-,*,/,=,%)
x = 3+2; // x = 5
y = 2-1; // y = 1
z = 5*2; // z = 10
i = 10/2; // i = 5
r = 9%5; // r = 4

...

Zusammengesetzte Operatoren (++,–,+=,-=,*=,/=)
x++ // x um eins erhöhen
y– // y um eins verringern
z+=2 // z um zwei erhöhen
i-=5 // i um fünf verringern

Kontroller:

if…

 

Code Block
languagejava
if(x>120)
{
  // Aktion wenn x grösser als 120
}

 

...