الفرق بين المراجعتين ل"Arduino/setup"

من موسوعة حسوب
اذهب إلى التنقل اذهب إلى البحث
(إضافة محتويات الصفحة.)
 
ط
 
سطر 32: سطر 32:
 
* [https://www.arduino.cc/reference/en/language/structure/sketch/setup/ صفحة الدالة setup()‎ في توثيق أردوينو الرسمي.]
 
* [https://www.arduino.cc/reference/en/language/structure/sketch/setup/ صفحة الدالة setup()‎ في توثيق أردوينو الرسمي.]
 
[[تصنيف: Arduino]]
 
[[تصنيف: Arduino]]
[[تصنيف: Arduino Sketch]]
 

المراجعة الحالية بتاريخ 07:15، 7 نوفمبر 2018

تستدعى الدالة setup()‎ أولًا عند البدء بتنفيذ الشيفرة (المخطط [sketch] كما تُطلِق عليه أردوينو)، إذ تُستَعمل لتهيئة المتغيرات، وأوضاع الأرجل، وواجهات التخاطب، والبدء باستعمال المكتبات ...إلخ. انتبه إلى أنَّ الدالة setup()‎ ستُنفَّذ مرةً واحدةً فقط بعد تشغيل لوحة أردوينو أو تصفيرها (reset).

البنية العامة

void setup()
{
  // تهيَّأ هنا المتغيرات والأرجل وواجهات التخاطب والمكتبات ...إلخ
}

أمثلة

مثالٌ على تهيئة وبدء واجهة التخاطب التسلسلية وتهيئة الرجل 3 لتصبح في وضع الإدخال:

int buttonPin = 3;

void setup()
{
  Serial.begin(9600);
  pinMode(buttonPin, INPUT);
}

void loop()
{
  // ...
}

انظر أيضًا

  • الدالة loop()‎: تعمل على تنفيذ الشيفرة المكتوبة بداخلها مرارًا وتكرارًا.

مصادر