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

جهاز إرسال جرس الباب اللاسلكي: 3 خطوات (بالصور)
جهاز إرسال جرس الباب اللاسلكي: 3 خطوات (بالصور)

فيديو: جهاز إرسال جرس الباب اللاسلكي: 3 خطوات (بالصور)

فيديو: جهاز إرسال جرس الباب اللاسلكي: 3 خطوات (بالصور)
فيديو: ازاي تحمي بيتك من السرقة - جرس الباب الذكي | Smart Video Doorbell 2024, يونيو
Anonim
الارسال اللاسلكي للجرس
الارسال اللاسلكي للجرس

يصف هذا المشروع الجزء الأول من المشروعين التاليين:

  1. جهاز إرسال جرس الباب اللاسلكي كما هو موضح في هذا Instructable
  2. مستقبل جرس الباب اللاسلكي المراد وصفه في Instructable Wireless Doorbell Receiver

عندما أجلس في الفناء الخلفي لمنزلي ، لا أستطيع سماعها عندما يدق شخص ما جرس الباب عند الباب الأمامي. يمكن بالطبع حل هذه المشكلة عن طريق شراء جرس باب لاسلكي ، لكن بناءه بنفسك سيكون أكثر متعة. بجانب ذلك ، أحيانًا ما أواجه مشكلات تداخل مع أجراس الباب اللاسلكية الأخرى ، لذا فإن السبب الإضافي لجعل واحدة خاصة بك.

عندما يتم الضغط على مفتاح جرس الباب ، ترسل هذه الدائرة رسالة عبر جهاز إرسال RF بسيط 433 ميجاهرتز إلى مستقبل جرس الباب اللاسلكي مع الحفاظ على وظيفة جرس الباب الأصلية سليمة. يتم وضع الدائرة في سلسلة مع مفتاح جرس الباب الأصلي وتحاكي مفتاح جرس الباب لجرس الباب الأصلي. يضيف هذا إمكانية منع استمرار جرس الباب في الرنين عندما يضغط شخص ما باستمرار على مفتاح جرس الباب.

تحتوي الدائرة أيضًا على مفتاح يجعل من الممكن تعطيل إرسال رسالة إلى جرس الباب اللاسلكي مع الحفاظ على جرس الباب الأصلي قيد التشغيل. يتم تشغيل الدائرة بواسطة محول جرس الباب بجهد 8 فولت والذي يعمل أيضًا على تشغيل جرس الباب الأصلي.

كما هو الحال دائمًا ، قمت ببناء هذا المشروع حول وحدة التحكم الصغيرة المفضلة لدي ، وهي PIC ، ولكن يمكنك أيضًا استخدام Arduino. قد يتعرف عشاق Arduino على بروتوكول الإرسال الذي أصفه لاحقًا منذ أن استخدمت نسخة منقولة من مكتبة Arduino Virtual Wire لنقل موثوق لرسالة التردد اللاسلكي.

الخطوة 1: المكونات المطلوبة

المكونات المطلوبة
المكونات المطلوبة

تحتاج إلى المكونات التالية لهذا المشروع:

  • قطعة من اللوح
  • متحكم PIC 12F617 ، انظر مصدر الفوز
  • حامل فيوز + فتيل 100 مللي أمبير بطيء
  • جسر المعدل ، على سبيل المثال DF02M ، انظر مصدر الفوز
  • مكثف كهربائيا 220 فائق التوهج / 35 فولت و 10 فائق التوهج / 16 فولت
  • 3 * مكثف سيراميك 100nF
  • منظم الجهد 78L05 ، انظر مصدر الفوز
  • 433 ميغاهيرتز اسأل مرسل RF
  • المقاومات: 1 * 10 كيلو ، 1 * 4k7 ، 3 * 220 أوم
  • ترانزستور NPN ، على سبيل المثال BC548 انظر مصدر الفوز
  • يحول
  • المصابيح: 1 أحمر ، 1 أخضر
  • مبيت بلاستيك

انظر إلى الرسم التخطيطي حول كيفية توصيل المكونات.

الخطوة الثانية: تصميم وبناء الإلكترونيات

تصميم وبناء الإلكترونيات
تصميم وبناء الإلكترونيات
تصميم وبناء الإلكترونيات
تصميم وبناء الإلكترونيات
تصميم وبناء الإلكترونيات
تصميم وبناء الإلكترونيات

يتم تنفيذ جميع عمليات التحكم بواسطة PIC12F617 في البرنامج. قبل تصميم الدائرة ، كنت بحاجة إلى التحقق من كيفية تنشيط جرس الباب الأصلي بسهولة. النموذج الذي أملكه هو بايرون 761 الذي يولد صوتًا دينغ دونغ ويمكن تشغيله بواسطة بطارية 9 فولت أو عبر محول تيار متردد بقوة 8 فولت. بعد إجراء بعض القياسات على جرس الباب الأصلي ، اكتشفت أن الموصل الخاص بمفتاح جرس الباب يحتوي على دبوس واحد على الأرض ودبوس إدخال واحد يطفو عند 3.5 فولت. عند إغلاق هذا الاتصال - بالضغط على مفتاح جرس الباب - يتدفق تيار 35 uA فقط من خلاله. لهذا السبب قررت استخدام ترانزستور مع جامع مفتوح ويذهب الباعث إلى الأرض لتنشيط جرس الباب الأصلي الذي كان يعمل بشكل جيد.

نظرًا لأن مفتاح جرس الباب في الخارج ، لم يعجبني حقيقة أن تيارًا صغيرًا جدًا فقط يتدفق عبر مفتاح جرس الباب عند الضغط عليه لأنه قد يدق الجرس بينما لا يوجد أحد عندما يصبح رطبًا (لست متأكدًا مما إذا كان هذا يحدث في الواقع). في الدائرة ، استخدمت مقاوم سحب 220 أوم ، لذلك عند الضغط على جرس الباب ، يمر تيار 23 مللي أمبير عبر مفتاح جرس الباب.

ما تبقى من التصميم واضح ومباشر مع جسر المعدل القياسي ومنظم الجهد لإنشاء طاقة ثابتة 5 فولت للدائرة. يمكن بسهولة بناء الدائرة على لوح صغير. في الصور يمكنك رؤية الدائرة كما قمت ببنائها على لوح التجارب بما في ذلك النتيجة النهائية عند وضعها في غلاف بلاستيكي.

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

كما ذكرنا سابقًا ، تمت كتابة البرنامج لـ PIC12F617. هو مكتوب في JAL. في الماضي ، كنت أستخدم إرسال RF باستخدام وحدة RF 433 MHz ، لكنني استخدمت بروتوكول الإرسال البسيط الخاص بي ، كما يمكنك أن تجد في هذه التعليمات: RF-Thermostat

يعمل البروتوكول الخاص بي بشكل جيد طالما أن المسافة ليست كبيرة جدًا. بالنسبة لهذا المشروع ، كنت بحاجة إلى بروتوكول إرسال RF أكثر موثوقية. بعد إجراء بعض الأبحاث ، وجدت مكتبة Virtual Wire التي تمت كتابتها بلغة C من أجل Arduino. نظرًا لأنني أستخدم PIC مع لغة البرمجة JAL ، فقد قمت بنقل هذه المكتبة من C إلى JAL واستخدمتها في هذه التعليمات. تتمتع هذه المكتبة الافتراضية بموثوقية أفضل بكثير من البروتوكول البسيط الذي استخدمته. بالطبع يمكن أن يحدث دائمًا خطأ في الإرسال. من أجل تقليل فقد الإرسال ، يتم إرسال كل رسالة 3 مرات باستخدام رقم تسلسل مختلف لكل رسالة جديدة.

في هذا المشروع ، تعمل الموافقة المسبقة عن علم على تردد ساعة داخلي يبلغ 8 ميجاهرتز ، حيث تستخدم المكتبة الافتراضية Timer 2 لإرسال رسائل التردد اللاسلكي بمعدل بت 1000 بت / ثانية.

عند الضغط على مفتاح جرس الباب الخارجي ، يقوم البرنامج بما يلي:

  • قلل من مفتاح جرس الباب. إذا استمر الضغط عليه بعد وقت ارتداد 50 مللي ثانية ، فسيستمر البرنامج في الخطوة التالية ، وإلا فإنه سيتجاهل مفتاح جرس الباب الذي يتم الضغط عليه.
  • إذا لم يكن مفتاح تعطيل الإرسال نشطًا ، فسيتم إرسال رسالة 3 بايت - العنوان والأمر ورقم التسلسل - عبر جهاز إرسال التردد اللاسلكي 433 ميجاهرتز وسيتم تشغيل مؤشر LED الأخضر لمدة ثانية واحدة. بالتوازي مع ذلك ، يرن جرس الباب الأصلي عن طريق تنشيط الترانزستور BC548 لمدة نصف ثانية.
  • إذا كان مفتاح تعطيل الإرسال نشطًا ، فسيتم تنفيذ نفس الإجراءات باستثناء إرسال التردد اللاسلكي الذي لن يحدث. بهذه الطريقة يمكن إطفاء جرس الباب اللاسلكي عن بعد مع الحفاظ على عمل جرس الباب الأصلي.
  • فقط عندما يتم تحرير مفتاح جرس الباب مرة أخرى بعد الضغط عليه ، سيتم بدء إرسال جديد ورنين جديد لجرس الباب. هذا يمنع استمرار جرس الباب في الرنين عند الضغط باستمرار على مفتاح جرس الباب.

تم إرفاق ملف مصدر JAL وملف Intel Hex. إذا كنت مهتمًا باستخدام متحكم PIC مع JAL - لغة برمجة تشبه باسكال - يرجى زيارة موقع تنزيل JAL.

استمتع ببناء مشروعك الخاص وتطلع إلى ردود أفعالك.

موصى به: