Differenze tra le versioni di "ESP8266/PIRtoMQTT"

Da raspibo.
Jump to navigation Jump to search
 
Riga 5: Riga 5:
 
| <hr>
 
| <hr>
 
|-
 
|-
|<span style="font-size:200%;font-weight:bold">DS1820 to MQTT</span>
+
|<span style="font-size:200%;font-weight:bold">PIR to MQTT</span>
 
|-
 
|-
 
|Rilevatore di movimento (PIR) HC-SR501
 
|Rilevatore di movimento (PIR) HC-SR501

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

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