جدول المحتويات:
- اللوازم
- الخطوة 1: شراء التوريد
- الخطوة 2: العمل مع سلك التمديد
- الخطوة 3: إعداد الترحيل
- الخطوة 4: توصيل مستشعر الحركة PIR
- الخطوة الخامسة: كتابة الكود
- الخطوة 6: استمتع
فيديو: التحكم في ضوء الغرفة باستخدام مستشعر PIR و Arduino: 6 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
اليوم ، سنتحكم في أضواء غرفتك من خلال اكتشاف الحركة باستخدام مستشعر Arduino PIR للحركة. هذا المشروع ممتع للغاية وله استخدام عملي للغاية في منزلك ويمكن أن يوفر لك بعض المال من خلال القيام بهذا المشروع أيضًا. مجرد إخلاء سريع للمسؤولية ، يتضمن هذا المشروع جهد خط مما يعني أنك ستلعب بجهد 120 فولت (سوف يصدمك) ، إذا كان هذا خارج منطقة الراحة الخاصة بك أو لم يكن لديك الكثير من الخبرة ، فمن المحتمل أن تعود لهذا المشروع لاحقًا.
هذا هو البرنامج التعليمي الذي سيرشدك من البداية إلى النهاية بخطوة سهلة بالطبع. هيا بنا نبدأ!
اللوازم
- متحكم اردوينو
- 1 × اللوح
- 1 × مستشعر حركة PIR
- عدد 1 مرحل SRD-05VDC-SL-C
- 1 × 1KΩ المقاوم
- 1 × 1N4007 ديود
- 1 × 2N2222 الترانزستور (NPN)
- 1 × سلك تمديد
- 1 × ضوء لمبة / مصباح
- 2 × موصلات الأسلاك
- شريط كهربائي
- زوجان من الأسلاك المتصلة
الخطوة 1: شراء التوريد
إذا لم يكن لديك إمكانية الوصول إلى بعض هذه المستلزمات ، فقد قدمت روابط إلى حيث يمكنك شراء كل منها بأسعار رخيصة.
- متحكم اردوينو
- 1 × اللوح
- 1 × مستشعر حركة PIR
- عدد 1 مرحل SRD-05VDC-SL-C
- 1 × 1KΩ المقاوم
- 1 × 1N4007 ديود
- 1 × 2N2222 الترانزستور (NPN)
- 1 × سلك تمديد
- 1 × المصباح الكهربائي / المصباح
- 2 × موصلات الأسلاك
- شريط كهربائي
- زوجان من الأسلاك المتصلة
الخطوة 2: العمل مع سلك التمديد
خطوتنا الأولى هي إعداد سلك التمديد بحيث يكون جاهزًا للاتصال بالدائرة ، من الآن فصاعدًا لا تقم بتوصيل سلك التمديد بالحائط حتى يتم ذكره. أولاً ، سنمسك سلك التمديد الخاص بنا ونقطعه إلى نصفين باستخدام قصافة ، ثم نزيل العزل الخارجي للكابل بحوالي 2-3 بوصات. تأكد عند نزع العزل الخارجي من عدم إتلاف الأسلاك الداخلية. بعد ذلك باستخدام أدوات التعري ، قم بإزالة حوالي نصف بوصة من الأسلاك الداخلية لكلا الطرفين. سلك التمديد الخاص الذي أستخدمه به 3 أسلاك ، والسلك الأخضر مطحون ، والسلك الأبيض محايد والسلك الأسود خط. الآن باستخدام موصلات الأسلاك الخاصة بنا ، أعد توصيل الأسلاك الأرضية (الخضراء) والأسلاك المحايدة (البيضاء) معًا ، يجب أن يكون لديك الآن فقط السلكان الأسودان مكشوفان. لذلك انتهينا الآن من إعداد سلك التمديد وسنقوم بإبقائه على الجانب لحين الحاجة.
الخطوة 3: إعداد الترحيل
سنقوم الآن بإعداد التتابع وربطه بـ Arduino ، ولكن قبل أن نمضي قدمًا في الترحيل ، دعنا نفهم ماهية المرحل وما الغرض من استخدامه. المرحل هو في الأساس شكل آخر من أشكال التبديل التي يتم تشغيلها كهربائيًا ، فهي تتحكم في دائرة كهربائية واحدة عن طريق فتح وإغلاق جهات الاتصال في دائرة أخرى. في معظم الحالات ، يسمح المرحل بشكل أساسي للجهد المنخفض نسبيًا بالتحكم بسهولة في دوائر الطاقة الأعلى ، وهو ما نقوم به في هذا المشروع. حسنًا ، دعنا الآن نصل إلى الجزء الذي نربط فيه التتابع !!!
يوجد 5 دبابيس على المرحل ، عام ، مفتوح عادة (NO) ، مغلق عادة (NC) ، وملفان ، راجع الرسم البياني أعلاه للمسامير. أولاً ، نحتاج إلى توصيل أحد دبابيس الملف في المرحل بسكة VCC على اللوح ، ثم توصيل الصمام الثنائي بالملف الآخر وإرفاقه بسكة VCC. الصمام الثنائي في مكانه لمنع ارتفاعات الجهد أو التدفق العكسي للتيار.
الآن احصل على ترانزستور NPN وقم بتوصيل مجمع الترانزستور بالملف حيث يتصل الصمام الثنائي. ثم قم بتوصيل جانب الباعث من ترانزستور NPN بالقضيب الأرضي على اللوح. أخيرًا ، باستخدام 1KΩ ، قم بتوصيل قاعدة الترانزستور بالدبوس الرقمي 2 في Arduino.
أخيرًا ، سنقوم بعمل اتصال مهم حقًا. خذ سلك التمديد الذي أعددناه وقم بتوصيل سلك أسود واحد بالدبوس المشترك في المرحل وقم بتأمين الاتصال بشريط كهربائي. ثم قم بتوصيل الطرف الآخر برقم NO الخاص بالمرحل.
الخطوة 4: توصيل مستشعر الحركة PIR
لقد انتهينا أيضًا ، سنقوم الآن بتوصيل مستشعر الحركة PIR بالدائرة ولكن قبل أن نفعل ذلك ، دعونا نفهم ماهية مستشعر PIR. يرمز مستشعر PIR إلى مستشعر الأشعة تحت الحمراء السلبية ، ويمكن لهذا المستشعر اكتشاف وجود بشر أو حيوانات ، وإرسال إشارة تفيد بأنه اكتشف الحركة. يحتوي مستشعر PIR على 3 دبابيس ، VCC ، خرج وأرضي.
أولاً ، نحتاج إلى توصيل دبوس VCC الخاص بمستشعر PIR بسكة VCC على لوح التجارب وتوصيل الدبوس الأرضي لمستشعر PIR بالسكة الأرضية. ثم سنقوم بتوصيل دبوس الإخراج بأحد دبابيس Arduino ، لقد استخدمت الدبوس 4. لقد نجحت في توصيل مستشعر PIR الآن !!
الخطوة الخامسة: كتابة الكود
لقد انتهينا الآن من كل الدوائر وكل ما علينا فعله الآن هو كتابة الكود. الكود بسيط نسبيًا لهذا المشروع والمنطق مباشر. لقد أرفقت رمزًا لهذه الدائرة أعلاه ، لكن دعنا نفهم ما يفعله هذا الرمز بالفعل.
نقوم أولاً بتهيئة دبوس الترحيل الخاص بنا ودبوس مستشعر PIR الخاص بنا ، وقمنا بإنشاء متغير int يسمى val. ثم نعلن أن دبوس الترحيل هو مخرج (تنتقل الإشارة فقط من Arduino) ونعلن أن دبوس مستشعر PIR كمدخل (تنتقل الإشارة إلى Arduino فقط). أخيرًا ، نستخدم القراءة الرقمية للحصول على قراءة من مستشعر PIR الذي يكون إما 0 (بدون حركة) أو 1 (حركة) وتخزينه في القيمة المتغيرة. ثم نستخدم تعليمة if and else لاستخدام هذه القيمة التي قمنا بتخزينها لتشغيل / إيقاف المصباح ، والآن انتهينا من الكود !!
الخطوة 6: استمتع
نتمنى أن تستمتع بها ، وأن تفخر بما حققته بنفسك اليوم !!
موصى به:
كيفية جعل ضوء مستشعر الحركة PIR في المنزل: 7 خطوات
كيفية جعل ضوء مستشعر الحركة PIR في المنزل: في هذا الفيديو ، أوضحت كيفية صنع ضوء مستشعر حركة البير في المنزل. يمكنك مشاهدة الفيديو الخاص بي على youtube. يرجى الاشتراك إذا أعجبك الفيديو الخاص بي وساعدني على النمو. https: //youtu.be/is7KYNHBSp8
افعلها بنفسك -- ضوء الغرفة المتحكم فيه: 3 خطوات
افعلها بنفسك || مصباح غرفة التحكم في التصفيق: هل تساءلت يومًا عن التحكم في أجهزتك المنزلية باستخدام CLAP؟ إذن أنت في المكان الصحيح! هنا ، سأوضح لك كيف يمكنك التحكم في أي جهاز منزلي سواء كان ذلك - مصابيح الغرفة أو المروحة أو التلفزيون أو نظام الصوت بمجرد Clap. هذا المشروع يعتمد على
التنبؤ بدرجة حرارة الغرفة عبر مستشعر LM35 والتعلم الآلي: 4 خطوات
التنبؤ بدرجة حرارة الغرفة عبر مستشعر LM35 والتعلم الآلي: مقدمة نركز اليوم على بناء مشروع التعلم الآلي الذي يتنبأ بدرجة الحرارة عبر الانحدار متعدد الحدود. التعلم الآلي هو تطبيق للذكاء الاصطناعي (AI) يوفر للأنظمة القدرة على التعلم تلقائيًا
من عند بابي؟ مشروع مستشعر الحركة / مستشعر المدى PIR: 5 خطوات
من عند بابي؟ مشروع مستشعر الحركة / مستشعر المدى PIR: يهدف مشروعنا إلى استشعار الحركة عبر PIR وأجهزة استشعار المسافة. سيخرج كود Arduino إشارة مرئية وصوتية لإخبار المستخدم بوجود شخص ما بالقرب منه. سيرسل كود MATLAB إشارة بريد إلكتروني لتنبيه المستخدم بأن شخصًا ما قريب. هذا الجهاز
ضوء الشارع الذكي باستخدام مستشعر الأشعة تحت الحمراء مع Arduino: 4 خطوات (بالصور)
ضوء الشارع الذكي باستخدام مستشعر الأشعة تحت الحمراء مع Arduino: يرجى الاشتراك في قناتي لمزيد من المشاريع. هذا المشروع حول Smart street light ، سيتم تشغيل ضوء الشارع أثناء مرور السيارة من خلاله ، حيث نستخدم 4 مستشعرات IR التي تستشعر موضع السيارة ، يتحكم كل جهاز استشعار بالأشعة تحت الحمراء