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

  • Serial: Serielles Port-Objekt. Die Liste der verfügbaren seriellen Anschlüsse für jedes Board auf der Serial-Hauptseite.
  • val: Der zu druckende Wert. Erlaubte Datentypen: Beliebiger Datentyp.
  • format: Gibt die Basis (für ganzzahlige Datentypen) oder die Anzahl der Dezimalstellen (für Gleitkommatypen) an.

Rückgabewert

Gibt die Anzahl der geschriebenen Bytes zurück, das Lesen dieser Anzahl ist jedoch optional. Datentyp: size_t.

Beispielcode

void setup() { // open the serial port at 9600 bps: Serial.begin(9600); // print a character Serial.println('N'); // print a string Serial.println(); // Carriage return nach dem letzten Text Serial.println("ArduinoGetStarted.com"); // print a float number float a = 1.23456; Serial.println(); // Carriage return nach dem letzten Text Serial.println(a); // 2 decimal places by default Serial.println(a, 4); // 4 decimal places Serial.println(a, 5); // 5 decimal places Serial.println(a, 6); // 6 decimal places // print an interger number out in many formats: int x = 77; Serial.println(); // Carriage return nach dem letzten Text Serial.println(x); // Drucken als ASCII-codierte Dezimalzahl Serial.println(x, DEC); // Drucken als ASCII-codierte Dezimalzahl Serial.println(x, HEX); // Drucken als ASCII-codierte Hexadezimalzahl Serial.println(x, OCT); // Drucken als ASCII-codierte Oktalzahl Serial.println(x, BIN); // Drucken als ASCII-codierte Binärzahl } void loop() { }

Das ergebnis am seriellen monitor:

Newbiely | Arduino IDE 2.3.8
──
File
Edit
Sketch
Tools
Help
Arduino Uno
Newbiely.ino
···
8 Serial.println("Hello World!");
Output
Serial Monitor
Message (Enter to send message to 'Arduino Uno' on 'COM15')
New Line
9600 baud
N ArduinoGetStarted.com 1.23 1.2346 1.23456 1.234560 77 77 4D 115 1001101
Ln 11, Col 1
Arduino Uno on COM15
2

※ Anmerkungen und Warnungen:

  • Informationen zur Asynchronität von Serial.println() findest du im Abschnitt Hinweise und Warnungen von Serial.write().
  • Serial functions are not only used for the communication between an Arduino board and Serial Monitor of Arduino IDE but also used for the communication between:
  • An Arduino board and other Arduino board
  • An Arduino board and other sensors/devices
  • An Arduino board and computer (any Serial software on computer)

Siehe Auch

ARDUINO KAUFEMPFEHLUNG

Arduino UNO R3
Arduino Starter Kit
Bitte Beachten: Dies sind Partnerschaftslinks. Wenn Sie die Komponenten über diese Links Kaufen, können wir eine Provision erhalten, ohne weitere Kosten für Sie. Wir Schätzen es.

※ OUR MESSAGES