const
- Das const-Keywort steht für Konstanten.
- Das bedeutet, dass die Variable wie alle anderen Variablen des gleichen Typs benutzt werden kann, aber dass der Wert unveränderlich ist.
#define oder const
- Für Konstanten kann entweder const oder #define verwendet werden.
- Für Arrays muss const verwendet werden.
unsigned long
- Kann keine negativen Zahlen speichern.
- Bereich liegt zwischen 0 und 4,294,967,295 (2^32 - 1)
uint8_t
UINT8_t |
unsigned char
|
U |
unsigned: ohne Vorzeichen
|
INT |
Integer
|
8 |
Bit Länge
|
_t |
Kennung das ein Typ ist
|
OLED Display
display.clearDisplay() |
all pixels are off
|
display.drawPixel(x,y, color) |
plot a pixel in the x,y coordinates
|
display.setTextSize(n) |
set the font size, supports sizes from 1 to 8
|
display.setCursor(x,y) |
set the coordinates to start writing text
|
display.print(“message”) |
print the characters at location x,y
|
display.display() |
call this method for the changes to make effect
|
millis()
Gibt die Anzahl von Millisekunden zurück, seit das Arduino-Board das aktuelle Programm gestartet hat
bool
- Ein bool enthält einen von zwei Werten, true oder false
- Jede bool-Variable belegt ein Byte Speicher
static
- Variablen nur für eine Funktion sichtbar sind.
- Anders als lokale Variablen, die bei jedem Funktionsaufruf neu belegt werden, behalten statische Variablen deren Wert über das Funktionsende hinaus bei.