ESP8266/PIRtoMQTT
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
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