مشروع 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);
}
فيديوهات أخرى

مشروع 1: محرك السيرفو (نسخة ٢)

مشروع 2: المداخل والمخارج مع السيرفو

مشروع 3: الليد ثلاثي الألوان RGB (نسخة ٢)

مشروع 4: شريط ليد WS2812 (نسخة ٢)

مشروع 5: مقدمة NodeMCU ESP8266 (أول برنامج)

مشروع 6: التحكّم عن بعد Blynk + ESP8266 (نسخة ٢)
🛠️ لطلب عمل مشروع مشابه، أو مساعدة في تنفيذه، يمكنكم التواصل معنا.
تواصل عبر واتساب