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
DoneCostruisci 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.
Sfida
FacileFai 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: "conprint(), poi la parola conprintln(), 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);
}
Questa lezione include un breve quiz. Inizia la lezione per rispondere e tenere traccia dei tuoi progressi.
Tutte le lezioni di Primi circuiti
2Parlare con il computer
Ciao, Monitor serialePrint contro PrintlnStampare numeriLa tua prima variabileContare in avantiQuando un int si esaurisce3La matematica alla lavagna
Costanti con nomeOperatori aritmeticiDivisione interaNumeri decimali con floatUn lampeggio che acceleraEsercitati da solo: Playground Arduino