我正在尝试为我的商店构建一个检测到运动的播放视频作为欢迎介绍,所以我使用的是连接到覆盆子的 PIR 传感器,这是我的代码:
import RPi.GPIO as GPIO
import time
import os
import sys
GPIO.setmode(GPIO.BOARD)
PIR_PIN=7
GPIO.setup(PIR_PIN,GPIO.IN)
def MOTION(PIR_PIN):
os.sys("omxplayer -o local -b /home/pi/g1.mp4")
print("My Store Name")
time.sleep(2)
print ("Wating for Customers...")
try:
GPIO.add_event_detect(PIR_PIN, GPIO.RISING, callback=MOTION)
while 1:
time.sleep(100)
except KeyboardInterrupt:
print("Quit")
GPIO.cleanup()
一旦传感器检测到运动,我的问题就出现了,应该播放视频,但我收到错误消息:'Module'object is not callable
有什么线索吗?
在此先感谢,我将非常感谢您的帮助。