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.
إن طباعة ما يفعله المخطط البرمجي أثناء تنفيذه هي الطريقة الأساسية لمعرفة سبب عدم عمله.
التحدي
سهلاجعل 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);
}
يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.
جميع دروس الدوائر الأولى
2التواصل مع حاسوبك
مرحبًا، Serial MonitorPrint مقابل Printlnطباعة الأعدادمتغيرك الأولالعد التصاعديعندما تنفد سعة Intتدرّب بنفسك: Playground لـ Arduino