Я использую датчик движения PIR для слайд фоторамки.при обнаружении движения мой просмотрщик фотографий будет закрыт в противном случае.это покажет фото.Помоги мне.Спасибо
import RPi.GPIO as GPIO
import psutil
import time
from subprocess import call
GPIO.setwarnings(False)
GPIO.setmode(GPIO.BCM)
GPIO.setup(24, GPIO.IN)
try:
time.sleep(2) # to stabilize sensor
while True:
if GPIO.input(24) == True:
print("Motion Detected...")
for proc in psutil.process_iter():
if proc.name() == "DISPLAY=:0.0":
proc.kill()
break
time.sleep(0.1)
if GPIO.input(24) == False:
print("waiting for Detect...")
call("/home/pi/picture-frame.sh")
time.sleep(0.1)
except:
GPIO.cleanup()