توصيل حساس الميل مع الأردوينو

توصيل حساس الميل مع الأردوينو

يُشار في العديد من الأحيان إلى حسّاس الميل بالمِمْيَلَة (Inclinometer) أو بمفتاح الميل أو حتّى بحسّاس الكرة المتدحرجة، ويُعدّ استخدام حسّاس الميل طريقة سهلة لاكتشاف الاتجاه العمودي أو الميل.

 

حساس الميل
حساس الميل

يسمح حسّاس الميل بتحديد الاتجاه العمودي أو الميل، حيث يستطيع تحديد ما إذا كان الحسّاس عمودياً أو مائلاً، وهذا ما يجعله مفيداً جداً في ألعاب الأطفال والروبوتات والتطبيقات التي تعتمد في عملها على الميل.

كيف يعمل الحسّاس؟

إنّ حسّاس الميل ذو شكلٍ أسطوانيٍ ويحتوي على كرة موصلة للتيار الكهربائي تكون حرّة الحركة ضمنه، مع وجود قطبين موصلين تحتها.

بنية الحساس وآلية عمله
بنية الحساس وآلية عمله

آليّة عمل الحسّاس

  • عندما يكون الحسّاس في وضع عمودي تماماً تكون الكرة في أسفل الأسطوانة، وتقوم بوصل القطبين معاً فتسمح بذلك بمرور التيار.
  • عندما يميل الحسّاس لا تبقى الكرة على تماس مع القطبين، فتصبح الدارة مفتوحة ولا يمرّ التيار.

بهذه الطريقة يعمل حسّاس الميل كمفتاح يعمل اعتماداً على ميله، وبالتالي سيعطي إشارة رقميّة إلى لوح الأردوينو إمّا HIGH أو LOW.

توصيل الحسّاس

تُعتبر عملية توصيل حسّاس الميل إلى لوح الأردوينو سهلة وبسيطة، كلّ المطلوب أن يتمّ وصل طرف الحسّاس إلى قطب رقمي ووصل الأرضي إلى قطب أرضي.

في حال تمّ وصل الحسّاس بهذه الطريقة يجب تفعيل عمل مقاومة الرفع (Pull-up resistor) الداخلية المواقفة للقطب الرقمي الذي نستخدمه مع الحسّاس، وإلّا فيجب استخدام مقاومة رفع بقيمة 10 kΩ في الدارة.

طريقة توصيل الحساس إلى لوح الأردوينو مباشرة
طريقة توصيل الحساس إلى لوح الأردوينو مباشرة

مثال تطبيقي: ليد يضيء تبعاً للميل

يُعدّ هذا مثالاً تطبيقاً بسيطاً يسمح للمستخدم بالتعامل مع حسّاس الميل، حيث سنقوم بإطفاء الليد في حال كان الحسّاس عمودياً وتشغيله في حال كان الحسّاس مائلاً.

القطع المطلوبة

مخطّط الدارة

كلّ ما سنقوم به هنا هو إضافة ليد إلى مخطط توصيل الحسّاس مباشرة إلى لوح الأردوينو.

مخطط توصيل الدارة
مخطط توصيل الدارة

الكود البرمجي

لتشغيل الدارة يجب رفع الكود البرمجي التالي إلى لوح الأردوينو.

الكود البرمجي: التحميل من هنا

النتيجة

سنحصل في النهاية على الدارة الموضحة في الشكل التالي:

دارة ليد يعمل بحسّاس ميل موصول مع الأردوينو
دارة ليد يعمل بحسّاس ميل موصول مع الأردوينو

المصدر: Ultimate Guide For Arduino Sensors/Modules
ترجمة: لؤي أزدشير ديب, مراجعة: علي العلي, تدقيق لغوي: سلام أحمد, تصميم: علي العلي, تحرير: قحطان غانم

Leave a Reply

Your email address will not be published. Required fields are marked *