Arduino pir bewegungssensor - wie funktioniert esss?

2 Antworten

Es gibt zwei Arten PIR und Radar. Ihr habt vermutlich einen einfachen PIR-Sensor? Kennt man von Klos, wenn man reingeht (Bewegung) geht das Licht an, dann sitzt man einige Zeit still und das Licht geht aus (der Sensor hat eine Ruhezeit von meist einer Minute und wenn dann keine Bewegung erkannt wird, schaltet er aus bis wieder Bewegung da ist) und wenn man mit der Hand herumfuchtelt geht das Licht wieder an. Er erkennt also schon Bewegung, aber mit dem Muster der Ruhezeit.

Einen Radar-Sensor könnte man umfassend parametrisieren, der erkennt auch wieviele Personen anwesend sind, wo sie sich befinden, ob in Bewegung oder Ruhe. Kostet auch nicht viel mehr und wär interessanter für euer Projekt.


peterdachser  16.01.2025, 10:59

... eigentlich stimmt das auch in der Frage nicht, dass er einfach erkennt, dass eine Wärmequelle da ist. Er funktioniert so, dass er eine charakteristische Abdeckung mit reingraviertem Muster hat und wenn sich eine Wärmequelle vobeibewegt, dann gibts flimmern durch diese spezielle Linse (kannst ja ausprobieren, wenn du die Linse rausnimmst durchschaust und bewegst) und das Flimmern erkennt der Sensor. Eine statische Wärmequelle ignoriert er, weil die statischen Dinge in der Umgebung ja durchaus ihre Wärmeabstrahlung im Laufe des Tages verändern.

Da muss die Software die Bewegung erkennen. Und das kann man so machen, das s es die Differenz von zwei Proben vergleicht. Ändert sie sich, dann ist es ein Bewegung, ändert sie sich nicht , dann ist keine Bewegung.

Ob so ein Wärmesensor das aber so schnell erkennen kann, müsste ausprobiert werden, ansonsten wäre das auch mit einen Ultraschallsensor denkbar. Der sendet eine Reihe von Impulsen und hört auf die Reflektionen und vergleicht die dann.