جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
منذ الطفولة ، كنت أرغب دائمًا في تجربة يدي على الإلكترونيات. اشتريت مؤخرًا Arduino وبدأت في استكشافه. في هذه العملية ، تعرفت على المزيد عن المقاومات المعتمدة على الضوء (LDR).
بطريقة ما ، أتعثر عبر هذه الفكرة. في الأساس ، إنه عباد الشمس الكهربائي الذي يفعل عكس عباد الشمس الفعلي. إنه يشير إلى الظلام !!!
الخطوة 1: الأشياء التي تحتاجها
- 3 LDRs
- 3 مقاومات 10 كيلو أوم
- محرك سيرفو
- لوحة اردوينو
- عدد قليل من الأسلاك الطائر
- طقم لحام
- مثقبة ثنائي الفينيل متعدد الكلور
- وعاء صغير مع بعض التربة الجافة.
الخطوة 2: الدائرة
الجوهر هو أن كل LDR مسؤول عن زاوية ، اليسار بمقدار 180 درجة ، والوسطى بمقدار 90 درجة والزاوية اليمنى بمقدار 0 درجة. على سبيل المثال ، إذا كان LDR الأوسط لا يتلقى أي ضوء وكان LDRs الأخرى تحصل على بعض الضوء إذن
سوف يتلقى Arduino المدخلات التالية:
- يسار LDR => عالي
- LDR الأوسط => منخفض
- اليمين LDR => عالي
بناءً على هذا الإدخال ، يمكن لـ Arduino حساب الزاوية (90 درجة في هذه الحالة) وإرسال هذه المعلومات إلى محرك سيرفو.
الخطوة الثالثة: الكود
من الناحية العادية ، هذا ما يفعله الكود:
- يأخذ مدخلات من 3 LDRs.
- باستخدام هذا الإدخال ، يقوم بحساب مقدار الضوء الذي يحصل عليه كل LDR.
- الآن ، يحسب الزاوية التي يجب أن يذهب إليها. على سبيل المثال ، إذا لم يحصل كل من LDR الأيمن والأوسط على أي ضوء ، فستكون الزاوية المحسوبة 45 درجة (الزاوية الوسطى 0 درجة و 90 درجة هي 45 درجة).
ابحث عن الكود هنا.
الخطوة 4: بناء الدائرة
استخدام ثنائي الفينيل متعدد الكلور مثقبة لحام المقاوم و LDRs. استخدم لوح توصيل Arduino لتوصيل محرك ثنائي الفينيل متعدد الكلور ومحرك مؤازر. قم بتحميل الكود واختبره.
الخطوة 5: زرع مضاد عباد الشمس
لقد استخدمت قدرًا صغيرًا وعملت فيه ثقبًا لتمرير الأسلاك. ضع بعض التربة ، واحتفظ بمحرك سيرفو ، أضف بعض التربة. ثم قم فقط بتوصيل محرك سيرفو بـ Arduino وانتهى الأمر!