تفاصيل العمل

*اسم المشروع:* تصميم دائرة التحكم في إضاءة LED باستخدام المقاومة المتغيرة وبرنامج Arduino

*البرنامج المستخدم:* Arduino IDE

*مراحل التنفيذ:*

1. *جمع المتطلبات وتحليل المواصفات:*

- بدأت بتحديد الهدف من المشروع، وهو التحكم في شدة إضاءة LED باستخدام مقاومة متغيرة (Potentiometer) وتوظيف منصة Arduino لقراءة القيمة المتغيرة والتحكم في سطوع LED بناءً على هذه القيمة.

- قمت بتحليل الدائرة الكهربائية المطلوبة، والتي تشمل مكونات مثل الـ LED، المقاومة المتغيرة، والمقاومات الثابتة، بالإضافة إلى لوحة Arduino.

2. *تجميع الدائرة الكهربائية:*

- قمت بتجميع الدائرة على لوحة التجارب (Breadboard)، حيث تم توصيل أحد أطراف المقاومة المتغيرة إلى الجهد الكهربائي (5V)، والطرف الآخر إلى الأرضي (GND)، والطرف الأوسط (المتحرك) تم توصيله إلى أحد مداخل Arduino التناظرية (Analog Input).

- تم توصيل LED إلى أحد مخارج Arduino الرقمية عبر مقاومة لحماية الـ LED من التيار الزائد.

3. *برمجة Arduino:*

- قمت بكتابة كود Arduino باستخدام لغة البرمجة C++ في بيئة Arduino IDE. الكود يقوم بقراءة قيمة المقاومة المتغيرة من المدخل التناظري باستخدام الدالة analogRead()، ثم تحويل هذه القيمة إلى إشارة PWM للتحكم في سطوع LED باستخدام الدالة analogWrite().

- تم تضمين كود لإجراء تصحيح للبيانات وتحسين استجابة الـ LED بناءً على التغيرات في المقاومة المتغيرة.

4. *الاختبار والتعديل:*

- قمت بتحميل الكود على لوحة Arduino واختبار الدائرة. خلال الاختبار، تأكدت من أن سطوع الـ LED يتغير بسلاسة عند تعديل المقاومة المتغيرة.

- أجريت بعض التعديلات لتحسين استجابة الـ LED وجعل التغيير في السطوع أكثر تناسبًا مع دوران المقاومة المتغيرة.

5. *التوثيق والإخراج:*

- قمت بإعداد تقرير توثيقي يحتوي على تفاصيل الدائرة الكهربائية، كود Arduino المستخدم، بالإضافة إلى شرح لآلية عمل الدائرة.

- تم إعداد الرسومات البيانية اللازمة والتي توضح العلاقة بين قيمة المقاومة المتغيرة وشدة الإضاءة للـ LED.

*النتيجة النهائية:*

- تم تصميم دائرة فعالة للتحكم في سطوع LED باستخدام مقاومة متغيرة ومنصة Arduino.

- الدائرة تعمل بسلاسة، وتوفر تحكمًا دقيقًا في شدة الإضاءة، مما يجعلها مناسبة لتطبيقات الإضاءة المتغيرة.

- الكود المصدري والدائرة الكهربائية موثقان بالكامل، مما يسهل إعادة استخدام المشروع أو تطويره في المستقبل.

ملفات مرفقة

بطاقة العمل

اسم المستقل حسن ك.
عدد الإعجابات 0
عدد المشاهدات 5
تاريخ الإضافة
تاريخ الإنجاز