ARDUIN人体检测模块
购买地址
https://detail.tmall.com/item.htm?id=39464431342&spm=a1z09.2.0.0.719c2e8diF9fsH&_u=f1qf7bf5d198





设备初始化
该设备初始化需要将近一分钟。在此期间,它可以并且经常会输出错误的检测信号。电路或控制器逻辑需要考虑该初始化时段。
设备检测区域
该设备将检测110度锥体内的运动,范围为3至7米。

PIR范围(灵敏度)调整
如上所述,可调范围约为3至7米。下图显示了此调整。您可以单击放大图示。

延时调整
时间延迟调整确定PIR传感器模块的输出在检测运动后保持高电平的时间。范围从大约3秒到5分钟。下图显示了此调整。
延时完成后3秒钟关闭 - 重要
延迟完成后,此设备的输出将变为低电平(或关闭)约3秒钟。换句话说,在这三秒时间内阻止所有运动检测。
例如:
- 想象一下,您处于单触发模式(见下文),您的时间延迟设置为5秒。
- PIR将检测运动并将其设置为高5秒。
- 五秒钟后,PIR将其输出设置为低电平约3秒。
- 在三秒钟内,PIR将无法检测到运动。
- 三秒钟后,PIR将再次检测到运动,检测到的运动将再次将输出设置为高电平,输出将保持打开,具体取决于时间延迟调整和触发模式选择。
触发模式选择跳线
触发模式选择跳线允许您在单个触发器和可重复触发器之间进行选择。此跳线设置的影响是确定延迟开始的时间。
- SINGLE TRIGGER - 首次检测到运动时,时间延迟立即开始。
- 可重复触发 - 每个检测到的动作都会重置时间延迟。因此,时间延迟从检测到的最后一个运动开始。

例一
在第一个示例中,时间延迟设置为3秒,触发模式设置为单个。如下图所示,并不总能检测到运动。实际上,存在大约六秒的时间段,其中无法检测到运动。随意点击图片放大。

例二
在下一个示例中,时间延迟仍为3秒,触发器设置为可重复。在下图中,您可以看到重新启动时间延迟期。然而,在那三秒之后,检测仍将被阻止三秒钟。
正如我之前提到的,您可以使用一些创意代码覆盖3秒阻止期,但请考虑这一点。你使用的一些电子设备可能不喜欢开启和关闭。三秒钟允许在开始备份之前稍微休息一下。

ARDUIN人体检测模块的更多相关文章
- 「雕爷学编程」Arduino动手做(17)---人体感应模块
37款传感器和模块的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止37种的.鉴于本人手头积累了一些传感器与模块,依照实践出真知(动手试试)的理念,以学习和交流为目的,这里准备 ...
- 关于FPGA(verilog)电平检测模块的易错点分析
reg F1,F2; // F2 Previous State, F1 Current State always@(posedge CLK or negedge RSTn) if(!RSTn) beg ...
- 利用RGB-D数据进行人体检测 带dataset
利用RGB-D数据进行人体检测 LucianoSpinello, Kai O. Arras 摘要 人体检测是机器人和智能系统中的重要问题.之前的研究工作使用摄像机和2D或3D测距器.本文中我们提出一种 ...
- Nginx 反向代理、后端检测模块
简介: Nginx 反向代理模块:ngx_http_proxy_module.ngx_http_upstream_module 后端检测模块:nginx_http_upstream_check_mod ...
- 一个基于深度学习回环检测模块的简单双目 SLAM 系统
转载请注明出处,谢谢 原创作者:Mingrui 原创链接:https://www.cnblogs.com/MingruiYu/p/12634631.html 写在前面 最近在搞本科毕设,关于基于深度学 ...
- STC8H开发(六): SPI驱动ADXL345三轴加速度检测模块
目录 STC8H开发(一): 在Keil5中配置和使用FwLib_STC8封装库(图文详解) STC8H开发(二): 在Linux VSCode中配置和使用FwLib_STC8封装库(图文详解) ST ...
- STC8H开发(七): I2C驱动MPU6050三轴加速度+三轴角速度检测模块
目录 STC8H开发(一): 在Keil5中配置和使用FwLib_STC8封装库(图文详解) STC8H开发(二): 在Linux VSCode中配置和使用FwLib_STC8封装库(图文详解) ST ...
- nginx下后端节点realserverweb健康检测模块ngx_http_upstream_check_module
本文章收录做资料使用,非本人原创,特此说明. 公司前一段对业务线上的nginx做了整理,重点就是对nginx上负载均衡器的后端节点做健康检查.目前,nginx对后端节点健康检查的方式主要有3种,这里列 ...
- 【JavaScript框架封装】数据类型检测模块功能封装
数据类型检测封装后的最终模块代码如下: /*数据类型检验*/ xframe.extend(xframe, { // 鸭子类型(duck typing)如果它走起路来像鸭子,叫起来也是鸭子,那么它就是鸭 ...
随机推荐
- 嵌入式02 STM32 实验08 外部中断
一.中断 由于某个事件的发生,CPU暂停当前正在执行的程序,转而执行处理事件的一个程序.该程序执行完成后,CPU接着执行被暂停的程序.这个过程称为中断.(我正在捉泥鳅,但是我妈喊我回家吃饭,我必须回家 ...
- 个人学习笔记:C语言程序结构
个人笔记:C语言程序 函数 语句 输入输出对象 标识符 关键字 函数 一个C语言源程序,是由一个或多个函数定义顺序组成的,其中必须有一个函数名为main的主函数.C语言源程序中的函数是指完成特定数据处 ...
- 英语propretie房产
property (英文释义) 英 ['prɒpəti] 美 ['prɑːpərti] n.财产:所有物:地产,房地产:性质:道具 中文名:房产财产地产 外文名:property.propreti ...
- HUAWEI,H3C 三层交换机 常用命令
<HUAWEI> display ip interface brief,命令全局模式下可以查看所有端口下的ip地址及物理状态display this interface,命令用来显示当前接 ...
- 认识KNX协议
一.简介 KNX是Konnex的缩写.1999年5月,欧洲三大总线协议EIB.BatiBus和EHSA合并成立了Konnex协会,提出了KNX协议.该协议以EIB为基础,兼顾了BatiBus和EHSA ...
- Linq实现分组后取最大(小)值
var beatles = (new[] { new { inst = "张三" , age="50" }, new { inst = "张三&quo ...
- python Mock 示例
在Python3.x中,mock已经被集成到了unittest单元测试框架中,所以,可以直接使用. 可能你和我初次接触这个概念的时候会有这样的疑问:把要测的东西都模拟掉了还测试什么呢? 但在,实际生产 ...
- 执行kubectl create-f replicaset.yaml后k8s是如何工作的
参考:提高 kubectl 使用生产力[译] 英文原文:https://learnk8s.io/blog/kubectl-productivity/ Kubernetes 架构 Kubernetes ...
- 【JVM】记录一次线上SWAP偏高告警的故障分析过程
近期遇到一个堆外内存导致swap飙高的问题,这类问题比较罕见,因此将整个排查过程记录下来了 现象描述 最近1周线上服务器时不时出现swap报警(swap超过内存10%时触发报警,内存是4G,因此swa ...
- Java知识回顾 (15) 文档注释
说明注释允许你在程序中嵌入关于程序的信息. 你可以使用 javadoc 工具软件来生成信息,并输出到HTML文件中,使你更加方便的记录你的程序信息. javadoc 标签 标签 描述 示例 @auth ...
