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

مستشعر الحركة Openhab MQTT PIR: 7 خطوات
مستشعر الحركة Openhab MQTT PIR: 7 خطوات

فيديو: مستشعر الحركة Openhab MQTT PIR: 7 خطوات

فيديو: مستشعر الحركة Openhab MQTT PIR: 7 خطوات
فيديو: NodeMCU Домашняя автоматизация ESP8266 умный дом 2024, يونيو
Anonim
مستشعر الحركة Openhab MQTT PIR
مستشعر الحركة Openhab MQTT PIR

أهلا،

سأوضح لك في هذا الدليل كيف يمكنك صنع مستشعر الحركة الخاص بك لـ Openhab.

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

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

لهذا المشروع سوف تحتاج:

  • HC-sr501
  • رأس أنثى 1X3
  • رأس ذكر 1X3
  • 3 ألوان من الأسلاك يمكنك استخدام ملحقات المؤازرة إذا كنت تريد
  • 1 10 كيلو المقاوم
  • اردوينو أونو أو ميجا
  • أجزاء مطبوعة ثلاثية الأبعاد.

الخطوة 2: تجميع PIR

الجمعية PIR
الجمعية PIR
الجمعية PIR
الجمعية PIR
الجمعية PIR
الجمعية PIR
الجمعية PIR
الجمعية PIR

1. جندى رأس السلك الموضح في الصورة.

2. أضف المقاوم 10 كيلو بين GND والإشارة.

3. ضع المستشعر في العلبة

4. قم بتثبيت اللوحة الخلفية على الحائط.

5. قم بتركيب الغطاء على اللوحة الخلفية باستخدام مسمار ومسمار 3 متر.

الخطوة 3: التوصيلات بالمتحكم الدقيق

التوصيلات بالمتحكم الدقيق
التوصيلات بالمتحكم الدقيق

1. قم بتوصيل 5V إلى 5V على متحكم دقيق.

2. قم بتوصيل GND بـ GND على المتحكم الدقيق.

3. قم بتوصيل سلك الإشارة بـ A0 في وحدة التحكم الدقيقة.

الخطوة 4: تجميع Arduino

تجميع اردوينو
تجميع اردوينو
تجميع اردوينو
تجميع اردوينو
تجميع اردوينو
تجميع اردوينو

1. ضع درع إيثرنت على اردوينو.

2. قم بتوصيل كابل إيثرنت بأردوينو.

3. قم بتشغيل اردوينو.

الخطوة 5: الكود

1. قم بتحميل وتثبيت المكتبة للرسم التخطيطي.

1. MQTT PubSubClient

2. ضع المكتبة في مجلد مكتبة Arduino-IDE الخاص بك.

3. قم بتغيير عنوان IP للخادم إلى عنوان IP الخاص بخادمك المفتوح.

4. قم بتغيير الموضوع إلى الموضوع الذي تريده.

5. قم بتحميل الكود على اردوينو.

الخطوة 6: استكشاف الأخطاء وإصلاحها

  1. الحالة: لن يتصل اردوينو بالخادم.

    1. تحقق من توصيل كابل إيثرنت.
    2. هل الصمام رقم 13 يحترق؟
    3. تحقق من IP للخادم في الكود.
  2. الحالة: لن يستقبل خادم openhab الرسائل.

    1. هل تكوين العنصر صحيح؟
    2. هل موضوع mqtt صحيح في الكود؟
    3. هل يوجد خادم mqtt؟
  3. الحالة: لن تتغير الحالة.

    1. هل المستشعر متصل بالموصل الصحيح؟
    2. هل هناك قوة تذهب إلى جهاز الاستشعار؟
    3. هل تمت معايرة المستشعر بشكل صحيح؟

الخطوة السابعة: النهاية

كانت هذه أول تعليمات لي لا تتردد في ترك تعليقات عليها.

إذا كانت هناك أي أسئلة فلا تتردد في طرحها.

موصى به: