Bewegung erkannt

Die Challange gestern Abend war einen Bewegungssensor (PIR) an einen ESP8266 NodeMCU anzuschließen. Die Bewegungsmelder gab es vor einiger Zeit mal im Internet für unter 1 € das Stück und seitdem warten sie darauf sinnvoll eingesetzt zu werden. Wenn man bei Google mal „ESP8266 PIR“ eingibt, dann merkt man schnell dass das Thema keine wirklich große Herausforderung darstellt, aber eben nur auf den ersten Blick, die Tücken stecken nämlich im Detail!
Die PIRs arbeiten mit 5 V und der ESP8266 mit 3,3 V. Schließt man den PIR an einem Arduino an, dann wird der immer funktionieren, schließt man ihn an einem ESP8266 NodeMCU an, dann nur wenn man ihn am VIN Pin anschließt, da liegen nämlich die 5 V vom USB Anschluss an. Von hinten mit dem Messer durch die Brust geht es aber auch, der PIR hat intern einen Spannungswandler, der die Eingangsspannung von 5 V auf die intern verwendeten 3,3 V runter regelt. Überbrückt man das Ganze, dann gehen die PIRs auch direkt mit den 3,3 V des ESP8266!.
Warum ist das wichtig? Wenn man die Schaltung klein halten will, z.B. weil sie in eine Unterputzdose soll, dann wird man nicht den großen ESP8266 NodeMCU mit USB nehmen, sondern eher den mit blanken ESP8266 und da muss man dann ohne 5 V auskommen.

Schreibe einen Kommentar