جدول المحتويات:

مستشعر PIR لاسلكي: 4 خطوات
مستشعر PIR لاسلكي: 4 خطوات

فيديو: مستشعر PIR لاسلكي: 4 خطوات

فيديو: مستشعر PIR لاسلكي: 4 خطوات
فيديو: How to Install the OSI Alarm Motion Sensor // Motion Sensor Placement Tips //OSI GO DIRECT 2024, شهر نوفمبر
Anonim
مستشعر PIR لاسلكي
مستشعر PIR لاسلكي
مستشعر PIR لاسلكي
مستشعر PIR لاسلكي

مشاريع فيوجن 360 »

الغرض من هذا المشروع هو صنع مستشعر حركة لاسلكي يعمل بالبطاريات.

يمكن استخدامه لنظام الإنذار والإضاءة وما إلى ذلك …

يمكن أن تدوم شهورًا على البطاريات ، اعتمادًا على ما إذا تم تشغيلها كثيرًا أم لا.

الخطوة 1: فاتورة المواد

فاتورة المواد
فاتورة المواد
فاتورة المواد
فاتورة المواد
فاتورة المواد
فاتورة المواد

المواد:

  • كاشف الحركة HC-SR501 (ebay ، aliexpress ، adafruit …)
  • 433 ميجا هرتز (315 ميجا هرتز للولايات المتحدة الأمريكية) جهاز إرسال واستقبال متغاير للغاية (AliExpress)
  • 2 بطاريات NiMh
  • محول FTDI USB-Serial لبرمجة اللوحة

مهارات:

  • النسر كادسوفت
  • صنع ثنائي الفينيل متعدد الكلور
  • طباعة ثلاثية الأبعاد

الخطوة 2: ثنائي الفينيل متعدد الكلور

ثنائي الفينيل متعدد الكلور
ثنائي الفينيل متعدد الكلور

يتم تشغيل ثنائي الفينيل متعدد الكلور بواسطة مركبين NiMH (2 * 1.2 فولت = 2.4 فولت). يتم تشغيل هذا الجهد حتى 5 فولت بواسطة محول التعزيز MT3608. يستهلك هذا المكون أقل من 1 مللي أمبير عند الخمول ، وهو ما يناسب التطبيقات المحمولة.

لقد استخدمت atmega328p ليكون متوافقًا مع Arduino لأن Arduino رائع ويقوم بالمهمة ؛-)

  • مؤشر LED2 هو نفس مؤشر LED المدمج في Arduino Uno (دبوس 13).
  • سيسمح لنا ISP1 بحرق أداة تحميل الإقلاع من Arduino.
  • يتم تشغيل جهاز إرسال RF مباشرة بواسطة PB2 (دبوس 10 في Arduino): تستهلك وحدة RF 20 مللي أمبير عند الانبعاث ، يمكن لـ PB2 توصيل ما يصل إلى 40 مللي أمبير ، لذلك يكفي:-)
  • يتم توصيل مستشعر PIR بموصل XH ، ولا يستهلك سوى عدد قليل من الأمبيرات الصغيرة.
  • يسمح موصل FTDI بتوصيل محول USB-Serial ثم برمجة اللوحة مباشرة من Arduino IDE.

لقد استخدمت Eagle لتصميم اللوحة و OSH Park لصنعها.

بمجرد أن يتم لحام المكونات ، قم بحرق أداة تحميل التشغيل Arduino وسيكون لديك ما يعادل Arduino Uno.

الخطوة 3: حول البرمجة

يجب عليك استخدام ميزة وضع السكون في Arduino لتوفير عمر البطارية !! وإلا لن تدوم البطاريات لفترة طويلة.

يجب أن تتصرف الخوارزمية على النحو التالي:

  1. تعيين مشغل التنبيه على PB1 (دبوس 9)
  2. النوم (ينخفض الاستهلاك إلى عدد قليل من الأمبيرات الدقيقة)
  3. سيتوقف Arduino هنا حتى يتم تشغيل مستشعر الحركة
  4. استيقظ
  5. أرسل إشارة RF وارجع إلى وضع السكون

أقدم لكم برنامجي ولكنه مجرد مثال على ما يمكن عمله.

لقد استخدمت مكتبة RH_ASK:

الخطوة 4: اصنع حالة

جعل قضية
جعل قضية
جعل قضية
جعل قضية
جعل قضية
جعل قضية

تعد الطابعة ثلاثية الأبعاد أداة جيدة جدًا لعمل الحالات عندما تكون هاويًا إلكترونيًا.

لقد صنعت التصميم باستخدام Fusion360. إنه مصنوع للخارج ، لذا فهو مقاوم للماء: لقد قطعت ختمًا مصنوعًا من خشب الفلين لإغلاق التجميع.

العلبة مصنوعة من PLA ، كل ما يمكنك قراءته على الإنترنت ، يمكن أن يدعم سوء الأحوال الجوية لسنوات.

4 مسامير M3. تم ربط PLA بنقرة ، وهو يعمل بشكل جيد على هذه المادة ، فقط لا تقم بإحكامه كثيرًا.

موصى به: