SR505人体感应模块
实物外观
正:
反:
功能介绍
基于红外线的一个传感器,检测到人体的移动会输出高电平信号,持续8s左右,若人在其感应范围内长时间保持不动(或者不在其感应范围内)会输出低电平信号。
使用
该模块共有三根线,正、负以及输出。通过采集输出的电压判断有没有人,然后执行后续操作即可(如点灯或者蜂鸣器报警)。
树莓派使用例子:
程序通过读取传感器的输出电压判断有没有人,如果有人则点亮LED灯。
#include <stdio.h>
#include <wiringPi.h>#define LED 4 /* LED正极接树莓派IO4 */
#define SENSOR 3 /* 传感器输出接树莓派IO3 */int main()
{int flag=0;wiringPiSetup();pinMode(LED,OUTPUT);pinMode(SENSOR,INPUT);while(1){flag=digitalRead(SENSOR);if(flag){printf("Someone is here!\n");digitalWrite(LED,HIGH);}else{/* 不代表没人,只是没有检测到人体的移动 */printf("No one is here.\n");digitalWrite(LED,LOW);}delay(1000);}}
使用gcc编译
gcc -o hc hc.c -lwiringPi
运行
./hc
效果
SR505人体感应模块相关推荐
- 零知开发板和红外人体感应模块使用
本文讲解如何使用人体感应模块HC SR505模块,我们使用一个LED来指示是否感应到人走进传感器,人走进时候LED指示灯亮,人离开范围内时候,LED熄灭.根据文档,该模块感应范围为3米,延迟时间是8s ...
- 微波人体感应模块 24G 24.125g 感应开关微波传感器模块
■ 模块简介 今天收到了在TB购买的 微波人体感应模块 (¥8.8),下面对它进行初步的测试. 1.模块外观 ▲ 微波人体感应模块 在做完实验之后,还是忍不住将购买的该模块拆开来看一看.热风枪打不开封 ...
- 红外线人体感应灯arduino_Arduino红外人体感应模块-电子芯吧客
大家好,在这一篇文章中我介绍的是一款红外人体感应 模块 ,模块外形如下所示: 使用这款模块我们可以制作一个简单的防盗系统,这个模块可以感应到一定距离的人员,我们可以看到在这个模块正面,有一个白色的罩子 ...
- Arduino与人体感应模块
工具: 1.Arduino 开发板* 1 2.人体感应模块传感器 * 1 这个人体感应传感器有三个引脚,分别是VCC,OUT,GND,同之前的红外线传感器一样输出的是数字信号,所以要将OUT接入dig ...
- 【电路】自用人体感应灯(HC-SR501人体感应模块)
文章目录 低成本人体感应灯 需求分析 器件清单 参数测量 HC-SR501人体感应模块 LED灯板 方案设计 思路简介 原理图 PCB设计 成品 低成本人体感应灯 需求分析 老旧小区地下室没有灯,找钥 ...
- pico的学习之路(四)——HC-SR501人体感应模块(树莓派pico实现)
文章目录 一.模块介绍 二.引脚接线 三.程序代码 四.PIR.旋钮和另一种跳线触发方式 五.效果展示 一.模块介绍 入侵检测器 中文说明书称之为人体感应模块,产品介绍是这样说的: HC-SR501是 ...
- STM32的 DHT11温湿度模块+红外人体感应模块程序
基于物联网的智能窗户Day3 DHT11温湿度模块 HC_SR501红外人体感应模块 结果展示 ending DHT11温湿度模块 传感器包括一个高分子电阻式感湿度元件和一个NTC测温元件,并于一个高 ...
- 智能照明系统雏形(esp8266nodemcu开发板+点灯科技软件+声控模块+光敏模块+人体感应模块)
自己的项目一点点成形,很开心.这次就可以用以上的一些模块,实现点灯app上关闭手动模式时,当天黑时,如果检测到有声音或有人体靠近,则esp8266内置灯亮(身边没有别的led灯),当打开手动模式时,以 ...
- RK3126 人体感应模块驱动
其实人体感应模块驱动比较简单,就是一个GPIO口的检测,这里主要是想提供一个接口,给上层去比较容易的控制,一般我们可以写成JNI封装,我嫌太麻烦了,直接使用共享文件的方式,往/data/data/co ...
最新文章
- 洛谷P1169 棋盘制作(悬线法)
- 强化学习与深度,神经网络的结合随记
- 单片机c语言程序设计叶俊明,单片机C语言程序设计
- enum in c language
- 吴恩达深度学习5.3练习_Sequence Models_Neural machine translation with attention
- 十大你不一定知道的牛逼技术问答社区
- python3 django 中文乱码_python3 wsgi服务和响应数据中文乱码问题
- 网络计算机和弱电,弱电工程师和网络工程师的区别,你知道吗?
- eric python mysql_joson 、python和mysql的使用
- 如何做好一个APP开发项目?需要规避以下误区
- Chartboost ANE 使用教程(Chartboost ANE Tutorial)
- JS学习之路系列总结三才阵(此文犹如武林之中的易筋经,是你驰骋IT界的武功心法,学会JS五大阵法就学会了JS,博主建议先学三才阵)
- UVP Phase运行机制的补充-Phase 的raise和drop机制
- Python---Excel文件xls格式转为xlsx格式
- 《用 Python 学微积分》笔记 3
- 【高中数学】频率分布表和频率分布直方图
- php crypt函数缓冲区溢出漏洞,GIMP 堆缓冲区溢出漏洞(CVE-2017-17784)
- 路由器和网络互连实验
- IP 数据库,CSV 和 MDB 格式。
- eclipse项目感叹号