Menu
CoddyTech

Print oder Println

Teil des Abschnitts Erste Schaltungen der Arduino-Journey von Coddy. Lektion 8 von 22.

Serial.println() gibt seinen Text aus und beginnt dann eine neue Zeile. Serial.print() gibt den Text aus und bleibt in derselben Zeile, sodass alles Folgende direkt dahinter ausgegeben wird.

Serial.print("Speed: ");
Serial.println("fast");
Serial.println("Done");

Der Monitor zeigt zwei Zeilen:

Speed: fast
Done

Setze mit print() eine Zeile aus mehreren Teilen zusammen und beende sie mit println(). Das Leerzeichen in "Speed: " hält die Wörter auseinander: Ohne es zeigt der Monitor Speed:fast.

Auszugeben, was das Sketch gerade tut, während es das tut, ist die wichtigste Möglichkeit herauszufinden, warum ein Sketch nicht funktioniert.

challenge icon

Aufgabe

Einfach

Lass die LED an Pin 13 blinken (500 ms an, 500 ms aus) und gib jede Änderung im Serial Monitor aus:

  • wenn du sie einschaltest, gib LED: on aus
  • wenn du sie ausschaltest, gib LED: off aus
  • gib "LED: " mit print() aus, dann das Wort mit println(), damit jeder Status in einer eigenen Zeile steht

Drücke Run und dann Check.

Probier es selbst

void setup() {
  pinMode(13, OUTPUT);
  Serial.begin(9600);
}

void loop() {
  // LED: an ausgeben
  digitalWrite(13, HIGH);
  delay(500);
  // LED: aus ausgeben
  digitalWrite(13, LOW);
  delay(500);
}
quiz iconTeste dich selbst

Diese Lektion enthält ein kurzes Quiz. Starte die Lektion, um es zu beantworten und deinen Fortschritt zu speichern.

Alle Lektionen in Erste Schaltungen

Übe selbstständig: Arduino-Playground