Tartalomjegyzék:

Openhab MQTT PIR mozgásérzékelő: 7 lépés
Openhab MQTT PIR mozgásérzékelő: 7 lépés

Videó: Openhab MQTT PIR mozgásérzékelő: 7 lépés

Videó: Openhab MQTT PIR mozgásérzékelő: 7 lépés
Videó: PIR Motion Sensor 2024, Június
Anonim
Openhab MQTT PIR mozgásérzékelő
Openhab MQTT PIR mozgásérzékelő

Helló, Ebben az utasításban megmutatom, hogyan készíthet saját mozgásérzékelőt az Openhab számára.

1. lépés: Anyagjegyzék

Darabjegyzékben
Darabjegyzékben
Darabjegyzékben
Darabjegyzékben
Darabjegyzékben
Darabjegyzékben

ehhez a projekthez szüksége lesz:

  • HC-sr501
  • 1X3 női fejléc
  • 1X3 férfi fejléc
  • 3 színű huzal, ha akarja, használhat szervo hosszabbítókat
  • 1 10K ellenállás
  • Arduino uno vagy mega
  • 3D nyomtatott alkatrészek.

2. lépés: PIR összeszerelés

PIR szerelvény
PIR szerelvény
PIR szerelvény
PIR szerelvény
PIR szerelvény
PIR szerelvény
PIR szerelvény
PIR szerelvény

1. Forrasztja a fejlécet a képen látható huzalhoz.

2. Adjon hozzá 10K ellenállást a GND és a jel közé.

3. Tegye az érzékelőt a tokba

4. Fúrja a hátlapot a falhoz.

5. Szerelje fel a házat a hátlapra egy 3M csavarral és csavarral.

3. lépés: Csatlakozások a mikrokontrollerhez

Csatlakozások a mikrokontrollerhez
Csatlakozások a mikrokontrollerhez

1. Csatlakoztassa az 5V -ot a mikrovezérlő 5V -hoz.

2. Csatlakoztassa a GND -t a mikrokontroller GND -jéhez.

3. Csatlakoztassa a jelvezetéket a mikrokontroller A0 csatlakozójához.

4. lépés: Az Arduino összeszerelése

Az Arduino összeszerelése
Az Arduino összeszerelése
Az Arduino összeszerelése
Az Arduino összeszerelése
Az Arduino összeszerelése
Az Arduino összeszerelése

1. Tegye az ethernet pajzsot az arduino -ra.

2. Csatlakoztassa az Ethernet-kábelt az arduino-hoz.

3. Kapcsolja be az arduinot.

5. lépés: Kód

1. Töltse le és telepítse a vázlat könyvtárát.

1. MQTT PubSubClient

2. Tegye a könyvtárat az Arduino-IDE könyvtármappájába.

3. Módosítsa a szerver IP -címét a saját Openhab szerver IP -címére.

4. Változtassa meg a témát a kívánt témára.

5. Töltse fel a kódot az arduino -ba.

6. lépés: Hibaelhárítás

  1. Eset: Az arduino nem fog csatlakozni a szerverhez.

    1. Ellenőrizze, hogy az Ethernet -kábel be van -e dugva.
    2. A 13 -as érintkező led ég?
    3. ellenőrizze a szerver IP -jét a kódban.
  2. Eset: Az openhab szerver nem kap üzeneteket.

    1. Helyes a tétel konfigurációja?
    2. Helyes az mqtt téma a kódban?
    3. Van mqtt szerver?
  3. Eset: Az állapot nem változik.

    1. Az érzékelő be van dugva a megfelelő csatlakozóba?
    2. Áram folyik az érzékelőhöz?
    3. Jól van kalibrálva az érzékelő?

7. lépés: A vége

Ez volt az első instrukcióm, nyugodtan hagyj visszajelzést róla.

Ha bármilyen kérdése van, tegye fel bátran.

Ajánlott: