Grundkenntnisse Programmierung 6 (Arduino Pong Spiel): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(→const) |
(→const) |
||
Zeile 1: | Zeile 1: | ||
[[Kategorie:Arduino: Projekt]] | [[Kategorie:Arduino: Projekt]] | ||
==<code>unsigned long</code>== | ==<code>unsigned long</code>== | ||
Kann keine negativen Zahlen speichern.<br> | Kann keine negativen Zahlen speichern.<br> |
Version vom 15. August 2023, 14:04 Uhr
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.