Menu
CoddyTech

Print contro Println

Fa parte della sezione Primi circuiti del percorso Arduino di Coddy. Lezione 8 di 22.

Serial.println() stampa il suo testo e poi inizia una nuova riga. Serial.print() stampa il testo e resta sulla stessa riga, quindi tutto ciò che viene dopo viene aggiunto subito dopo.

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

Il monitor mostra due righe:

Speed: fast
Done

Costruisci una riga con più parti usando print() e completala con println(). Lo spazio all'interno di "Speed: " mantiene separate le parole: senza, il monitor mostra Speed:fast.

Stampare ciò che lo sketch sta facendo mentre lo fa è il modo principale per scoprire perché uno sketch non funziona.

challenge icon

Sfida

Facile

Fai lampeggiare il LED sul pin 13 (500 ms acceso, 500 ms spento) e segnala ogni cambiamento nel monitor Serial:

  • quando lo accendi, stampa LED: on
  • quando lo spegni, stampa LED: off
  • stampa "LED: " con print(), poi la parola con println(), così ogni stato occupa una riga

Premi Run, poi Check.

Provalo tu

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

void loop() {
  // stampa LED: acceso
  digitalWrite(13, HIGH);
  delay(500);
  // stampa LED: spento
  digitalWrite(13, LOW);
  delay(500);
}
quiz iconMettiti alla prova

Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.

Tutte le lezioni di Primi circuiti

Esercitati da solo: Playground Arduino