HC-SR501人体模块使用注意事项
最近买了个人体感应模块,调试了一下,居然没调出来,去淘宝卖家拿资料,代码有点~~,所以自己弄了个代码,还有一些注意事项。

代码如下:
#include<reg51.h>
sbit HCR501 =P2^0;
sbit LED =P1^0;

void delay500ms(void) //误差 0us
{
unsigned char a,b,c;
for(c=23;c>0;c–)
for(b=152;b>0;b–)
for(a=70;a>0;a–);
}

int main(void)
{
while(1)
{
delay500ms();
if(HCR501 ==1)
{
LED=0;
}
else
LED=1;
}
return 0;
}

代码很简单,但是刚开始调试调不出来,LED灯一直亮,一直输出高电平,以为是自己代码有问题,然后找了好久才发现,是两个旋转开关没调好,可能有很多初学者跟我遇到一样的问题吧。最好把延时调节调到最短,灵敏度调节调到最高,还有一点是把跳线帽接到H那里,可以重复触发,这样就可以了,可能几块钱的传感器,灵敏度还是不够好,建议想达到更好效果的,去买贵一点的人体传感器,就能达到手一伸LED就亮,手一拿走LED马上就灭的效果,但是这个便宜的传感器是不能达到这个效果的,延时挺久的。

HC-SR501人体模块51示例代码相关推荐

  1. 人体模型 java代码_【人体分析-人体关键点识别】-Java示例代码

    接口说明:http://ai.baidu.com/forum/topic/show/497747 人体关键点识别,即对于输入的一张图片(可正常解码,且长宽比适宜),输出图片中的所有人体的14个关键点, ...

  2. 1.NetDh框架之数据库操作层--Dapper简单封装,可支持多库实例、多种数据库类型等(附源码和示例代码)...

    1.NetDh框架开始的需求场景 需求场景: 1.之前公司有不同.net项目组,有的项目是用SqlServer做数据库,有的项目是用Oracle,后面也有可能会用到Mysql等,而且要考虑后续扩展成主 ...

  3. python开源项目及示例代码

    1 算法 1.1 字符串处理 re 正则表达式的标准库. StringIO / cStringIO 以读写文件的方式来操作字符串(有点类似于内存文件). cStringIO 是 C 语言实现的,提供高 ...

  4. python项目实例代码-python开源项目及示例代码

    下面列出的各种 Python 库/模块/工具,如果名称带超链接,说明是第三方的:否则是 Python 语言内置的. 1 算法 1.1 字符串处理 re 正则表达式的标准库. StringIO / cS ...

  5. Python 开源库及示例代码

    Python 开源库及示例代码 更多干货 分布式实战(干货) spring cloud 实战(干货) mybatis 实战(干货) spring boot 实战(干货) React 入门实战(干货) ...

  6. hc sr04流程图_HC-SR04超声模块示例代码/原理图/说明书等全套资料

    本设计分享的是HC-SR04超声模块实例代码/原理图/说明书等全套资料.HC-SR04超声波测距模块可提供2cm-400cm的非接触式距离感测功能,测距精度可达高到3mm:该HC-SR04超声模块包括 ...

  7. python画五角星代码_Python使用Turtle模块绘制五星红旗代码示例

    在Udacity上课时学到了python的turtle方法,这是一个很经典的用来教小孩儿编程的图形模块,最早起源于logo语言.python本身内置了这个模块,其可视化的方法可以帮助小孩儿对编程的一些 ...

  8. python3实例车代码_Python编程pygame模块实现移动的小车示例代码

    Pygame是跨平台Python模块,专为电子游戏设计,包含图像.声音.建立在SDL基础上,允许实时电子游戏研发而无需被低级语言(如机器语言和汇编语言)束缚. 最近一个星期学习了一下python的py ...

  9. java人体识别_【人体分析-人像分割】JavaAPI示例代码

    接口能力: 对于输入的一张图片(可正常解码,且长宽比适宜),识别人体的轮廓范围,与背景进行分离,适用于拍照背景替换.照片合成.身体特效等场景.输入正常人像图片,返回分割后的二值结果图和分割类型(目前仅 ...

最新文章

  1. android asynctask源码分析,Android通过Handler与AsyncTask两种方式动态更新ListView(附源码)...
  2. 题目1483:求最大最小数
  3. linux驱动篇之 driver_register 过程分析(二)bus_add_driver
  4. Linux之sort:r倒叙t分隔符n数值型k排序依据
  5. SAP ABAP报表依赖设计原理详解
  6. 100道Java中高级面试题汇总+详细拆解
  7. linux xwindow 权限,普通用户如何启动XWindow的问题
  8. 如何用 Python 拆分表格并发送邮件?
  9. Oracle的共享关闭 独有关闭和共享更新关闭 (2)
  10. sessionFactory.getCurrentSession()的引出
  11. Vue.js 菜鸟教程 思维导图
  12. 乌班图 修改ip_【转】ubuntu修改IP地址和网关的方法
  13. 空间解析几何 | 向量、数量积、向量积、混合积、距离公式
  14. 居家办公提高工作效率的八点建议
  15. wsl Java开发_WSL2 + Docker + IDEA 开发到发布一步到位
  16. 架构师之路(七)之五视图方法论
  17. 解决Failed to introspect Class KafkaMetricsAutoConfiguration
  18. 对一个数组排序之后求相邻数的最大差值
  19. HP11(HP其他喷头也可) 喷头程序开发项目外包
  20. 深度学习 - 记忆网络

热门文章

  1. 荣耀10的android版本区别,荣耀V10和一加5T哪款更值得买?一加手机5T与华为荣耀V10区别对比详细评测...
  2. IDEA中的DBCP使用及问题解决
  3. sql查询汉字首字母
  4. 展望计算机体系结构的未来发展方向(学院作业)随便写的
  5. rdd实验——教师绩效考核
  6. PowerMill二次开发——插件响应PM变化
  7. 显示器6抖8,8抖10
  8. 在Google Play发布应用显示设备数量为0,处理办法
  9. 判断是pc还是移动端浏览器
  10. 安全无界·成长无限—2023年网络安全“攻防”技能大赛报名启动