ومض Blink

اضاءة واطفاء الـ LED

 يقوم هذا البرنامج باضاءة واطفاء الديود الباعث للضوء LED  لمدة ثانية في كل مرة

العتاد المطلوب :

- لوحة اردوينو 
- ديود باعث للضوء LED
- مقاومة , من 220 الى 1000 اوم

التوصيل : 

شبك المقاومة من PIN 13 مع الطرف الموجب للـ LED  ومنه الى الـ GND

http://www.arduino.cc/en/uploads/Tutorial/ExampleCircuit_bb.png

البرنامج

يمكن فتح هذا المثال من 
File > Examples > 01.Basics > Blink 

 


 لاحظ ان هنالك سطرين رئيسين هما 


// يتم كتابة تعليقات في سطر واحد من خلال هذه العلامات

  /*        
  ويتم كتابة تعليقات في فقرة 
او 
عدة اسطر من خلال
ولا يتم تنفيذ اي سطر مكتوب هنا 
*/
 
void setup() {
 // هنا يتم ادراج المتغيرات والمخارج والمداخل
}
void loop() {
 // هنا يتم تنفيذ البرنامج


*********

البرنامج الرئيسي
 

 
void setup() {
  // لتعريف القطب رقم 13 كمخرج
  pinMode(13, OUTPUT);
}

// تنفيذ البرنامج الفعلي
void loop() {
  digitalWrite(13, HIGH);   // تشغيل المخرج رقم 13 لاضاءة الـديود الضوئي
  delay(1000);              // تأخير لمدة 1000 جزء من الثانية اي ثانية واحدة
  digitalWrite(13, LOW);    // اطفاء الديود الضوئي عن طيرق اطفاء المخرج
  delay(1000);              // تأخير البرنامج لمدة ثانية
}

*** قم بتغير قيمة التأخير delay ولاحظ الفرق

المخرج :