Satura rādītājs:

Openhab MQTT PIR kustības sensors: 7 soļi
Openhab MQTT PIR kustības sensors: 7 soļi

Video: Openhab MQTT PIR kustības sensors: 7 soļi

Video: Openhab MQTT PIR kustības sensors: 7 soļi
Video: Session 4 part 4 PIR motion sensor NodeMCU 2024, Novembris
Anonim
Openhab MQTT PIR kustības sensors
Openhab MQTT PIR kustības sensors

Sveiki, Šajā pamācībā es jums parādīšu, kā jūs varat izveidot savu kustības sensoru Openhab.

1. darbība: materiālu saraksts

Materiālu rēķins
Materiālu rēķins
Materiālu rēķins
Materiālu rēķins
Materiālu rēķins
Materiālu rēķins

šim projektam jums būs nepieciešams:

  • HC-sr501
  • 1X3 sieviešu galvene
  • Galvene 1X3 vīriešiem
  • 3 krāsu stieples, ja vēlaties, varat izmantot servo pagarinājumus
  • 1 10K rezistors
  • Arduino uno vai mega
  • 3D drukātas detaļas.

2. solis: PIR montāža

PIR montāža
PIR montāža
PIR montāža
PIR montāža
PIR montāža
PIR montāža
PIR montāža
PIR montāža

1. Lodējiet galveni pie stieples, kas parādīta attēlā.

2. Pievienojiet 10K rezistoru starp GND un signālu.

3. Ievietojiet sensoru korpusā

4. Piestipriniet aizmugurējo plāksni pie sienas.

5. Pievienojiet korpusu uz aizmugurējās plāksnes ar 3M skrūvi un skrūvi.

3. darbība. Savienojumi ar mikrokontrolleri

Savienojumi ar mikrokontrolleru
Savienojumi ar mikrokontrolleru

1. Savienojiet 5V ar 5V uz mikrokontrollera.

2. Savienojiet GND ar mikrokontrollera GND.

3. Savienojiet signāla vadu ar mikrokontrollera A0.

4. solis: Arduino montāža

Arduino montāža
Arduino montāža
Arduino montāža
Arduino montāža
Arduino montāža
Arduino montāža

1. Uzlieciet Ethernet vairogu uz arduino.

2. Pievienojiet Ethernet kabeli arduino.

3. Ieslēdziet arduino.

5. darbība: kods

1. Lejupielādējiet un instalējiet skices bibliotēku.

1. MQTT PubSubClient

2. Ievietojiet bibliotēku Arduino-IDE bibliotēkas mapē.

3. Mainiet servera IP uz JŪSU openhab servera IP.

4. Mainiet tēmu uz vajadzīgo.

5. Augšupielādējiet kodu arduino.

6. darbība: problēmu novēršana

  1. Lieta: arduino nesavienos ar serveri.

    1. Pārbaudiet, vai Ethernet kabelis ir pievienots.
    2. Vai spraudņa 13 LED deg?
    3. pārbaudiet servera IP kodu.
  2. Lieta: Openhab serveris nesaņems ziņojumus.

    1. Vai vienuma konfigurācija ir pareiza?
    2. Vai kodā mqtt tēma ir pareiza?
    3. Vai ir mqtt serveris?
  3. Lieta: statuss nemainīsies.

    1. Vai sensors ir pievienots labajam savienotājam?
    2. Vai sensoram tiek piegādāta jauda?
    3. Vai sensors ir pareizi kalibrēts?

7. solis: beigas

Šī bija mana pirmā pamācība, nekautrējieties atstāt atsauksmes par to.

Ja ir kādi jautājumi, nekautrējieties tos uzdot.

Ieteicams: