Differenze tra le versioni di "ESP8266/PIRtoMQTT"
Jump to navigation
Jump to search
(Creata pagina con '<div style="float:right;border:1px solid black;padding:10px;margin:10px background:#F5F6CE; border:1px solid #a7d7f9; vertical-align:top; color:#000; padding: 5px 10px 10px 8p...') |
|||
(Una versione intermedia di uno stesso utente non è mostrata) | |||
Riga 5: | Riga 5: | ||
| <hr> | | <hr> | ||
|- | |- | ||
− | |<span style="font-size:200%;font-weight:bold"> | + | |<span style="font-size:200%;font-weight:bold">PIR to MQTT</span> |
|- | |- | ||
|Rilevatore di movimento (PIR) HC-SR501 | |Rilevatore di movimento (PIR) HC-SR501 | ||
Riga 39: | Riga 39: | ||
− | = Riferimenti | + | = Riferimenti = |
* [[ESP8266/Sming]] | * [[ESP8266/Sming]] | ||
* [[Centralina livello 1]] | * [[Centralina livello 1]] | ||
* [http://henrysbench.capnfatz.com/henrys-bench/arduino-sensors-and-input/arduino-hc-sr501-motion-sensor-tutorial/ hc-sr501 motion sensor tutorial] | * [http://henrysbench.capnfatz.com/henrys-bench/arduino-sensors-and-input/arduino-hc-sr501-motion-sensor-tutorial/ hc-sr501 motion sensor tutorial] |
Versione attuale delle 11:32, 27 ago 2016
300px |
---|
PIR to MQTT |
Rilevatore di movimento (PIR) HC-SR501 |
Repository: https://github.com/raspibo/ESP8266wPIRtoMQTT |
Descrizione
Rilevatore di movimento (PIR) HC-SR501, che invia dati ad un broker MQTT via wireless tramite ESP8266.
Per le regolazioni, vi rimando al hc-sr501 motion sensor tutorial.
Circuito elettrico/elettronico
Per precauzione (perche` mi ha dato problemi), ho interfacciato il segnale con transistor. In effetti, nonostante sia alimentato a 5V e i vari tutorial online scrivano che l'uscita sia a 3,3V, ho misurato col tester solo 2V.
Ho aggiunto anche una resistenza di "pull-down", sempre per precauzione.
Il circuito con il LED e` stato usato solo nelle prove, ovviamente non e` necessario.
Programmazione
Per la programmazione dell'ESP8266 si utilizza il framework Sming, i sorgenti li trovate nel repository: https://github.com/raspibo/ESP8266wPIRtoMQTT