Mündəricat:

Openhab MQTT PIR Hərəkət Sensoru: 7 addım
Openhab MQTT PIR Hərəkət Sensoru: 7 addım

Video: Openhab MQTT PIR Hərəkət Sensoru: 7 addım

Video: Openhab MQTT PIR Hərəkət Sensoru: 7 addım
Video: Xiaomi motion sensor connected to zigbee2mqtt turning on sonoff light 2024, Noyabr
Anonim
Openhab MQTT PIR Hərəkət Sensoru
Openhab MQTT PIR Hərəkət Sensoru

Salam, Bu təlimatda sizə Openhab üçün öz Motion sensorunuzu necə düzəldə biləcəyinizi göstərəcəyəm.

Addım 1: Materiallar Bill

Materiallar Bill
Materiallar Bill
Materiallar Bill
Materiallar Bill
Materiallar Bill
Materiallar Bill

bu layihə üçün sizə lazım olacaq:

  • HC-sr501
  • 1X3 qadın başlıq
  • 1X3 kişi başlığı
  • İstəsəniz 3 rəngli tel istifadə edə bilərsiniz
  • 1 10K müqavimət
  • Arduino uno və ya mega
  • 3d çap olunmuş hissələr.

Addım 2: PIR montajı

PIR Məclisi
PIR Məclisi
PIR Məclisi
PIR Məclisi
PIR Məclisi
PIR Məclisi
PIR Məclisi
PIR Məclisi

1. Başlığı şəkildə göstərilən telə lehimləyin.

2. GND və Siqnal arasında 10K müqavimət əlavə edin.

3. Sensoru qutuya qoyun

4. Arxa plakanı divara bağlayın.

5. Arxa plakanın gövdəsinə 3M bolt və vida ilə montaj əlavə edin.

Addım 3: Mikro nəzarətçiyə bağlantılar

Mikro nəzarətçiyə bağlantılar
Mikro nəzarətçiyə bağlantılar

1. 5V -ni mikro nəzarət cihazındakı 5V -ə qoşun.

2. GND -ni mikro nəzarət cihazındakı GND -yə bağlayın.

3. Siqnal telini mikrokontrollerdəki A0 -a qoşun.

Addım 4: Arduino montajı

Arduino montajı
Arduino montajı
Arduino montajı
Arduino montajı
Arduino montajı
Arduino montajı

1. Ethernet qalxanı arduino üzərinə qoyun.

2. Ethernet kabelini arduinoya qoşun.

3. Arduino -nu gücləndirin.

Addım 5: Kod

1. Eskiz üçün kitabxananı yükləyin və quraşdırın.

1. MQTT PubSubClient

2. Kitabxananı Arduino-IDE-nin kitabxana qovluğuna qoyun.

3. Serverin IP ünvanını açıq server serveriniz olaraq dəyişdirin.

4. Mövzunu istədiyiniz mövzuya çevirin.

5. Kodu arduinoya yükləyin.

Addım 6: Problemlərin aradan qaldırılması

  1. Dava: Arduino serverə qoşulmayacaq.

    1. Ethernet kabelinin qoşulduğunu yoxlayın.
    2. Pin 13 led yanır?
    3. kodda serverin IP ünvanını yoxlayın.
  2. Vəziyyət: Openhab serveri mesaj almayacaq.

    1. Maddə konfiqurasiyası düzgündürmü?
    2. Kodda mqtt mövzusu düzgündürmü?
    3. Mqtt serveri var?
  3. Vəziyyət: Vəziyyət dəyişməyəcək.

    1. Sensor düzgün konnektora qoşulub?
    2. Sensora gedən güc varmı?
    3. Sensor düzgün kalibrlənibmi?

Addım 7: Son

Bu mənim ilk göstərişlərim idi ki, bu barədə rəy yazmaqdan çekinmeyin.

Hər hansı bir sualınız varsa, onları soruşmaqdan çekinmeyin.

Tövsiyə: