القائمة الرئيسية

الصفحات

نظام إضاءة تلقائي يعتمد على حساس الضوء (LDR)



💡 فكرة المشروع:

نصمم دائرة تجعل المصباح يضيء تلقائيًا عندما يحل الظلام ويُطفأ عندما يكون المكان مضاءً.
الفكرة تعتمد على حساس الضوء LDR الذي يقيس شدة الإضاءة في المكان ويحوّلها إلى إشارة تناظرية يقرأها الأردوينو.


⚙️ المكونات المطلوبة:

  • لوحة Arduino Uno
  • حساس ضوء LDR
  • مقاومة 10KΩ
  • LED أبيض (يمثل المصباح)
  • أسلاك توصيل + Breadboard


🔌 التوصيلات الكهربائية:




العنصر الطرف منفذ الأردوينو
LDR               أحد الطرفين إلى                 5V
LDRالطرف الآخر إلى               A0 + مقاومة 10K إلى GND                A0
LEDالطرف الموجب إلى            D9 عبر مقاومة 470ΩD9
LEDالطرف السالب إلى             GND

🧠 منطق العمل:

  • يقرأ الأردوينو القيمة التناظرية من حساس الـ LDR.
  • إذا كانت القيمة أقل من حد معين (أي إضاءة منخفضة)، يقوم بتشغيل الـ LED.
  • إذا كانت الإضاءة قوية، يُطفئ المصباح.
  • يمكن تعديل العتبة (threshold) حسب شدة الإضاءة في المكان.


🧾 الكود البرمجي المقترح:

#define LDR_PIN A0
#define LED_PIN 9
int threshold = 400; // يمكنك تعديلها حسب البيئة
void setup() {
pinMode(LED_PIN, OUTPUT);
Serial.begin(9600);
Serial.println("نظام الإضاءة التلقائي يعمل...");
}
void loop() {
int lightLevel = analogRead(LDR_PIN);
Serial.print("شدة الضوء: ");
Serial.println(lightLevel);
if (lightLevel < threshold) {
digitalWrite(LED_PIN, HIGH); // تشغيل الضوء
} else {
digitalWrite(LED_PIN, LOW); // إطفاء الضوء
}
delay(500);
}

🔍 تطويرات متقدمة:

  • استبدل الـ LED بريليه (Relay Module) لتتحكم في مصباح حقيقي.
  • أضف شاشة LCD تعرض نسبة شدة الإضاءة.
  • استخدم مستشعر الوقت RTC لدمج الإضاءة التلقائية مع جدول زمني.
  • يمكن دمجه لاحقًا مع مشاريع التحكم المنزلي الذكي.


🌙 النتيجة:

بهذا المشروع، يصبح لديك نظام إضاءة يعتمد على الإضاءة الطبيعية المحيطة، مما يوفر الطاقة ويزيد من الراحة — تطبيق عملي لمفهوم التحكم التلقائي باستخدام الحساسات.

أنت الان في اول موضوع

تعليقات