Kazalo:

Senzor gibanja Openhab MQTT PIR: 7 korakov
Senzor gibanja Openhab MQTT PIR: 7 korakov

Video: Senzor gibanja Openhab MQTT PIR: 7 korakov

Video: Senzor gibanja Openhab MQTT PIR: 7 korakov
Video: Датчики движения протестированы и проверены! Худший и лучший Zigbee PIR 2024, November
Anonim
Openhab MQTT PIR senzor gibanja
Openhab MQTT PIR senzor gibanja

Zdravo, V tem navodilu vam bom pokazal, kako lahko sami naredite senzor gibanja za Openhab.

1. korak: Predmet materiala

Račun za materiale
Račun za materiale
Račun za materiale
Račun za materiale
Račun za materiale
Račun za materiale

za ta projekt boste potrebovali:

  • HC-sr501
  • 1X3 ženska glava
  • 1X3 moška glava
  • 3 barve žice, če želite, lahko uporabite servo razširitve
  • 1 10K upor
  • Arduino uno ali mega
  • 3D tiskani deli.

2. korak: Montaža PIR

Sestava PIR
Sestava PIR
Sestava PIR
Sestava PIR
Sestava PIR
Sestava PIR
Sestava PIR
Sestava PIR

1. Spojite glavo na žico, prikazano na sliki.

2. Dodajte 10K upor med GND in signal.

3. Senzor postavite v ohišje

4. Zadnjo ploščo pritrdite na steno.

5. Ohišje pritrdite na zadnjo ploščo s 3M vijakom in vijakom.

3. korak: Povezave z mikrokrmilnikom

Priključki na mikrokrmilnik
Priključki na mikrokrmilnik

1. Priključite 5V na 5V na mikrokrmilniku.

2. GND priključite na GND na mikrokrmilniku.

3. Priključite signalno žico na A0 na mikrokrmilniku.

4. korak: Montaža Arduina

Montaža Arduina
Montaža Arduina
Montaža Arduina
Montaža Arduina
Montaža Arduina
Montaža Arduina

1. Postavite ethernetni ščit na arduino.

2. Priključite kabel Ethernet na arduino.

3. Vklopite arduino.

5. korak: Koda

1. Prenesite in namestite knjižnico za skico.

1. MQTT PubSubClient

2. Knjižnico vstavite v mapo knjižnice vašega Arduino-IDE.

3. IP strežnika spremenite v VAŠ IP strežnika openhab.

4. Spremenite temo v temo, ki jo želite.

5. Naložite kodo v arduino.

6. korak: Odpravljanje težav

  1. Primer: Arduino se ne bo povezal s strežnikom.

    1. Preverite, ali je kabel ethernet priključen.
    2. Ali lučka pin 13 gori?
    3. v kodi preverite IP strežnika.
  2. Primer: strežnik openhab ne bo prejemal sporočil.

    1. Ali je konfiguracija predmeta pravilna?
    2. Ali je tema mqtt pravilna v kodi?
    3. Ali obstaja strežnik mqtt?
  3. Primer: Stanje se ne bo spremenilo.

    1. Ali je senzor priključen na desni priključek?
    2. Ali napaja senzor?
    3. Ali je senzor pravilno umerjen?

7. korak: Konec

To so bili moji prvi učitelji, o katerih lahko napišete povratne informacije.

Če imate kakršna koli vprašanja, jih vprašajte.

Priporočena: