D1 Mini Shield – PIR (Motion Sensor)

Last Updated on 2. May 2022 by Suffocation

Diese Zusatzplatine hat eine kleinen Bewegungssensor on Board. Der Sensor hat eine leichte Verzögerung und ist bei Auslieferung mit dem D3 Pin des D1 Mini verbunden.

For the D1 mini ESP8266 and ESP32, go here:

Facts

  • Bewegungssensor
  • Pin-Auswahl per Lötbrücke auf Rückseite möglich
DescriptionNameD1ESP32S2C3
Bewegung registriertDataD3 (Voreingetstellt)17187
Eingebaute LEDLED2227!

Schematic

Compatibility

D1 TypeCompatibleReason if not
D1 miniBedingtD3 = IO 0 => Shield muss ausgesteckt werden beim booten
D1 mini ProYesUntested
D1 mini LiteYesUntested
D1 32Yes
S2 miniYes
C3BedingtD7 ist auch der Port für die LED
Compatibility with D1 boards

Areas of application

  • Bewegungsmelder
  • Berührungsloses Schalten

Views

Programming

Libraries

Arduino ESP32 Library V2.0.2

Arduino ESP8266 Library V3.0.2

Test programme

Problems

Booten oder Programmierung nicht möglich

Gerade beim D1 Mini liegt der PIR auf dem GPIO 0 welcher beim Booten im richtigen Zustand sein muss, ist der PIR Eingestöpselt funktioniert diese leider bei mir nicht. Somit folgendes vorgehen:

  • Esp Programmieren
  • ESP Booten
  • PIR Aufstecken (Vorsichtig keinen Kurzschlussverursachen)

Conclusion

Der PIR macht was er soll allerdings stört die Verzögerung bein Ausschalten etwas. Schöner wäre hier keine Verzögerung zu haben und diese selbst zu programmieren.

More posts

Other Shields

More ESPs

Sources

Sources for the Shield

Manufacturer's website

https://www.wemos.cc/en/latest/_static/files/sch_pir_v1.0.0.pdf

Arduino Beispiele

Sources for the boards

Manufacturer's website

Schematic

CH340 USB Driver

https://arduino-projekte.info/wemos-d1-mini/

https://www.exp-tech.de/plattformen/esp8266/entwicklungsboards/8898/wemos-d1-mini

Leave a Reply

Your email address will not be published. Required fields are marked *