Arduino & IoT Academy · Lektion

Serial.print mod println

Send mærkede værdier til Serial Monitor

Lektion 2 af 413 trin

Serial.print mod println er en gratis Arduino & IoT Academy-lektion på CoddyKit. Dette er lektion 2 af 4. Du kan læse hele lektionen gratis nedenfor — og derefter øve dig praktisk i browseren med en indbygget kodeeditor og en AI-vejleder, der er tilgængelig døgnet rundt. Den er en del af læringsforløbet i Arduino & IoT Academy, og dine fremskridt synkroniseres på tværs af nettet og CoddyKit-appen. Arduino & IoT Academy-kurset indeholder 4 lektioner i alt.

Send tekst ud

Når kanalen er åben, sender du tekst med Serial.print(). Alt, hvad du sender til den, vises i Serial Monitor på din computer.

Serial.print("Hello");

Print bliver på samme linje

Det vigtigste ved Serial.print() er, at den ikke går til en ny linje. Den næste udskrift kommer lige efter.

Serial.print("Hi");
Serial.print("There");

Det udskriver HiThere

De to udskrifter giver HiThere, sat direkte sammen uden mellemrum. Print tilføjer ikke selv mellemrum.

Mød println

Brug Serial.println(), når hver besked skal stå på sin egen linje. ln betyder, at der tilføjes et linjeskift til sidst.

Serial.println("Line one");
Serial.println("Line two");

Overskueligt og læsbart output

Det giver dig to pæne rækker i Monitor. println er dit standardvalg til statusbeskeder, som du læser fra øverst til nederst.

Udskrivning af tal

Du er ikke begrænset til tekst. Send et tal, så omdanner Serial.print() det automatisk til læsbare cifre.

int score = 42;
Serial.println(score);

Lav en etiket

Bland tekst og værdier for at gøre output tydeligt. Udskriv etiketten først og derefter tallet, så outputtet læses som en sætning.

Serial.print("Score: ");
Serial.println(score);

Derfor hjælper etiketter

Et enkelt tal som 42 betyder ikke noget senere. En etiket som Score: 42 fortæller dig præcis, hvad du ser på.

Udskriv inde i loop

Kald til print og println placeres normalt i loop(), så værdierne bliver ved med at strømme ud, mens programmet kører.

void loop() {
  Serial.println("running");
}

Et almindeligt mønster

En god vane: print etiketten, og derefter println værdien. Etiketten sættes sammen med tallet, og derefter skifter outputtet pænt til næste linje.

Serial.print("Temp: ");
Serial.println(24);

Vælg den rigtige

Brug print, når der kommer mere output på samme linje, og println, når linjen slutter her. 🙂

Hurtigt tjek

Hvilket kald afslutter den aktuelle linje og flytter outputtet til næste række?

Opsummering

Du har lært, at print holder outputtet på én linje, mens println tilføjer et linjeskift, og at etiketter på værdier gør din Monitor nem at læse. 🎉

Gratis at komme i gang

Lær C++ med en AI-underviser — gratis

Skriv og kør rigtig kode i din browser, få øjeblikkelig hjælp fra en AI-underviser døgnet rundt, og fortsæt, hvor du slap, på web eller i appen.

Kurser
30
Lektioner
120

Ofte stillede spørgsmål

Er lektionen “Serial.print mod println” gratis?

Ja — hele teksten til “Serial.print mod println” kan læses gratis her på nettet. Hvis du vil øve dig interaktivt med en indbygget kodeeditor og en AI-vejleder døgnet rundt og få adgang til resten af Arduino & IoT Academy-kurset, skal du opgradere til CoddyKit PRO. Arduino & IoT Academy-kurset indeholder 4 lektioner i alt.

Hvad lærer jeg i “Serial.print mod println”?

Send mærkede værdier til Serial Monitor Du øver dig i Arduino & IoT Academy med praktisk kode, som du kører direkte i browseren, og en AI-vejleder døgnet rundt besvarer dine spørgsmål, mens du arbejder dig gennem lektionen.

Skal jeg have erfaring for at begynde på Arduino & IoT Academy?

Der kræves ingen tidligere erfaring. Arduino & IoT Academy på CoddyKit er tilrettelagt for både begyndere og øvede, så du kan starte her eller fra begyndelsen og lære i dit eget tempo. Dette er lektion 2 af 4.

Hvor lang tid tager lektionen “Serial.print mod println”?

De fleste CoddyKit-lektioner tager cirka 5–10 minutter. Hver lektion er kort og interaktiv, så du gør løbende fremskridt og kan fortsætte, hvor du slap – på både web og app.

Kan jeg skrive og køre kode i denne Arduino & IoT Academy-lektion?

Ja. Alle Arduino & IoT Academy-lektioner har en indbygget kodeeditor, så du kan skrive og køre rigtig kode direkte i din browser og få øjeblikkelig feedback fra AI – uden lokal opsætning.

Alle lektioner i dette kursus

  1. Serial.begin og baudrate
  2. Serial.print mod println
  3. Se sensorværdier live
  4. Læs kommandoer, De skriver
← Tilbage til Arduino & IoT Academy