الدالة setup()‎ في أردوينو

من موسوعة حسوب
اذهب إلى: تصفح، ابحث

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

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

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

أمثلة

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

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

void loop()
{
  // ...
}

انظر أيضًا

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

مصادر