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

Python 如何使PIR运动传感器更快?,python,raspberry-pi,motion-detection,Python,Raspberry Pi,Motion Detection,我正在使用一个树莓pi和两个PIR运动传感器,特别是HC-SR501 我试图减少每个传感器上的时间延迟,即再次检测到运动之前的时间量,但我似乎不能超过5秒,这对我来说太长了 我也发现了关于这些传感器的相互矛盾的信息-一些地方说它们有可调节的延时,范围约为4秒-() 还有人说。5-200秒:() 是哪一个?如果我在硬件方面真的被限制了约5秒,有没有其他方法可以绕过这个时间延迟?有更快的PIR运动传感器吗 编辑:按照下面的要求,我正在使用Python在我的Raspberry PI上编程设备。我目前将

我正在使用一个树莓pi和两个PIR运动传感器,特别是HC-SR501

我试图减少每个传感器上的时间延迟,即再次检测到运动之前的时间量,但我似乎不能超过5秒,这对我来说太长了

我也发现了关于这些传感器的相互矛盾的信息-一些地方说它们有可调节的延时,范围约为4秒-() 还有人说。5-200秒:()

是哪一个?如果我在硬件方面真的被限制了约5秒,有没有其他方法可以绕过这个时间延迟?有更快的PIR运动传感器吗


编辑:按照下面的要求,我正在使用Python在我的Raspberry PI上编程设备。我目前将一个事件检测附加到PIR pin并进行回调。也许有更好的方法,也许通过投票来减少延迟时间

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

由于您的情况完全不同,未经修改,您无法使用此传感器。这不是你的程序的问题,而是传感器逻辑的工作方式

当时我也遇到了同样的问题——如何修改传感器以将时间降低到1秒左右


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

它上面有两个电位计:你试过调节它们吗?我很难看出这个问题实际上与Python有什么关系。对不起,我应该提到我在pi上用Python编写程序。我想知道Python是否有一些软件精妙之处来减少延迟时间。@AndreaDeGaetano,我确实尝试过将延迟电位计调整到最小值。这只会把时间缩短到5秒左右。我在上面发布的一个链接的最小延迟为0.3秒,这比我能得到的要好得多。该死,我的传感器和adurino也有同样的问题。我也有同样的问题——今晚搜索网络,试图看看是否有一种简单的方法可以将延迟从廉价的HC-SR501中一起消除。我试过HC-SR505——更糟糕的是——硬连线8秒延迟。我发现其中一个适合我的工作是视差555-28027传感器,它非常接近即时开/关。仍在搜索HC501示意图,我怀疑拆下一个smt电阻器会将最小延迟降低到零。在短接几个电阻器以缩短HC-SR501的时间时发现此视频