Skip to content

Bewegungsmelder

nischram edited this page Mar 31, 2021 · 3 revisions

Es besteht die Möglichkeit den Bildschirmschoner mit Hilfe eines Bewegungssensors (PIR) zu deaktivieren.
Hierfür muss zum einen WiringPi installiert werden (siehe unten), der Pin des GPIO am Raspberry Pi muss ggf. in der "parameter.h" angepasst werden
#define PirPin 4
und der Bewegungsmelder muss angeschlossen werden.
Hier ein Anschlussbild als Beispiel:
fritzing PIRtoPI
Pinbelegung:
VCC an Pin 2 (5V)
OUT an Pin 16 (GPIO 23/GPIO_GEN 4)
GND an Pin 6 (Ground)

Ich habe den PIR-Sensor "HC-SR501" bei mir im gebrauch.

Eine zusätzliche Möglichkeit besteht darin, einen Schaltaktor zu nutzen um den Bildschirmschoner auszuschalten. Einfach bei PIR und bei einem Aktor die selbe GPIO-Nr vergeben und schon wird das Display beim erreichen der Bedingung aktiviert. Wenn die Bedingung endet schaltet das Display über die Bildschirmschonerzeit auch wieder aus. Beispiel: Bei einen Überschuss von 1500 W wird der Bildschirmschoner deaktiviert.

#define PirPin                      4 

#define Aktor1Typ                   1
#define Aktor1Prio                  0
#define Aktor1Name                  "Bildschirmschoner"
#define Aktor1PowerOn               1500
#define Aktor1Pin                   4
Clone this wiki locally