Menu
CoddyTech

Print frente a Println

Parte de la sección Primeros circuitos del Journey de Arduino de Coddy. Lección 8 de 22.

Serial.println() imprime su texto y después inicia una nueva línea. Serial.print() imprime el texto y permanece en la misma línea, así que lo que venga después se añade justo a continuación.

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

El monitor muestra dos líneas:

Speed: fast
Done

Construye una línea con varias partes usando print() y termínala con println(). El espacio dentro de "Speed: " mantiene las palabras separadas: sin él, el monitor muestra Speed:fast.

Imprimir lo que está haciendo el sketch mientras lo hace es la principal forma de averiguar por qué un sketch no funciona.

challenge icon

Desafío

Fácil

Haz parpadear el LED en el pin 13 (500 ms encendido, 500 ms apagado) e informa de cada cambio en el monitor Serial:

  • cuando lo enciendas, imprime LED: on
  • cuando lo apagues, imprime LED: off
  • imprime "LED: " con print(), luego la palabra con println(), para que cada estado ocupe una línea

Pulsa Run y luego Check.

Pruébalo tú mismo

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

void loop() {
  // imprimir LED: encendido
  digitalWrite(13, HIGH);
  delay(500);
  // imprimir LED: apagado
  digitalWrite(13, LOW);
  delay(500);
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Primeros circuitos

Practica por tu cuenta: Playground de Arduino