Menu
CoddyTech
flag Ar iconالعربيةdown icon

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()، بحيث يظهر كل status في سطر واحد

اضغط على 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اختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الدوائر الأولى

تدرّب بنفسك: Playground لـ Arduino