جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
يوضح هذا المشروع كيفية استخدام مستشعر الضغط كمفتاح ، مما يجعل مؤشر LED يزداد سطوعًا طالما كان هناك ضغط مطبق على المستشعر.
الخطوة 1: ما تحتاجه
انا إستعملت
- 1 مستشعر ضغط IEFSR
- 1 ليد
- 1547 أوم المقاوم
- 1 10 كيلو المقاوم
- 5 أسلاك
- 1 اردوينو
- 1 لوح توصيل
الخطوة 2: إعداد الدائرة
لقد جهزت لوح التجارب هكذا. قم بتوصيل المستشعر بمصدر طاقة Arduino 5 فولت ، ثم قم بتوصيل الشق الآخر بالمقاوم 10 كيلو ثم بالأرض. قم بتوصيل نفس الشق بـ A0.
ثم قم بتوصيل المقاوم الآخر بأحد المنافذ الرقمية (لقد استخدمت 6 بدون سبب معين). قم بتوصيل مؤشر LED في سلسلة ، ثم قم بتوصيله بالأرض.
تم إعداد جميع الدوائر الأساسية الخاصة بك.
الخطوة الثالثة: البرمجة
بعد إعداد الدوائر ، افتح برنامج Arduino على جهاز الكمبيوتر الخاص بك وتأكد من تحديد Arduino الصحيح ، وكذلك منفذ COM.
يمكنك ببساطة نسخ الكود الخاص بي هنا ، على الرغم من أنه ليس وصفيًا للغاية. الفكرة الأساسية هي أن Arduino سيقوم بإعداد المسامير كـ OUTPUT و INPUT ، واستخدام المعلومات الواردة من الدبوس A0 لإخبار الدبوس 6 بما يجب فعله. لسوء الحظ ، لن يوضح لك هذا التوجيه كيفية جعل مؤشر LED أكثر سطوعًا فيما يتعلق بالضغط ، ولكن ببساطة اجعل مؤشر LED أكثر سطوعًا بمرور الوقت طالما يتم الضغط على المستشعر. الدوائر والرموز متشابهة جدًا لذلك ، ومع ذلك ، يمكن تعديلها بسهولة باستخدام بحث google إذا كان هذا هو ما تبحث عنه.
تم إرفاق الرمز (تجاهل اسم الملف في الصورة ، لقد كان ذلك خطأ).
الخطوة 4: الاختبار
يجب أن ترى الآن أنه كلما احتفظت بمستشعر الضغط لفترة أطول ، كلما كان مؤشر LED أكثر سطوعًا (حتى يتم إعادة ضبطه)