جدول المحتويات:
- الخطوة 1: قائمة المواد
- الخطوة 2: إزالة IC للقيم التناظرية
- الخطوة 3: عمل التحكم بالإيماءات
- الخطوة 4: معايرة أجهزة الاستشعار
- الخطوة 5: توصيلات الأجهزة
- الخطوة 6: برمجة SLabs-32
- الخطوة 7: كن توني ستارك
فيديو: التحكم بالإيماءات البسيطة باستخدام مستشعرات الأشعة تحت الحمراء: 7 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:41
دائمًا ما يكون التحكم في الأشياء باستخدام الإيماءات أمرًا مثيرًا وممتعًا ، ولكن مع وجود المستشعرات المتوفرة في السوق للتعرف على الإيماءات فهي مكلفة للغاية. إذن كيف يمكننا التحكم في إيماءات بسيطة باستخدام بضعة دولارات؟ حسنًا ، يمكن استخدام مستشعرات الأشعة تحت الحمراء عند استخدامها بشكل صحيح للتعرف على الإيماءات البسيطة. باستخدام مستشعرين يعملان بالأشعة تحت الحمراء يمكننا أن نجعله يتعرف على أربعة أنواع من الإيماءات ، وهي التمرير السريع لليسار والسحب لليمين والتلويح بيدك وتحريك يدك للأمام والخلف.
سنجعل هذا المشروع باستخدام SLabs-32. يحتوي على شاشة TFT مدمجة يمكننا الاستفادة منها من خلال عرض الصور عند التعرف على إيماءة معينة.
تأتي SLabs-32 في متناول اليد مع هذه المشاريع الرائعة ، ولدينا الكثير من الموارد على متن SLabs-32. يمكننا أيضًا استخدام بطاقة SD لعرض الصور على شاشة TFT والتغيير كلما مررنا يسارًا أو يمينًا.
لتبسيط الأمور ، سنعرض فقط رمزًا تعبيريًا يبدو يسارًا أو يمينًا اعتمادًا على حركتنا.
للحصول على SLabs-32 الخاصة بك ، انقر فوق هذا الرابط
الخطوة 1: قائمة المواد
لهذا المشروع سوف تحتاج:
- ألواح -32 (الإصدار 0.1)
- 2 × مستشعرات الأشعة تحت الحمراء
الخطوة 2: إزالة IC للقيم التناظرية
عادةً ما يعطينا مستشعر الأشعة تحت الحمراء مخرجًا رقميًا ، إما 0 أو 1. يتعين علينا إزالة IC من مستشعر الأشعة تحت الحمراء واستخدام سلك توصيل للتوصيل بمستقبل مستشعر الأشعة تحت الحمراء. سيعطينا هذا قيمًا تمثيلية من مستشعر الأشعة تحت الحمراء. للقيام بذلك ، تتبع مسار دبوس جهاز الاستقبال المتصل بدبوس حامل IC. راقب الصورة في هذه الخطوة للحصول على فكرة عن كيفية تتبع دبوس جهاز الاستقبال الخاص بك. لقد أبرزت تتبع المتلقي من أجل فهم أفضل.
قم بتوصيل سلك توصيل في دبوس جهاز الاستقبال هذا من IC لاستخدام هذا المستشعر كجهاز استشعار تمثيلي
الخطوة 3: عمل التحكم بالإيماءات
للتعرف على حركات الإيماءات باستخدام مستشعرات الأشعة تحت الحمراء ، نستخدم آلية الزناد. لدينا مستشعران يعملان بالأشعة تحت الحمراء ، يتيحان تسميتهما لراحتنا بالأشعة تحت الحمراء اليسرى والأشعة تحت الحمراء اليمنى. Left-IR هو مستشعر IR على الجانب الأيسر و IR الأيمن هو IR على الجانب الأيمن. عندما ننتقل إلى اليسار ، نحرك يدنا من اليمين إلى اليسار. يكتشف مستشعر الأشعة تحت الحمراء الأيمن هذه الحركة أولاً ويرفع العلم. الآن فقط ، إذا تم اكتشاف أي حركة في مستشعر الأشعة تحت الحمراء الأيسر ، فإنه يتعرف عليها على أنها انتقاد لليسار. مماثلة لليمين انتقد كذلك. لا نريد أي نتائج خاطئة إذا حركنا أيدينا فقط على مستشعر الأشعة تحت الحمراء الأيمن ثم يظهر التمرير الصحيح. وبالتالي لجعلها أكثر منطقية ، نستخدم هذه الآلية.
للتعرف على إيماءة التلويح ، نقوم ببساطة بحساب عدد المرات التي قام فيها الشخص بالتمرير لليمين واليسار على التوالي خلال فترة زمنية ، وهي في حالتنا 5 ثوانٍ.
الخطوة 4: معايرة أجهزة الاستشعار
الآن وضع مستشعر الأشعة تحت الحمراء مهم جدًا ، حيث سيقررون قيم العتبة الخاصة بك. لاحظ قيم مستشعر الأشعة تحت الحمراء عندما تضع يدك بالقرب من مستشعرات الأشعة تحت الحمراء ، واستخدم هذه القيم لتحديد عتبة استشعار أي حركة بالقرب من مستشعر الأشعة تحت الحمراء. أيضًا ، ضع مستشعرات الأشعة تحت الحمراء بجوار بعضها البعض مع ترك مسافة 3 سم تقريبًا بينها.
الخطوة 5: توصيلات الأجهزة
قم بتوصيل الإخراج التناظري من جهازي استشعار الأشعة تحت الحمراء إلى المدخلات التناظرية لـ SLabs-32.
لتبسيط الأمور ، استخدم شريطًا لتثبيت مستشعر الأشعة تحت الحمراء في مكان واحد. إذا قمت بتحريك مستشعر الأشعة تحت الحمراء بطريق الخطأ ، فيجب إعادة معايرة قيم المستشعر بالكامل مرة أخرى. لذا ، استخدم شريطًا أو أي شيء يثبته في مكان واحد
الخطوة 6: برمجة SLabs-32
فقط قم بتحميل الرسم المرفق بهذا المشروع.
راقب قراءات مستشعر الأشعة تحت الحمراء في الشاشة التسلسلية. قم بإجراء تغييرات إذا لزم الأمر ، إذا كانت قيم العتبة لا تتطابق مع قراءات مستشعر الأشعة تحت الحمراء. اضبط القيم وقم بتعيين الحد الأدنى كما تريد.
الخطوة 7: كن توني ستارك
حسنًا ، ليس حقًا ولكن الآن لديك آلية منخفضة التكلفة للتحكم في الإيماءات يمكنك استخدامها مع أي شيء تريده ، تمامًا كما يفعل توني ستارك من آيرون مان مع جارفيس. حسنًا ، ليس حقًا ولكن على الأقل هذه بداية.
موصى به:
عقبة تجنب الروبوت مع مستشعرات الأشعة تحت الحمراء بدون متحكم: 6 خطوات
Obstacle Avoiding Robot with IR Sensors Without Microcontroller: حسنًا ، هذا المشروع هو مشروع قديم ، قمت بإنشائه في 2014 في شهر يوليو أو أغسطس ، وفكرت في مشاركته معكم يا رفاق. إنها عقبة بسيطة تمنع الروبوت الذي يستخدم مستشعرات الأشعة تحت الحمراء ويعمل بدون متحكم. تستخدم مستشعرات الأشعة تحت الحمراء opamp IC i
مصباح الأشعة تحت الحمراء (الأشعة تحت الحمراء) الجزء 2: 3 خطوات
مصباح الأشعة تحت الحمراء (الأشعة تحت الحمراء) الجزء -2: مرحبًا يا شباب ، لقد عدت مع الجزء 2 من مصباح الأشعة تحت الحمراء (الأشعة تحت الحمراء) القابل للتوجيه. إذا لم تكن قد رأيت الجزء الأول ، فانقر هنا ، فلنبدأ … دائرة إضاءة بسيطة بالأشعة تحت الحمراء للمساعدة في الرؤية الليلية لكاميرات الدوائر التلفزيونية المغلقة. رؤية ليلية بإضاءة الأشعة تحت الحمراء ، باسم
مصباح الأشعة تحت الحمراء (الأشعة تحت الحمراء) الجزء 1: 5 خطوات
مصباح الأشعة تحت الحمراء (الأشعة تحت الحمراء) الجزء -1: مرحبًا … في هذا الدليل ، سوف نتعلم قليلاً عن الرؤية الليلية ، وطرق مختلفة لتحقيق الرؤية الليلية ودائرة إضاءة بالأشعة تحت الحمراء بسيطة للمساعدة في الرؤية الليلية لكاميرات CCTV. يوضح الشكل الرسم التخطيطي لدائرة IR Illumina
ميزان حرارة يعمل بالأشعة تحت الحمراء لا يلامس من أردوينو - ميزان حرارة قائم على الأشعة تحت الحمراء باستخدام Arduino: 4 خطوات
ميزان حرارة يعمل بالأشعة تحت الحمراء لا يلامس من أردوينو | ميزان حرارة قائم على الأشعة تحت الحمراء باستخدام Arduino: مرحبًا يا رفاق في هذه التعليمات ، سنقوم بعمل مقياس حرارة بدون تلامس باستخدام اردوينو. نظرًا لأن درجة حرارة السائل / الصلب في بعض الأحيان تكون مرتفعة جدًا أو منخفضة ومن ثم يصعب الاتصال بها وقراءتها درجة الحرارة ثم في هذا المشهد
جهاز تحكم عن بعد بالأشعة تحت الحمراء وجهاز استقبال الأشعة تحت الحمراء (TSOP1738) مع Arduino: 10 خطوات
جهاز التحكم عن بعد بالأشعة تحت الحمراء وجهاز استقبال الأشعة تحت الحمراء (TSOP1738) مع Arduino: هذا التوجيه مخصص للمبتدئين في Arduino. هذا أحد مشاريعي السابقة مع Arduino. لقد استمتعت كثيرًا عندما صنعتها وأتمنى أن تنال إعجابك أيضًا. الميزة الأكثر جاذبية لهذا المشروع هي "التحكم اللاسلكي". وهذا هو