فهرست مطالب:

سنسور حرکت Openhab MQTT PIR: 7 مرحله
سنسور حرکت Openhab MQTT PIR: 7 مرحله

تصویری: سنسور حرکت Openhab MQTT PIR: 7 مرحله

تصویری: سنسور حرکت Openhab MQTT PIR: 7 مرحله
تصویری: Xiaomi motion sensor connected to zigbee2mqtt turning on sonoff light 2024, نوامبر
Anonim
سنسور حرکت Openhab MQTT PIR
سنسور حرکت Openhab MQTT PIR

سلام،

در این قسمت آموزشی به شما نشان می دهم که چگونه می توانید سنسور حرکت خود را برای Openhab بسازید.

مرحله 1: صورتحساب مواد

صورتجلسه مواد
صورتجلسه مواد
صورتجلسه مواد
صورتجلسه مواد
صورتجلسه مواد
صورتجلسه مواد

برای این پروژه شما نیاز دارید:

  • HC-sr501
  • هدر زن 1X3
  • هدر نر 1X3
  • در صورت تمایل می توانید از 3 رنگ سیم استفاده کنید
  • 1 مقاومت 10K
  • آردوینو اونو یا مگا
  • قطعات چاپ سه بعدی

مرحله 2: مونتاژ PIR

مونتاژ PIR
مونتاژ PIR
مونتاژ PIR
مونتاژ PIR
مونتاژ PIR
مونتاژ PIR
مونتاژ PIR
مونتاژ PIR

1. هدر را به سیم نشان داده شده در تصویر لحیم کنید.

2. یک مقاومت 10K بین GND و سیگنال اضافه کنید.

3. سنسور را در کیس قرار دهید

4. صفحه پشتی را به دیوار بکشید.

5. با پیچ و پیچ 3M ، محفظه را روی صفحه پشتی اضافه کنید.

مرحله 3: اتصال به میکروکنترلر

اتصال به میکروکنترلر
اتصال به میکروکنترلر

1. 5V را روی میکروکنترلر به 5V متصل کنید.

2. GND را روی میکروکنترلر به GND وصل کنید.

3. سیم سیگنال را روی میکروکنترلر به A0 وصل کنید.

مرحله 4: مونتاژ آردوینو

مونتاژ آردوینو
مونتاژ آردوینو
مونتاژ آردوینو
مونتاژ آردوینو
مونتاژ آردوینو
مونتاژ آردوینو

1. سپر اترنت را روی آردوینو قرار دهید.

2. کابل اترنت را به آردوینو وصل کنید.

3. آردوینو را تغذیه کنید.

مرحله 5: کد

1. کتابخانه را برای طرح بارگیری و نصب کنید.

1. MQTT PubSubClient

2. کتابخانه را در پوشه کتابخانه Arduino-IDE خود قرار دهید.

3. IP سرور را به IP سرور openhab خود تغییر دهید.

4. موضوع را به موضوعی که می خواهید تغییر دهید.

5. کد را در آردوینو بارگذاری کنید.

مرحله 6: عیب یابی

  1. مورد: آردوینو به سرور متصل نمی شود.

    1. بررسی کنید که کابل اترنت به برق متصل است.
    2. آیا پین 13 led سوزانده می شود؟
    3. IP سرور را در کد بررسی کنید.
  2. مورد: سرور openhab پیام دریافت نمی کند.

    1. آیا پیکربندی Item درست است؟
    2. آیا موضوع mqtt در کد درست است؟
    3. آیا سرور mqtt وجود دارد؟
  3. مورد: وضعیت تغییر نمی کند

    1. آیا سنسور به کانکتور مناسب وصل شده است؟
    2. آیا نیرویی به سنسور می رسد؟
    3. آیا سنسور کالیبره شده است؟

مرحله 7: پایان

این اولین دستورالعمل آموزشی من بود که در مورد آن نظر دهید.

اگر س questionsالی وجود داشت ، با خیال راحت آنها را بپرسید.

توصیه شده: