INHOUDSOPGAWE:

Openhab MQTT PIR Bewegingsensor: 7 stappe
Openhab MQTT PIR Bewegingsensor: 7 stappe

Video: Openhab MQTT PIR Bewegingsensor: 7 stappe

Video: Openhab MQTT PIR Bewegingsensor: 7 stappe
Video: Complete Guide OpenHAB MQTT 2.4 Binding / Embedded Broker 2024, November
Anonim
Openhab MQTT PIR Bewegingsensor
Openhab MQTT PIR Bewegingsensor

Hallo, In hierdie instruksies gaan ek jou wys hoe jy jou eie bewegingsensor vir Openhab kan maak.

Stap 1: Staatsbrief

Staatsbrief
Staatsbrief
Staatsbrief
Staatsbrief
Staatsbrief
Staatsbrief

vir hierdie projek benodig u:

  • HC-sr501
  • 1X3 vroulike kop
  • 1X3 manlike kop
  • In drie kleure draad kan u servo -uitbreidings gebruik as u wil
  • 1 10K weerstand
  • Arduino uno of mega
  • 3D -gedrukte dele.

Stap 2: PIR -samestelling

PIR -vergadering
PIR -vergadering
PIR -vergadering
PIR -vergadering
PIR -vergadering
PIR -vergadering
PIR -vergadering
PIR -vergadering

1. Soldeer die kopstuk aan die draad wat op die prentjie getoon word.

2. Voeg 'n 10K -weerstand tussen GND en die sein by.

3. Sit die sensor in die kas

4. Maak die agterplaat teen die muur vas.

5. Monteer die behuizing op die agterplaat met 'n 3M bout en skroef.

Stap 3: Verbindings met die mikrobeheerder

Verbindings met die mikrobeheerder
Verbindings met die mikrobeheerder

1. Koppel die 5V aan die 5V op die mikrobeheerder.

2. Koppel die GND aan die GND op die mikrobeheerder.

3. Koppel die seindraad aan A0 op die mikrobeheerder.

Stap 4: Montering van die Arduino

Vergadering van die Arduino
Vergadering van die Arduino
Vergadering van die Arduino
Vergadering van die Arduino
Vergadering van die Arduino
Vergadering van die Arduino

1. Sit die ethernet -skild op die arduino.

2. Sluit die Ethernet-kabel aan op die arduino.

3. Skakel die arduino aan.

Stap 5: Kode

1. Laai die biblioteek se skets af en installeer dit.

1. MQTT PubSubClient

2. Plaas die biblioteek in die biblioteekmap van u Arduino-IDE.

3. Verander die bediener -IP na U openhab -bediener -IP.

4. Verander die onderwerp na 'n onderwerp wat u wil hê.

5. Laai die kode op na die arduino.

Stap 6: Probleemoplossing

  1. Geval: die arduino kan nie met die bediener gekoppel word nie.

    1. Kontroleer of die ethernetkabel ingeprop is.
    2. Brand die pin 13 led?
    3. kyk na die bediener se IP in die kode.
  2. Geval: Die openhab -bediener kry geen boodskappe nie.

    1. Is die itemopstelling korrek?
    2. Is die mqtt -onderwerp korrek in die kode?
    3. Is daar 'n mqtt -bediener?
  3. Geval: die status verander nie.

    1. Is die sensor in die regte aansluiting gekoppel?
    2. Gaan die sensor na die krag?
    3. Is die sensor reg gekalibreer?

Stap 7: Die einde

Dit was my eerste instruksies, laat gerus terugvoer daaroor.

As daar enige vrae is, stel dit gerus.

Aanbeveel: