// استخدام لوحة الأردوينو لتوصيل مصباح بمنفذ رقمي
// وبرمجته ليومض عكس كمية الإضاءة على المقاومة الضوئية
// عندما يسقط الضوء على الحساس ينطفئ المصباح و العكس صحيح
// إعداد المهندس/ أحمد درويش
// إعداد البيئة الأولية للمشروع، يعمل مرة واحدة عند التشغيل
void setup() {
pinMode(A5, INPUT); // كمنفذ دخل A5 إعداد المنفذ
pinMode(3, OUTPUT); // إعداد المنفذ 3 كمنفذ خرج
}
void loop() {
if (analogRead(A5) > 200) { // تنفيذ التالي إذا كانت قراءة منفذ الدخل أكبر من 200
digitalWrite(3, HIGH); // تشغيل المنفذ رقم 3 (إشارة عالية)
} else { // إذا لم يتحقق الشرط
digitalWrite(3, LOW); // إطفاء المنفذ رقم 3 (إشارة منخفضة)
}
delay(10); // الانتظار لمدة 10 مللي ثانية وإعادة الحلقة الزمنية
}