Serial.println()
Beschreibung
Druckt Daten an den seriellen Anschluss als von Menschen lesbarer ASCII-Text, gefolgt von einem Carriage-Return (ASCII 13 oder
'\r'
) und einem Zeilenvorschubzeichen (ASCII 10 oder '\n'
). Dieser Befehl hat die gleiche Form wie Serial.print().Syntax
_Serial_.println(val)
_Serial_.println(val, format)
Parameter
: Serielles Port-Objekt. Die Liste der verfügbaren seriellen Anschlüsse für jedes Board auf der Serial-Hauptseite._Serial_
: Der zu druckende Wert. Erlaubte Datentypen: Beliebiger Datentyp.val
: Gibt die Basis (für ganzzahlige Datentypen) oder die Anzahl der Dezimalstellen (für Gleitkommatypen) an.format
Rückgabewert
Gibt die Anzahl der geschriebenen Bytes zurück, das Lesen dieser Anzahl ist jedoch optional. Datentyp:
size_t
.Beispielcode
1/*2 Analogeingang liest einen analogen Eingang in 0 und druckt den Wert aus.3 Erstellt am 24. März 20064 von Tom Igoe5 */6
7 int analogValue = 0; // Variable für den analogen Wert8
9 void setup() {10 // Öffne die serielle Schnittstelle bei 9600 Bit/s:11 Serial.begin(9600);12 }13
14 void loop() {15 // Lies den Analogeingang an Pin 0:16 analogValue = analogRead(0);17
18 // print it out in many formats:19 Serial.println(analogValue); // Drucken als ASCII-codierte Dezimalzahl20 Serial.println(analogValue, DEC); // Drucken als ASCII-codierte Dezimalzahl21 Serial.println(analogValue, HEX); // Drucken als ASCII-codierte Hexadezimalzahl22 Serial.println(analogValue, OCT); // Drucken als ASCII-codierte Oktalzahl23 Serial.println(analogValue, BIN); // Drucken als ASCII-codierte Binärzahl24
25 // Verzögerung 10 Millisekunden vor der nächsten Ablesung:26 delay(10);27 }
Anmerkungen und Warnungen
Informationen zur Asynchronität von
_Serial_.println()
findest du im Abschnitt Hinweise und Warnungen von Serial.write().Suggest changes
The content on docs.arduino.cc is facilitated through a public GitHub repository. If you see anything wrong, you can edit this page here.
License
The Arduino documentation is licensed under the Creative Commons Attribution-Share Alike 4.0 license.