جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-23 12:53
بمساعدة هذا المشروع ، يمكنك التحكم في الحالة العالية وحساسية PIR.
اللوازم
اردوينو اونو
مستشعر الحركة PIR
صفارة
أداة البرمجيات
اردوينو IDE
الخطوة 1: وحدة مستشعر PIR
وحدة استشعار PIR تستخدم لاكتشاف الحركة. كثيرا ما يشار إليه باستخدام مستشعر "PIR" و "Pyroelectric" و "Passive Infrared" و "IR Motion". تحتوي الوحدة على مستشعر كهربي حراري على اللوحة ، ودائرة تكييف وعدسة فريسنل على شكل قبة. يتم استخدامه لاستشعار حركة الأشخاص أو الحيوانات أو الأشياء الأخرى. يتم استخدامها بشكل عام في أجهزة الإنذار ضد السرقة وأنظمة الإضاءة التي يتم تنشيطها تلقائيًا.
الخطوة الثانية: حول المشروع
مستشعر PIR هو في الأساس مستشعر إلكتروني ينظم ضوء الأشعة تحت الحمراء (IR) الذي يشع من الأشياء في مجال رؤيتها.
تتيح لك هذه المستشعرات أيضًا الشعور بالحركة وتستخدم في الغالب لاكتشاف ما إذا كان الإنسان قد تحرك في نطاقها. ستحتاج إلى 5 أسلاك توصيل لدمج كل شيء ، ويجب أن تحتوي كل هذه الأسلاك على موصلات ذكر وأنثى. يمكنك ضبط التردد على 3000 هرتز لأن معظم أجهزة الإنذار تستخدم هذا التردد. مستشعر PIR هو في الأساس مستشعر حركة ، لذلك عندما يتعرف على الحركات ، فإنه يضبط OUT على HIGH ، ويمكن للمستخدم أيضًا التحكم في وقت هذه الحالة HIGH وحساسية المستشعر باستخدام مقياسي الجهد. يصدر هذا المشروع أصوات طنين عند التعرف على أي حركات. يمكننا بسهولة تعديل وقت التنبيه عن طريق تغيير وقت التأخير في نهاية حلقة for.
سيساعدك تدريب إنترنت الأشياء عبر الإنترنت على إنشاء المزيد من هذه المشاريع القائمة على Arduino وكذلك على منصات إنترنت الأشياء الأخرى لبناء حلول إنترنت الأشياء الصناعية.
الخطوة 3: مخطط الدائرة
الخطوة 4: قم بتشغيل البرنامج
منطقية isToneOn = خطأ ؛
تردد كثافة العمليات = 3000 ؛
الإعداد باطل() {
// هنا هو مستشعر PIR الخاص بنا
pinMode (2 ، الإدخال) ؛
// هنا جرسنا
pinMode (3 ، الإخراج) ؛
}
حلقة فارغة() {
// عندما يعطينا مستشعر PIR درجة عالية فهذا يعني أنه يكتشف الحركة
إذا (digitalRead (2) == عالية) {
// سنقوم بتشغيل المنبه لمدة 15 ثانية
// نحن نستخدم نغمة () حتى نتمكن من التحكم في تردد صوت صفيرنا
// لإيقاف تشغيل النغمة ، يتعين علينا استخدام noTone ()
// إذا كنت تريد تغيير وتيرة النغمة ، فيمكنك القيام بذلك في المتغير
// في الجزء العلوي من الكود
لـ (int a = 0؛ a <30؛ a ++) {
إذا (isToneOn) {
noTone (3) ،
isToneOn = خطأ ،
}آخر{
// 3 تعني دبوسنا حيث يتم توصيل الجرس
نغمة (3 ، تردد) ؛
// علينا تغيير هذا المتغير إلى صحيح ، علينا أن نعرف
// متى يتم تشغيل الجرس ومتى يتم تشغيله
isToneOn = صحيح ، }
// تأخير 0.5 ثانية ، يمكنك تغيير هذه القيمة حتى تفعل ذلك
// تنبيه أبطأ أو أسرع
تأخير (500) ؛
}
}
}
موصى به:
مستشعر حركة محمول: 4 خطوات
مستشعر الحركة المحمول: مرحبًا ، لقد صنعت مستشعر حركة يعمل بالبطارية المحمولة وأود أن أشاركه معك ما ستحتاجه: مستشعر حركة Arduino Uno Keyes أسلاك LED (أحمر ، أخضر أزرق)
مستشعر حركة Raspberry Pi IFTTT: 4 خطوات
مستشعر حركة Raspberry Pi IFTTT: مرحبًا. أنا طالب بالصف الرابع وسنقوم اليوم بصنع مستشعر حركة IFTTT
مستشعر حركة PIR: 5 خطوات
مستشعر حركة PIR: مستشعر الأشعة تحت الحمراء السلبية (مستشعر PIR) هو مستشعر إلكتروني يقيس ضوء الأشعة تحت الحمراء (IR) الذي يشع من الأشياء في مجال رؤيتها. غالبًا ما يتم استخدامها في كاشفات الحركة القائمة على PIR. تستخدم مستشعرات PIR بشكل شائع في
مستشعر حركة PIR: كيفية استخدام PIRs مع Arduino و Raspberry Pi: 5 خطوات
مستشعر حركة PIR: كيفية استخدام PIRs مع Arduino & Raspberry Pi: يمكنك قراءة هذا وغيره من البرامج التعليمية المذهلة على موقع ElectroPeak الرسمي في هذا البرنامج التعليمي ، ستتعلم كيفية استخدام مستشعر حركة PIR لاكتشاف الحركة. في نهاية هذا البرنامج التعليمي سوف تتعلم: كيف تعمل مستشعرات الحركة PIR كيف تستخدم
اصنع ضوء مستشعر حركة بسيط! (PIR): 13 خطوة (بالصور)
اصنع ضوء مستشعر حركة بسيط! (PIR): اصنع حجمًا صغيرًا ضوء استشعار بسيط للحركة مع متاعب أقل ومكونات أقل. يمكن للمبتدئين أيضًا القيام بذلك. هناك حاجة فقط إلى فهم بسيط لكيفية عمل الترانزستور ومعرفة الأنود والكاثود ، لذلك اجعله خاليًا من التوتر