D1 Mini Shield – PIR (Bewegungssensor)

Last Updated on 2. Mai 2022 by sfambach

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.

Zum D1 mini ESP8266 und ESP 32 gehts hier lang:

Fakten

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

Schaltplan

Kompatibilität

D1 TypKompatibelBegründung wenn nicht
D1 miniBedingtD3 = IO 0 => Shield muss ausgesteckt werden beim booten
D1 mini ProJaNicht getestet
D1 mini LiteJaNicht getestet
D1 32Ja
S2 miniJa
C3BedingtD7 ist auch der Port für die LED
Kompatiblität zu den D1 Boards

Anwendungsbereiche

  • Bewegungsmelder
  • Berührungsloses Schalten

Ansichten

Programmierung

Bibliotheken

Arduino ESP32 Bibliothek V2.0.2

Arduion ESP8266 Bibliothek V3.0.2

Testprogramm

Probleme

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)

Fazit

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.

Weitere Beiträge

Andere Shields

Mehr ESPs

Quellen

Quellen zum Shield

Herstellerseite

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

Arduino Beispiele

Quellen zu den Boards

Herstellerseite

Schaltplan

CH340 USB Treiber

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

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

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert