Taula de continguts:

Sensor de moviment Openhab MQTT PIR: 7 passos
Sensor de moviment Openhab MQTT PIR: 7 passos

Vídeo: Sensor de moviment Openhab MQTT PIR: 7 passos

Vídeo: Sensor de moviment Openhab MQTT PIR: 7 passos
Vídeo: PIR Motion sensor with #OpenHAB 2024, Juny
Anonim
Sensor de moviment Openhab MQTT PIR
Sensor de moviment Openhab MQTT PIR

Hola, En aquest instructiu us mostraré com podeu crear el vostre propi sensor de moviment per a Openhab.

Pas 1: llista de materials

Factura de materials
Factura de materials
Factura de materials
Factura de materials
Factura de materials
Factura de materials

per a aquest projecte necessitareu:

  • HC-sr501
  • Capçalera femenina 1X3
  • Capçalera masculina 1X3
  • 3 colors de filferro, podeu utilitzar extensions de servo si voleu
  • 1 resistència de 10K
  • Arduino uno o mega
  • Peces impreses en 3D.

Pas 2: Muntatge PIR

Assemblea PIR
Assemblea PIR
Assemblea PIR
Assemblea PIR
Assemblea PIR
Assemblea PIR
Assemblea PIR
Assemblea PIR

1. Soldeu la capçalera al fil que es mostra a la imatge.

2. Afegiu una resistència de 10K entre GND i el senyal.

3. Col·loqueu el sensor a la caixa

4. Munteu la placa posterior a la paret.

5. Afegiu la carcassa a la placa posterior amb un cargol de 3M i cargol.

Pas 3: connexions al microcontrolador

Connexions al microcontrolador
Connexions al microcontrolador

1. Connecteu el 5V al 5V del microcontrolador.

2. Connecteu el GND al GND del microcontrolador.

3. Connecteu el cable de senyal a A0 del microcontrolador.

Pas 4: Muntatge de l'Arduino

Muntatge de l'Arduino
Muntatge de l'Arduino
Muntatge de l'Arduino
Muntatge de l'Arduino
Muntatge de l'Arduino
Muntatge de l'Arduino

1. Col·loqueu l'escut Ethernet a l'arduino.

2. Connecteu el cable Ethernet a l'arduino.

3. Enceneu l'arduino.

Pas 5: Codi

1. Baixeu i instal·leu la biblioteca per a l'esbós.

1. MQTT PubSubClient

2. Col·loqueu la biblioteca a la carpeta de la biblioteca del vostre Arduino-IDE.

3. Canvieu la IP del servidor a la vostra IP del servidor openhab.

4. Canvieu el tema per un tema que vulgueu.

5. Pengeu el codi a l'arduino.

Pas 6: Resolució de problemes

  1. Cas: l'arduino no es connectarà al servidor.

    1. Comproveu que el cable ethernet estigui endollat.
    2. El led del passador 13 està cremant?
    3. comproveu la IP del servidor al codi.
  2. Cas: el servidor openhab no rebrà missatges.

    1. La configuració de l'article és correcta?
    2. El tema mqtt és correcte al codi?
    3. Hi ha un servidor mqtt?
  3. Cas: l'estat no canviarà.

    1. El sensor està connectat al connector adequat?
    2. Hi ha alimentació al sensor?
    3. El sensor està calibrat correctament?

Pas 7: el final

Aquest va ser el meu primer instructable, no dubteu a deixar-vos comentaris.

Si hi ha alguna pregunta, no dubteu a fer-les.

Recomanat: