اضاءة واطفاء الـ LED
يقوم هذا البرنامج باضاءة واطفاء الديود الباعث للضوء LED لمدة ثانية في كل مرة
العتاد المطلوب :
- لوحة اردوينو
- ديود باعث للضوء LED
- مقاومة , من 220 الى 1000 اوم
التوصيل :
شبك المقاومة من PIN 13 مع الطرف الموجب للـ LED ومنه الى الـ GND
البرنامج
يمكن فتح هذا المثال من
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 ولاحظ الفرق
المخرج :