HC-SR505人体红外报警系统
HC-SR505人体红外报警系统
- 前言
- 主要参数
- 触发方式
- 接线
- 程序驱动
- 实验结果
- 总结
前言
HC-SR505 小型人体感应模块是基于红外线技术的自动控制产品, 灵敏度高,可靠性强,超小体积,超低电压工作模式。广泛应用于各类自动感应电器设备,尤其是干电池供电的自动控制产品。
主要参数
工作电压范围 | DC4.5-20V |
---|---|
静态电流 | <50uA |
电平输出 | 高 3.3V/低 0V |
触发方式 | 可重复触发 |
电路板外形尺寸 | 10*23mm |
感应角度 | <100 度锥角 |
感应距离 | 3 米以内 |
工作温度 | -20-+80 度 |
触发方式
可重复触发,即感应输出高电平后,在延时时间段内,如果有人体在其感应范围活动,其输出将一直保持高电平,直到人离开后才延时将高电平变为低电平(感应模块检测到人体的每一次活动后会自动顺延一个延时时间段,并且以最后一次活动的时间为延时时间的起始点)。
接线
热释电传感器模块 | LED 灯模块 | 蜂鸣器 | Arduino |
---|---|---|---|
+ | - | - | 5V |
G | G | G | GND |
- | R | - | 11 |
AO | - | - | 12 |
- | - | + | 13 |
程序驱动
int Buzzer_PIN = 12 ; // define analog 0 pin for voice-sensor pin
int LED_PIN=11;
int PIR_PIN=13;
void setup()
{ pinMode(LED_PIN,OUTPUT); pinMode(Buzzer_PIN,OUTPUT); pinMode(PIR_PIN,INPUT); digitalWrite(LED_PIN,LOW); digitalWrite(Buzzer_PIN,LOW); Serial.begin(9600);
}
void loop()
{if( digitalRead(PIR_PIN)) {digitalWrite(LED_PIN,HIGH); digitalWrite(Buzzer_PIN,HIGH);delay(100);digitalWrite(LED_PIN,LOW);delay(100); }else{digitalWrite(LED_PIN,LOW); digitalWrite(Buzzer_PIN,LOW); }
}
实验结果
当人体靠近HC-SR505传感器时,LED灯亮起,与此同时,蜂鸣器报警。
总结
(1)经过观察,上述“人体的每一次活动后会自动顺延一个延时时间段”大概延时10秒钟,之后LED熄灭,蜂鸣器也停止报警。
(2)本次实验输出为高电平信号,这更方便与各类电路实现对接。
HC-SR505人体红外报警系统相关推荐
- 树莓派hc sr501 c语言,树莓派人体红外感应模块HC-SR501安装配置
前言 人体和有生动物每时每刻身体都会想外部辐射红外,这些红外波长在9.6微米的样子.这些辐射出来的红外线可以被人体红外感应模块HC-SR501检测到并变成电信号然后就可以被树莓派处理,结合PYTHON ...
- [转载]HC-SR501 人体红外感应模块
热释电红外感应模块 原文地址:HC-SR501 人体红外感应模块作者:XingHeStudio 技术参数: 1.工作电压:DC5V至20V 2.静态功耗:65微安 3.电平输出:高3.3V,低0V 4 ...
- [转载]HC-SR501 人体红外感应模块_北国的雪_新浪博客
热释电红外感应模块 原文地址:HC-SR501 人体红外感应模块作者:XingHeStudio 技术参数: 1.工作电压:DC5V至20V 2.静态功耗:65微安 3.电平输出:高3.3V,低0V 4 ...
- 13、基于51单片机防火防盗烟雾温度人体红外感应检测设计(程序+原理图+PCB图+Proteus仿真+参考论文+开题报告+元器件清单等)
摘要 随着社会和经济的发展,防火工作越来越重要,但是目前国内的许多研发都侧重于大型场所的火灾报警.因此,我们就有必要研制一种结构简单.经济实用的家庭烟雾温度人体感应检测报警器以适应市场的需求. ...
- 【DIY】送给儿子的感应小夜灯,DIY小夜灯,无需编程,用人体红外感应传感器制作小夜灯...
微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 前言&概述 儿子虽然已经是个"小大人"了,但晚上睡觉时还 ...
- 【Arduino】入门篇——人体红外自动报警
人体红外自动报警 一.实验目的 二.实验材料 三.实验步骤 四.代码块 五.实验结果 一.实验目的 如果在7m内有人的话,人体红外传感器就会感应到,蜂鸣器就会发出警报. 二.实验材料 Arduino ...
- arduino人体红外报警实验
元件清单 元件 数量 面包板 × 1 人体红外传感器 × 1 蜂鸣器模块 × 1 开发板 × 1 连线 若干 代码块 int Sensor_pin = 2; int Buzzerpin = 3;voi ...
- 基于NB-IoT物联网人体红外防盗报警检测
文章目录 前言 一.实验设计目的与意义 1.背景需求 2. 研究现状 3.存在的问题 4.改进建议 二.实验设计方案 1.系统总体架构与功能描述 2.终端设计 3.管道设计 4.云端设计 三.实验设计 ...
- DIY人体红外报警器手机接收通知 防贼防盗防老王 物联网 智能家居
小伙伴们大家好啊,今天给大家讲一下如何用 物联网 开关控制器+人体红外 传感器 实现人体感应报警. 材料准备: 电源一个(5V或者12V) 人体红外传感器1个 蜂鸣器1个 物联网开关控制器 1个(某宝 ...
最新文章
- python操作neo4j
- 图书管理系统需求说明书
- DESTOON 404
- poj 3352 Road Construction(边-双连通分量)
- [渝粤教育] 中国地质大学 计算机系统结构(新) 复习题
- 如何在终端下截取一个完整长度的网页截图
- 黄聪:VS2017调试时提示“运行时无法计算表达式的值”
- gitignore.io-程序猿值得拥有的智能生成gitignore文件的秘密武器
- 高可用高性能负载均衡软件HAproxy详解指南-第一章(简介、安装)
- 随机数产生转换-根据(1,5)随机数生成器,生成(1,7)之内的随机数
- python网络编程01/网络协议
- levy过程和布朗运动的关系_金融数学之定价模型基础解释【布朗运动|维纳过程|伊藤引理】...
- 修改PyCharm主题、字体大小、汉化PyCharm、安装translation翻译插件
- python分词代码
- 分享一个OFD批量打印工具
- php 检查货币类型_php型【货币问答】- php型所有答案 - 联合货币
- java 软件流程图使用什么_流程图怎么画,教你正确使用流程图模板
- maven - filtering标签
- 幻灯片更换模板_如何创建Google幻灯片模板
- python解椭圆方程的例题_椭圆标准方程典型例题及练习题