Indholdsfortegnelse:

Openhab MQTT PIR -bevægelsessensor: 7 trin
Openhab MQTT PIR -bevægelsessensor: 7 trin

Video: Openhab MQTT PIR -bevægelsessensor: 7 trin

Video: Openhab MQTT PIR -bevægelsessensor: 7 trin
Video: SuperHouse #30: Reflash ANY Sonoff, even if you don't know the pinout 2024, November
Anonim
Openhab MQTT PIR bevægelsessensor
Openhab MQTT PIR bevægelsessensor

Hej, I denne instruktive vil jeg vise dig, hvordan du kan lave din egen bevægelsessensor til Openhab.

Trin 1: Stykliste

Materialeseddel
Materialeseddel
Materialeseddel
Materialeseddel
Materialeseddel
Materialeseddel

til dette projekt har du brug for:

  • HC-sr501
  • 1X3 kvindelig header
  • 1X3 hanhoved
  • 3 farver tråd, du kan bruge servo extensions, hvis du vil
  • 1 10K modstand
  • Arduino uno eller mega
  • 3D -trykte dele.

Trin 2: PIR -samling

PIR -samling
PIR -samling
PIR -samling
PIR -samling
PIR -samling
PIR -samling
PIR -samling
PIR -samling

1. Lod lodderen til ledningen vist på billedet.

2. Tilføj en 10K modstand mellem GND og signalet.

3. Sæt sensoren i etuiet

4. Mout bagpladen til væggen.

5. Tilføj monteringshuset på bagpladen med en 3M bolt og skrue.

Trin 3: Tilslutninger til mikrokontrolleren

Forbindelser til mikrokontrolleren
Forbindelser til mikrokontrolleren

1. Tilslut 5V til 5V på mikrokontrolleren.

2. Tilslut GND til GND på mikrokontrolleren.

3. Tilslut signalkablet til A0 på mikrokontrolleren.

Trin 4: Montering af Arduino

Montering af Arduino
Montering af Arduino
Montering af Arduino
Montering af Arduino
Montering af Arduino
Montering af Arduino

1. Sæt ethernet -skjoldet på arduinoen.

2. Tilslut Ethernet-kablet til arduinoen.

3. Tænd for arduinoen.

Trin 5: Kode

1. Download og installer bibliotekets til skitsen.

1. MQTT PubSubClient

2. Læg biblioteket i biblioteksmappen på din Arduino-IDE.

3. Skift server -IP til DIN openhab -server -IP.

4. Skift emnet til et emne, du ønsker.

5. Upload koden til arduinoen.

Trin 6: Fejlfinding

  1. Sag: Arduino opretter ikke forbindelse til serveren.

    1. Kontroller, at ethernetkablet er tilsluttet.
    2. Brænder pin 13 led?
    3. tjek serverens IP i koden.
  2. Sag: Openhab -serveren modtager ikke beskeder.

    1. Er elementkonfigurationen korrekt?
    2. Er mqtt -emnet korrekt i koden?
    3. Er der en mqtt server?
  3. Sag: Status ændres ikke.

    1. Er sensoren tilsluttet det rigtige stik?
    2. Er der strøm til sensoren?
    3. Er sensoren kalibreret rigtigt?

Trin 7: Slutningen

Dette var mine første instruktører, du er velkommen til at give feedback om det.

Hvis der er spørgsmål, er du velkommen til at stille dem.

Anbefalede: