如何使PIR运动传感器更快?

2024-04-28 08:11:26 发布

您现在位置:Python中文网/ 问答频道 /正文

我用的是树莓派和两个PIR运动传感器,特别是HC-SR501。在

我试图减少每一个传感器的时间延迟——在运动被再次检测到之前的时间,但我似乎做不到比5秒更好的时间,这对我来说太长了。在

我也发现了关于这些传感器的相互矛盾的信息-有些地方说它们有大约4秒的可调时间延迟(http://www.mpja.com/download/31227sc.pdf) 还有人说。5-200秒:(http://www.amazon.com/s/ref=nb_sb_noss_2?url=search-alias%3Delectronics&field-keywords=pir+motion+sensor

是哪一个?如果我真的将硬件限制在5秒左右,有没有其他方法可以避免这种时间延迟?有更快的PIR运动传感器吗?在

编辑:按照下面的要求,我正在使用Python编程我的Raspberry PI上的设备。我现在把一个事件检测附加到PIR管脚上并进行回调。也许有更好的方法,也许用轮询来减少延迟时间?在


Tags: 方法hccom信息httppdfdownloadwww
1条回答
网友
1楼 · 发布于 2024-04-28 08:11:26

这不是问题,而是常规功能。您使用的是HC-SR501传感器,该传感器的作用是使信号持续5s-300s。它有PIR传感器,但也有一个逻辑来处理来自PIR的输入信号,并对其进行处理,以达到打开灯的典型目的。为此,正常情况下,检测后灯将亮起5-300秒

因为你的情况完全不同,你不能不经修改就使用这个传感器。这不是你的程序问题,而是传感器逻辑的工作方式。在

现在我遇到了同样的问题——如何修改传感器,将时间缩短到1秒左右。在

另外,在这5秒之后,还有另外一个问题,即接下来的3秒有意处于“无运动效果”模式,这意味着这段时间内的任何动作都将被忽略!在

相关问题 更多 >