⇒Arrays erweisen sich als geeignet, wenn eine Vielzahl von Daten eines gleichen Variablentyps verarbeitet werden sollen. Strukturen (struct) sind hingegen eine Sammlung und Beschreibung verschiedener Daten. Sie können beliebige Datentypen verwenden. Die Struktur ist die Vorlage für die Definition der konkreten Daten. In den Beispielen werden verschiedene Informationen zu den einzelnen Städten mithilfe unterschiedlicher Datentypen … Weiterlesen …
Programmiersprache
Runden von Dezimalzahlen
So sieht es aus: Letzte Aktualisierung:
Definition von Variablen: Konstante
Variable können auf verschiedene Arten definiert werden: Der Versuch einer Konstante im Programm einen neuen Wert zuzuweisen, führt zu einer Fehlermeldung: Letzte Aktualisierung:
modulo
modulo liefert den Restwert einer Division. Letzte Aktualisierung:
millis()
millis() startet den Zeitnehmer, die Zeit wird in Millisekunden gemessen. Allerdings kann millis() nicht die aktuelle Zeit bestimmen. Bibliothek installieren Letzte Aktualisierung:
Strings verarbeiten
indexOf(Zeichen) bestimmt die Position eines Zeichens innerhalb des Strings isAlpha() stellt fest, ob die Eingabe ein Buchstabe ist isDigit() überprüft, ob die Eingabe eine Zahl ist toInt() wandelt einen String in eine Variable vom Typ int um. Der String muss mit einer Zahl beginnen, nach dem ersten Buchstaben werden alle anderen Zeichen ignoriert. length() ermittelt … Weiterlesen …
Fehlermeldungen
Die Aufzählung der Fehlermeldungen erhebt keinen Anspruch auf Vollständigkeit.
F-Makro
Das F-Makro hilft bei der Anweisung Serial.print() Speicherplatz im SRAM zu speichern.
Serial.begin()
Serial.begin (Baudrate) startet die Kommunikation mit dem Arduino. Daten können mit Serial.print() geschrieben und mit Serial.read() gelesen werden. Für die Kommunikation mit dem Computer über die USB-Schnittstelle werden die digitalen Ports 0 (RX) und 1 (TX) verwendet. Wenn du die im Beispiel verwendete Baudrate 9600 ändern willst, musst du gleichzeitig im Seriellen Monitor die Baudrate … Weiterlesen …
Umlaute und Sonderzeichen
Umlaute und Sonderzeichen im Seriellen Monitor, auf einem LCD, OLED und TFT darstellen.