Sadržaj:

Openhab MQTT PIR senzor pokreta: 7 koraka
Openhab MQTT PIR senzor pokreta: 7 koraka

Video: Openhab MQTT PIR senzor pokreta: 7 koraka

Video: Openhab MQTT PIR senzor pokreta: 7 koraka
Video: Complete Guide Fire Sensor MQTT OpenHAB ESP8266 : Software MAC 2024, Lipanj
Anonim
Openhab MQTT PIR senzor pokreta
Openhab MQTT PIR senzor pokreta

Zdravo, U ovom uputstvu pokazat ću vam kako možete napraviti vlastiti senzor pokreta za Openhab.

Korak 1: Opis materijala

Prednacrt materijala
Prednacrt materijala
Prednacrt materijala
Prednacrt materijala
Prednacrt materijala
Prednacrt materijala

za ovaj projekt trebat će vam:

  • HC-sr501
  • 1X3 žensko zaglavlje
  • 1X3 muško zaglavlje
  • 3 boje žice možete koristiti servo nastavke ako želite
  • 1 10K otpornik
  • Arduino uno ili mega
  • 3D ispisani dijelovi.

Korak 2: Sklapanje PIR -a

Skupština PIR -a
Skupština PIR -a
Skupština PIR -a
Skupština PIR -a
Skupština PIR -a
Skupština PIR -a
Skupština PIR -a
Skupština PIR -a

1. Lemite zaglavlje na žicu prikazanu na slici.

2. Dodajte 10K otpornik između GND i signala.

3. Stavite senzor u kućište

4. Zadnju ploču postavite na zid.

5. Dodajte kućište za montiranje na stražnju ploču s 3M vijkom i vijkom.

Korak 3: Spajanje na mikrokontroler

Priključci na mikrokontroler
Priključci na mikrokontroler

1. Spojite 5V na 5V na mikrokontroleru.

2. Spojite GND na GND na mikrokontroleru.

3. Spojite signalnu žicu na A0 na mikrokontroleru.

Korak 4: Montaža Arduina

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

1. Stavite ethernet štit na arduino.

2. Spojite Ethernet kabel na arduino.

3. Napajanje arduina.

Korak 5: Kodirajte

1. Preuzmite i instalirajte knjižnicu za skicu.

1. MQTT PubSubClient

2. Stavite knjižnicu u mapu knjižnice vašeg Arduino-IDE-a.

3. Promijenite IP poslužitelja u VAŠ IP openhab poslužitelj.

4. Promijenite temu u temu koju želite.

5. Prenesite kôd na arduino.

Korak 6: Rješavanje problema

  1. Slučaj: Arduino se neće povezati s poslužiteljem.

    1. Provjerite je li Ethernet kabel priključen.
    2. Gori li LED pin pin 13?
    3. provjerite IP adresu poslužitelja u kodu.
  2. Slučaj: Openhab poslužitelj neće primati poruke.

    1. Je li konfiguracija stavke ispravna?
    2. Je li tema mqtt točna u kodu?
    3. Postoji li mqtt poslužitelj?
  3. Slučaj: Status se neće promijeniti.

    1. Je li senzor uključen u desni priključak?
    2. Ide li struja na senzor?
    3. Je li senzor dobro kalibriran?

Korak 7: Kraj

Ovo su bili moji prvi instruktori, slobodno ostavite povratne informacije o tome.

Ako imate pitanja, slobodno ih postavite.

Preporučeni: