Innholdsfortegnelse:

Openhab MQTT PIR bevegelsessensor: 7 trinn
Openhab MQTT PIR bevegelsessensor: 7 trinn

Video: Openhab MQTT PIR bevegelsessensor: 7 trinn

Video: Openhab MQTT PIR bevegelsessensor: 7 trinn
Video: PIR Motion Sensor 2024, November
Anonim
Openhab MQTT PIR bevegelsessensor
Openhab MQTT PIR bevegelsessensor

Hallo, I denne instruksen skal jeg vise deg hvordan du kan lage din egen bevegelsessensor for Openhab.

Trinn 1: Materialregning

Stykklister
Stykklister
Stykklister
Stykklister
Stykklister
Stykklister

for dette prosjektet trenger du:

  • HC-sr501
  • 1X3 kvinnelig topptekst
  • 1X3 mannlig overskrift
  • 3 trådfarger du kan bruke servo -utvidelser hvis du vil
  • 1 10K motstand
  • Arduino uno eller mega
  • 3D -trykte deler.

Trinn 2: PIR -montering

PIR -forsamling
PIR -forsamling
PIR -forsamling
PIR -forsamling
PIR -forsamling
PIR -forsamling
PIR -forsamling
PIR -forsamling

1. Lodd overskriften til ledningen vist på bildet.

2. Legg til en 10K motstand mellom GND og signalet.

3. Sett sensoren i etuiet

4. Mout bakplaten til veggen.

5. Legg på monteringshuset på bakplaten med en 3M bolt og skrue.

Trinn 3: Tilkoblinger til mikrokontrolleren

Tilkoblinger til mikrokontrolleren
Tilkoblinger til mikrokontrolleren

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

2. Koble GND til GND på mikrokontrolleren.

3. Koble signalkabelen til A0 på mikrokontrolleren.

Trinn 4: Montering av Arduino

Montering av Arduino
Montering av Arduino
Montering av Arduino
Montering av Arduino
Montering av Arduino
Montering av Arduino

1. Sett ethernet -skjoldet på arduinoen.

2. Koble Ethernet-kabelen til arduinoen.

3. Slå på arduinoen.

Trinn 5: Kode

1. Last ned og installer bibliotekets for skissen.

1. MQTT PubSubClient

2. Legg biblioteket i bibliotekmappen til Arduino-IDE.

3. Endre serverens IP til DIN openhab -serverens IP.

4. Endre emnet til et emne du ønsker.

5. Last opp koden til arduinoen.

Trinn 6: Feilsøking

  1. Case: Arduino kobler seg ikke til serveren.

    1. Kontroller at ethernetkabelen er plugget inn.
    2. Brenner pin 13 led?
    3. sjekk serverens IP i koden.
  2. Sak: Openhab -serveren vil ikke motta meldinger.

    1. Er elementkonfigurasjonen riktig?
    2. Er mqtt -emnet riktig i koden?
    3. Er det en mqtt -server?
  3. Sak: Statusen endres ikke.

    1. Er sensoren koblet til riktig kontakt?
    2. Går det strøm til sensoren?
    3. Er sensoren kalibrert riktig?

Trinn 7: slutten

Dette var mine første instruktører, gjerne gi tilbakemelding på det.

Spør dem gjerne hvis det er spørsmål.

Anbefalt: