جدول المحتويات:
فيديو: PiGMI: 3 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
اسمحوا لي أن أقدم PiGMI - Pi Garage Monitor عبر الإنترنت
هذا هو الإصدار الخاص بي من نظام مراقبة باب الجراج باستخدام Pi. يتحكم Pi أيضًا في فتح وإغلاق الأبواب ويتم دمجه في HomeBridge حتى يمكنني القول: "مرحبًا Siri ، افتح باب Dave!".
تم بناء المشروع في عام 2016 ولا يزال قيد التشغيل منذ ذلك الحين. كان التصميم يعتمد على إبقاء الأشياء بسيطة قدر الإمكان. على سبيل المثال ، يحتوي باب الجراج على أربع حالات: مفتوح ، مغلق ، محشور ، ومعرقل. الأولان واضحان ، والاثنان الأخيران يمثلان ما إذا كان الباب مغلقًا ولا يمكنه ذلك ، فعندئذٍ يكون مسدودًا. إذا كان يحاول الفتح وفشل في القيام بذلك ، فسيكون محشورًا. كان اكتشاف هذه الحالات مرة أخرى بسيطًا. يبدأ الباب في الفتح في حوالي ثانيتين من الضغط على الزر اليدوي ، ويستغرق إغلاق الباب حوالي 15 ثانية عن طريق الزر اليدوي (أو جهاز التحكم عن بعد). تم استخدام هذين التوقيتين لاكتشاف حالات التشويش والعرقلة. يكتشف مفتاح مغناطيسي بسيط حالة باب المرآب. مرة أخرى ، جعل الأمر بسيطًا ، وهذا يعني أنني لم أضطر إلى المشاركة في إلكترونيات باب المرآب. لذلك إذا لم تتغير حالة التبديل بعد الوقت المحدد ، فستتلقى رسالة. بالطبع يمكن أن يفتح الباب في الوقت المناسب ولا يزال مزدحمًا ، لكنك ستلاحظ ذلك - في محاولة لإبقائه بسيطًا! يتم استخدام المرحلات عبر الأزرار اليدوية في المرآب. يمكن تكوينه حتى 3 أبواب.
لذلك كان التصميم يستخدم Pi لمراقبة حالة المحول. توفير واجهة ويب للتحكم والسماح بالوصول عبر الإنترنت للمراقبة والتحكم عن بُعد. لقد راجعت هذه الفكرة مع صديق (Tom Milner) الذي انطلق وجعل واجهة الويب بالكامل لي. يمكنك تنزيل الكود وتجربته في الوضع التجريبي قبل إعداده على Pi. تتيح لك الواجهة تكوين دبابيس GPIO للمغناطيسات ومخرجات المرحلات. يتم استخدام التأخيرات الزمنية في حالة استغراق الباب أكثر من ثانيتين و 15 ثانية للتحرك. تقوم بإنشاء مستخدم وكلمة مرور للأمان ، وهناك إمكانية تسجيل. لديه القدرة على الإعداد في وضع التنبيه حيث يمكنك تلقي تنبيه عبر الرسائل القصيرة إذا كان بابك مفتوحًا أثناء وجودك بعيدًا في إجازة أو في العمل فقط. تم اختبار البرنامج على Raspberry Pi 3 و Zero. لمزيد من المعلومات هنا رابط إلى صفحة Wiki My Garage. المراقبة اختيارية وهنا الرابط.
اللوازم
سوف تحتاج:
Raspberry Pi (تم اختبار Pi3 و Zero) مع أحدث نظام تشغيل Pi على بطاقة SD ومصدر الطاقة
واي فاي دونجل
مفتاح (مفاتيح) مغناطيسية (1 لكل باب) لا نوع
التتابع (أنا لكل باب)
تم الحصول على معظم الأجزاء الإلكترونية من Adafruit أو Amazon.
سلك - سلك جرس الباب لتوصيل المغناطيس إلى Pi
حالات المرحلات و Pi (أنا مطبوع ثلاثي الأبعاد من الألغام من Thingiverse: Relay، Pi)
برنامج My-Garage
برنامج مراقبة اختياري
غراء لإرفاق المغناطيس بإطار الباب والباب.
مسامير لحالات التثبيت على الحائط
أدوات:
قواطع الأسلاك ،
كماشة
مسدس دباسة لتثبيت الأسلاك في المرآب.
قواطع للاسلاك
الخطوة 1: إعداد ملف Pi
هناك العديد من البرامج التعليمية حول إعداد Pi ، لذا لن أغطيها هنا بخلاف ذكر ما هو مطلوب على Pi.
1) أباتشي ، PHP ، بايثون. مرة أخرى ، توجد دروس تعليمية حول هذه من مواقع مثل Adafruit وبالطبع منظمة RaspberryPi.
2) سيحتاج Pi إلى الوصول إلى Wifi الخاص بك حتى يتم إعداده.
3) للوصول إلى خارج منزلك ، ستحتاج إلى توفير طريقة للمرور عبر جدار النار الخاص بجهاز التوجيه الخاص بك. أستخدم عنوان ويب من noip.com واستخدمت رقم منفذ مختلفًا لـ Apache كميزة أمان إضافية. مرة أخرى ، هناك العديد من البرامج التعليمية على الويب لهذا الترتيب.
4) برنامج My-Garage من Github
الخطوة 2: الأسلاك والتكوين
الرجوع إلى الرسم التخطيطي لكن الميزات الرئيسية هي مغناطيس واحد ومرحل واحد لكل باب. بالنسبة للإعداد الخاص بي ، هناك ستة دبابيس GPIO. إنها قابلة للتكوين في البرنامج ، فقط تأكد من مطابقة التتابع الصحيح مع المغناطيس المناسب على أبواب متعددة! الرجوع إلى الصورة أعلاه لصفحة الإعدادات.
هنا يمكنك تكوين الأوضاع (المحاكاة ويعرف أيضًا باسم الوضع التجريبي) ؛ رقم وأسماء الأبواب ؛ مواقيت فتح وإغلاق الباب ومعلومات إرسال الإنذارات والمراقبة.
تم الحفاظ على الأسلاك المادية مرة أخرى بسيطة قدر الإمكان. يتم قفز خرج المرحل عبر الزر (الأزرار) اليدوي في المرآب. ينبض التتابع لمدة ثانية واحدة تقريبًا طالما أنك تضغط على الزر. المفتاح المغناطيسي الذي قمت بتثبيته على مستوى العين على مسار الباب. أبوابي لها مسار معدني حيث تذهب البكرات. نظرًا لأن البرنامج يحتاج فقط إلى معرفة ما إذا كان المفتاح مفتوحًا أم مغلقًا ، يمكنك تثبيته في أي مكان يعمل بشكل أفضل مع بابك. يتم تثبيت المغناطيس على الباب (الجزء المتحرك) المفتاح الموجود على الإطار. لا يتم تعديل عملية الباب بطريقة غير صحيحة. لا تزال التوقفات النهائية الحالية ومستشعر انسداد IR يعمل.
موصى به:
تصميم اللعبة في فليك في 5 خطوات: 5 خطوات
تصميم اللعبة في Flick in 5 Steps: Flick هي طريقة بسيطة حقًا لصنع لعبة ، لا سيما شيء مثل الألغاز أو الرواية المرئية أو لعبة المغامرة
نظام اردوينو لتنبيه وقوف السيارة عند الرجوع للخلف - خطوات خطوة: 4 خطوات
نظام اردوينو لتنبيه وقوف السيارة عند الرجوع للخلف | خطوات بخطوة: في هذا المشروع ، سأصمم دائرة مستشعر لعكس مواقف السيارات من Arduino باستخدام مستشعر الموجات فوق الصوتية Arduino UNO و HC-SR04. يمكن استخدام نظام التنبيه العكسي للسيارة المستند إلى Arduino للتنقل الذاتي ومجموعة الروبوتات وغيرها من النطاقات
اكتشاف الوجه على Raspberry Pi 4B في 3 خطوات: 3 خطوات
اكتشاف الوجه على Raspberry Pi 4B في 3 خطوات: في هذا Instructable سنقوم باكتشاف الوجه على Raspberry Pi 4 باستخدام Shunya O / S باستخدام مكتبة Shunyaface. Shunyaface هي مكتبة للتعرف على الوجوه / الكشف عنها. يهدف المشروع إلى تحقيق أسرع سرعة في الكشف والتعرف مع
كيف تصنع عداد خطوات؟: 3 خطوات (بالصور)
How to Make Step Counter؟: اعتدت أن أؤدي أداءً جيدًا في العديد من الرياضات: المشي والجري وركوب الدراجة ولعب كرة الريشة وما إلى ذلك ، أحب ركوب الخيل للسفر في وقت قريب. حسنًا ، انظر إلى بطني المنتفخ … حسنًا ، على أي حال ، قررت إعادة التمرين. ما هي المعدات التي يجب أن أحضرها؟
Arduino Halloween Edition - شاشة زومبي المنبثقة (خطوات بالصور): 6 خطوات
Arduino Halloween Edition - شاشة زومبي المنبثقة (خطوات بالصور): هل تريد تخويف أصدقائك وإحداث بعض ضوضاء الصراخ في عيد الهالوين؟ أو تريد فقط عمل مزحة جيدة؟ يمكن لشاشة الزومبي المنبثقة القيام بذلك! في هذا Instructable ، سوف أعلمك كيفية جعل زومبي القفز للخارج بسهولة باستخدام Arduino. HC-SR0