Sisukord:

Openhab MQTT PIR liikumisandur: 7 sammu
Openhab MQTT PIR liikumisandur: 7 sammu

Video: Openhab MQTT PIR liikumisandur: 7 sammu

Video: Openhab MQTT PIR liikumisandur: 7 sammu
Video: PIR Motion Sensor 2024, November
Anonim
Openhab MQTT PIR liikumisandur
Openhab MQTT PIR liikumisandur

Tere, Selles juhendis näitan teile, kuidas saate Openhabi jaoks oma liikumisandurit teha.

Samm: materjalide arve

Materjalide arve
Materjalide arve
Materjalide arve
Materjalide arve
Materjalide arve
Materjalide arve

selle projekti jaoks vajate:

  • HC-sr501
  • 1X3 emane päis
  • 1X3 isane päis
  • 3 värvi traati saate soovi korral kasutada servopikendusi
  • 1 10K takisti
  • Arduino uno või mega
  • 3D trükitud osad.

2. samm: PIR kokkupanek

PIR assamblee
PIR assamblee
PIR assamblee
PIR assamblee
PIR assamblee
PIR assamblee
PIR assamblee
PIR assamblee

1. Jootke päis pildil näidatud juhtme külge.

2. Lisage GND ja signaali vahele 10K takisti.

3. Pange andur korpusesse

4. Lükake tagaplaat seina külge.

5. Lisage korpus 3M poldi ja kruviga tagaplaadile.

Samm: ühendused mikrokontrolleriga

Ühendused mikrokontrolleriga
Ühendused mikrokontrolleriga

1. Ühendage 5V mikrokontrolleri 5V -ga.

2. Ühendage GND mikrokontrolleri GND -ga.

3. Ühendage signaalijuhe mikrokontrolleri A0 -ga.

Samm: Arduino kokkupanek

Arduino kokkupanek
Arduino kokkupanek
Arduino kokkupanek
Arduino kokkupanek
Arduino kokkupanek
Arduino kokkupanek

1. Pange Etherneti kilp arduinole.

2. Ühendage Ethernet-kaabel arduinoga.

3. Lülitage arduino sisse.

Samm: kood

1. Laadige alla ja installige eskiisi raamatukogu.

1. MQTT PubSubClient

2. Pange raamatukogu oma Arduino-IDE raamatukogu kausta.

3. Muutke serveri IP -aadress OMA openhab -serveri IP -aadressiks.

4. Muutke teema soovitud teemaks.

5. Laadige kood üles arduino.

6. samm: tõrkeotsing

  1. Juhtum: arduino ei loo serveriga ühendust.

    1. Kontrollige, kas Etherneti kaabel on ühendatud.
    2. Kas tihvti 13 LED põleb?
    3. kontrollige koodis serveri IP -d.
  2. Juhtum: Openhabi server ei saa sõnumeid.

    1. Kas üksuse konfiguratsioon on õige?
    2. Kas mqtt teema on koodis õige?
    3. Kas on olemas mqtt server?
  3. Juhtum: olek ei muutu.

    1. Kas andur on ühendatud õigesse pistikusse?
    2. Kas andurile läheb voolu?
    3. Kas andur on õigesti kalibreeritud?

7. samm: lõpp

See oli minu esimene juhendatav, jätke sellele julgelt tagasisidet.

Kui on küsimusi, küsige neid julgelt.

Soovitan: