Menu
CoddyTech

Print לעומת Println

חלק מהיחידה המעגלים הראשונים במסלול ה-Arduino של Coddy. שיעור 8 מתוך 22.

Serial.println() מדפיסה את הטקסט שלה ואז מתחילה שורה חדשה. Serial.print() מדפיסה את הטקסט ונשארת באותה שורה, כך שכל מה שבא אחריה נוסף מיד אחריו.

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

הצג מציג שתי שורות:

Speed: fast
Done

בנה שורה מכמה חלקים באמצעות print(), וסיים אותה באמצעות println(). הרווח בתוך "Speed: " מפריד בין המילים: בלעדיו, הצג מראה Speed:fast.

הדפסת מה שהסקץ׳ עושה תוך כדי ביצוע היא הדרך העיקרית לגלות למה סקץ׳ לא עובד.

challenge icon

אתגר

קל

הבהב את ה-LED בפין 13 (500 ms דולק, 500 ms כבוי) ודווח על כל שינוי בצג Serial:

  • כשאתה מדליק אותו, הדפס LED: on
  • כשאתה מכבה אותו, הדפס LED: off
  • הדפס "LED: " באמצעות print(), ואז את המילה באמצעות println(), כך שכל מצב יופיע בשורה אחת

לחץ על Run, ואז על Check.

נסו בעצמכם

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

void loop() {
  // הדפס LED: דולק
  digitalWrite(13, HIGH);
  delay(500);
  // הדפס LED: כבוי
  digitalWrite(13, LOW);
  delay(500);
}
quiz iconבחנו את עצמכם

השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.

כל השיעורים ביחידה המעגלים הראשונים

תרגלו בעצמכם: Arduino אונליין