Menu
CoddyTech

اجعل LED يومض

جزء من قسم الدوائر الأولى في رحلة Arduino على Coddy. الدرس 1 من 22.

Arduino Uno هو حاسوب صغير يُسمى متحكمًا دقيقًا. تكتب له برنامجًا يُسمى sketch، وتشغّله اللوحة بنفسها مرارًا وتكرارًا ما دامت مزودة بالطاقة.

يتكوّن كل sketch من جزأين:

void setup() {
  // يُنفَّذ مرة واحدة عند بدء تشغيل اللوحة
}

void loop() {
  // يُنفَّذ مرارًا وتكرارًا إلى الأبد
}

تتواصل اللوحة مع العالم عبر أطرافها. الطرف 13 موصول بمصباح LED. لإضاءته، اجعل الطرف مخرجًا في setup()، ثم اضبطه على HIGH (5 فولت، تشغيل) أو LOW (0 فولت، إيقاف):

pinMode(13, OUTPUT);
digitalWrite(13, HIGH);

توقف delay(1000) sketch لمدة 1000 مللي ثانية، أي ثانية واحدة. ضع تشغيلًا وانتظارًا وإيقافًا وانتظارًا آخر في loop()، وسيومض مصباح LED إلى الأبد.

challenge icon

التحدي

سهل

تحتوي اللوحة على مصباح LED على الطرف 13. هذا البرنامج يجعله يومض: تجعل setup() الطرف 13 مخرجًا، وتشغّل loop() المصباح ثم تنتظر ثانية، ثم تطفئه وتنتظر من جديد، وهكذا باستمرار.

اضغط على Run على اللوحة لتشاهده يومض، ثم اضغط على Check.

جرّب بنفسك

void setup() {
  pinMode(13, OUTPUT);  // الطرف 13 مخرج
}

void loop() {
  digitalWrite(13, HIGH);  // تشغيل المصباح
  delay(1000);             // انتظار ثانية واحدة
  digitalWrite(13, LOW);   // إطفاء المصباح
  delay(1000);             // انتظار ثانية واحدة
}
quiz iconاختبر نفسك

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

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

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