Menu
CoddyTech

Print versus Println

Parte da seção Primeiros circuitos do Journey de Arduino da Coddy. Lição 8 de 22.

Serial.println() imprime seu texto e depois começa uma nova linha. Serial.print() imprime o texto e permanece na mesma linha, então o que vier em seguida é acrescentado logo depois.

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

O monitor mostra duas linhas:

Speed: fast
Done

Monte uma linha com várias partes usando print() e finalize-a com println(). O espaço dentro de "Speed: " mantém as palavras separadas: sem ele, o monitor mostra Speed:fast.

Imprimir o que o sketch está fazendo enquanto o faz é a principal maneira de descobrir por que um sketch não funciona.

challenge icon

Desafio

Fácil

Pisca o LED no pino 13 (500 ms ligado, 500 ms desligado) e informa cada mudança no monitor Serial:

  • quando ligá-lo, imprime LED: on
  • quando desligá-lo, imprime LED: off
  • imprime "LED: " com print(), depois a palavra com println(), para que cada status fique em uma linha

Pressione Run e depois Check.

Experimente você mesmo

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

void loop() {
  // imprimir LED: ligado
  digitalWrite(13, HIGH);
  delay(500);
  // imprimir LED: desligado
  digitalWrite(13, LOW);
  delay(500);
}
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Primeiros circuitos

Pratique por conta própria: Playground de Arduino