我正在使用类似于 http://2.bp.blogspot.com/-DlpGa_yyJ0Y/U ... iagram.png的简单激光束报警电路
我使用 4k7 电阻代替蜂鸣器从该电路向 Pi 输入信号,并在光束受阻时捕获图像。我使用 pigpio 库回调函数将图像捕获为
import pigpio
import os
pi=pigpio.pi()
pi.set_mode(4,pigpio.INPUT)
pi.set_pull_up_down(4,pigpio.PUD_DOWN)
i=0
def capture(gpio,level,ticks):
global i
i=i+1
os.system(("raspistill -o img%s.png -md 6 -t 500")%i)
callf=pi.callback(4, pigpio.RISING_EDGE, capture)
while True:
pass
但问题是有时它会为单个障碍物捕获多个图像。我发现去抖是这种情况的解决方案。如何使用 pigpio 库去抖动。