Mundarija:

Openhab MQTT PIR harakat sensori: 7 qadam
Openhab MQTT PIR harakat sensori: 7 qadam

Video: Openhab MQTT PIR harakat sensori: 7 qadam

Video: Openhab MQTT PIR harakat sensori: 7 qadam
Video: PIR Motion sensor with #OpenHAB 2024, Iyun
Anonim
Openhab MQTT PIR harakat sensori
Openhab MQTT PIR harakat sensori

Salom, Men sizga ko'rsatma beramanki, siz Openhab uchun o'zingiz qanday harakat sensori yasashingiz mumkin.

1 -qadam: materiallar ro'yxati

Materiallar hisobi
Materiallar hisobi
Materiallar hisobi
Materiallar hisobi
Materiallar hisobi
Materiallar hisobi

Ushbu loyiha uchun sizga kerak bo'ladi:

  • HC-sr501
  • 1X3 ayol sarlavhasi
  • 1X3 erkak sarlavhasi
  • Agar xohlasangiz, 3 rang simli servo kengaytmalardan foydalanishingiz mumkin
  • 1 10K qarshilik
  • Arduino uno yoki mega
  • 3D bosilgan qismlar.

2 -qadam: PIR yig'ish

PIR yig'ilishi
PIR yig'ilishi
PIR yig'ilishi
PIR yig'ilishi
PIR yig'ilishi
PIR yig'ilishi
PIR yig'ilishi
PIR yig'ilishi

1. Sarlavhani rasmda ko'rsatilgan simga lehimlang.

2. GND va Signal o'rtasida 10K qarshilik qo'shing.

3. Sensorni qutiga soling

4. Orqa plastinkani devorga qarating.

5. Korpusni orqa plastinkaga 3M murvat va vint bilan ulang.

3 -qadam: Mikrokontrollerga ulanish

Mikrokontrollerga ulanish
Mikrokontrollerga ulanish

1. 5Vni mikrokontroldagi 5V ga ulang.

2. GND ni mikrokontrollerdagi GND ga ulang.

3. Signal simini mikrokontroldagi A0 ga ulang.

4 -qadam: Arduino -ni yig'ish

Arduino yig'ilishi
Arduino yig'ilishi
Arduino yig'ilishi
Arduino yig'ilishi
Arduino yig'ilishi
Arduino yig'ilishi

1. Ethernet qalqonini arduino -ga joylashtiring.

2. Ethernet kabelini arduino-ga ulang.

3. Arduino -ni quvvatlantiring.

5 -qadam: kod

1. Eskiz uchun kutubxonani yuklab oling va o'rnating.

1. MQTT PubSubClient

2. Kutubxonani Arduino-IDE kutubxona papkasiga qo'ying.

3. Server IP -ni ochiq server IP -ga o'zgartiring.

4. Mavzuni kerakli mavzuga o'zgartiring.

5. Kodni arduino -ga yuklang.

6 -qadam: Muammolarni hal qilish

  1. Vaziyat: Arduino serverga ulanmaydi.

    1. Ethernet kabeli ulanganligini tekshiring.
    2. 13 -pinli pin yonadimi?
    3. kodda server IP -ni tekshiring.
  2. Vaziyat: openhab serveriga xabar kelmaydi.

    1. Element konfiguratsiyasi to'g'rimi?
    2. Kodda mqtt mavzusi to'g'rimi?
    3. Mqtt serveri bormi?
  3. Vaziyat: Vaziyat o'zgarmaydi.

    1. Sensor to'g'ri ulagichga ulanganmi?
    2. Sensorga quvvat bormi?
    3. Sensor to'g'ri sozlanganmi?

7 -qadam: Oxir

Bu mening birinchi ko'rsatuvlarim bo'lib, ular haqida o'z fikr -mulohazalaringizni qoldirishingiz mumkin.

Agar biron bir savol bo'lsa, ularni bemalol so'rang.

Tavsiya: