ESP8266/PIRtoMQTT

Da raspibo.
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

File:Esp8266-pir.pdf

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


Riferimenti