Мазмұны:

Openhab MQTT PIR қозғалыс сенсоры: 7 қадам
Openhab MQTT PIR қозғалыс сенсоры: 7 қадам

Бейне: Openhab MQTT PIR қозғалыс сенсоры: 7 қадам

Бейне: Openhab MQTT PIR қозғалыс сенсоры: 7 қадам
Бейне: PIR Motion sensor with #OpenHAB 2024, Маусым
Anonim
Openhab MQTT PIR қозғалыс сенсоры
Openhab MQTT PIR қозғалыс сенсоры

Сәлеметсіз бе, Бұл нұсқаулықта мен сізге Openhab үшін Motion сенсорын қалай жасауға болатынын көрсетемін.

1 -қадам: материалдар туралы есеп

Материалдық есеп
Материалдық есеп
Материалдық есеп
Материалдық есеп
Материалдық есеп
Материалдық есеп

бұл жоба үшін сізге қажет:

  • HC-sr501
  • 1X3 әйел тақырыбы
  • 1X3 ерлер тақырыбы
  • Қажет болса, сымның 3 түсі, серво кеңейтімдерін қолдануға болады
  • 1 10K резистор
  • Arduino uno немесе мега
  • 3D басып шығарылған бөлшектер.

2 -қадам: PIR құрастыру

PIR құрастыру
PIR құрастыру
PIR құрастыру
PIR құрастыру
PIR құрастыру
PIR құрастыру
PIR құрастыру
PIR құрастыру

1. Тақырыпты суретте көрсетілген сымға дәнекерлеңіз.

2. GND мен Signal арасына 10K резисторды қосыңыз.

3. Датчикті корпусқа салыңыз

4. Артқы тақтайшаны қабырғаға бекітіңіз.

5. Артқы пластинадағы корпусты 3М болт пен бұрандамен қосыңыз.

3 -қадам: Микроконтроллерге қосылу

Микроконтроллерге қосылулар
Микроконтроллерге қосылулар

1. Микроконтроллердегі 5В -ты 5В -ке қосыңыз.

2. GND -ны микроконтроллердегі GND -ге қосыңыз.

3. Сигнал сымын микроконтроллердегі А0 -ға қосыңыз.

4 -қадам: Arduino жиналысы

Ардуино жиналысы
Ардуино жиналысы
Ардуино жиналысы
Ардуино жиналысы
Ардуино жиналысы
Ардуино жиналысы

1. Ethernet қалқанын arduino -ға қойыңыз.

2. Ethernet кабелін arduino-ға қосыңыз.

3. Arduino қуатын қосыңыз.

5 -қадам: код

1. Эскизге арналған кітапхананы жүктеңіз және орнатыңыз.

1. MQTT PubSubClient

2. Кітапхананы Arduino-IDE кітапхана қалтасына салыңыз.

3. Сервердің IP мекенжайын ашық сервердің IP мекенжайы етіп өзгертіңіз.

4. Тақырыпты өзіңіз қалаған тақырыпқа өзгертіңіз.

5. Кодты arduino -ға жүктеңіз.

6 -қадам: ақаулықтарды жою

  1. Іс: arduino серверге қосылмайды.

    1. Ethernet кабелінің жалғанғанын тексеріңіз.
    2. 13 істікшесі жанып тұр ма?
    3. кодтағы сервердің IP -ін тексеріңіз.
  2. Іс: openhab сервері хабарламаларды алмайды.

    1. Элемент конфигурациясы дұрыс па?
    2. Mqtt тақырыбы кодта дұрыс па?
    3. Mqtt сервері бар ма?
  3. Жағдай: күй өзгермейді.

    1. Сенсор дұрыс қосқышқа қосылған ба?
    2. Сенсорға қуат бар ма?
    3. Сенсор дұрыс калибрленген бе?

7 -қадам: Соңы

Бұл менің алғашқы нұсқауларым болды, олар туралы пікір қалдыруға болады.

Егер сұрақтар туындаса, оларды қоюдан тартынбаңыз.

Ұсынылған: