إن لم يعمل التشغيل، افتحه على YouTube ↗

مشروع 18: حسّاس الإضاءة LDR (مصباح ليلي تلقائي)

المصدر: شرح عربي

📘 الشرح

🎯 الفكرة والهدف:
نقيس مستوى الضوء بمقاومة ضوئية LDR ونشغّل الإضاءة عند الظلام تلقائياً.

📘 الشرح:
• analogRead يقرأ الجهد (0–1023) حسب شدّة الضوء.
• نقارنه بحدّ عتبة ونتحكّم بالليد.

🔌 طريقة التوصيل

  • LDR بين 5V و A0
  • مقاومة 10 كيلو بين A0 و GND
  • ليد ← 220 ← الطرف 13

🧩 المكوّنات المطلوبة

  • أردوينو أونو
  • مقاومة ضوئية LDR
  • مقاومة 10 كيلو أوم
  • ليد + مقاومة 220 أوم
  • أسلاك

💻 الكود

int ldr = A0, led = 13;

void setup() {
  pinMode(led, OUTPUT); Serial.begin(9600);
}

void loop() {
  int light = analogRead(ldr);
  Serial.println(light);
  if (light < 400) digitalWrite(led, HIGH);  // ظلام → أضئ
  else digitalWrite(led, LOW);
  delay(200);
}

فيديوهات أخرى

🛠️ لطلب عمل مشروع مشابه، أو مساعدة في تنفيذه، يمكنكم التواصل معنا.
تواصل عبر واتساب
✓ تم نسخ رابط المشروع
تمت الإضافة إلى السلة