Taula de continguts:
- Pas 1: llista de materials
- Pas 2: Muntatge PIR
- Pas 3: connexions al microcontrolador
- Pas 4: Muntatge de l'Arduino
- Pas 5: Codi
- Pas 6: Resolució de problemes
- Pas 7: el final
Vídeo: Sensor de moviment Openhab MQTT PIR: 7 passos
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-10 13:46
Hola, En aquest instructiu us mostraré com podeu crear el vostre propi sensor de moviment per a Openhab.
Pas 1: llista 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
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
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
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
-
Cas: l'arduino no es connectarà al servidor.
- Comproveu que el cable ethernet estigui endollat.
- El led del passador 13 està cremant?
- comproveu la IP del servidor al codi.
-
Cas: el servidor openhab no rebrà missatges.
- La configuració de l'article és correcta?
- El tema mqtt és correcte al codi?
- Hi ha un servidor mqtt?
-
Cas: l'estat no canviarà.
- El sensor està connectat al connector adequat?
- Hi ha alimentació al sensor?
- 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.