1656|0

85

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

零知开发板和红外人体感应模块使用 [复制链接]

本文讲解如何使用人体感应模块HC SR505模块,我们使用一个LED来指示是否感应到人走进传感器,人走进时候LED指示灯亮,人离开范围内时候,LED熄灭。根据文档,该模块感应范围为3米,延迟时间是8s。
1、硬件
(1)模块:
零知迷你板
红外感应模块HC SR505
(2)连线

 

2、软件
软件代码如下:

/**********************************************************
*    文件: SR505.ino      
*    时间: 2019/06/18 15:27
*    说明:
************************************************************/
 
// 复位或上电后运行一次:
void setup() {
    //在这里加入初始化相关代码,只运行一次:
    Serial.begin(9600);
    pinMode(6,INPUT);
    digitalWrite(6,LOW);
}
 
//一直循环执行:
void loop() {
    // 在这里加入主要程序代码,重复执行:
    if(digitalRead(6)==HIGH)  {
        Serial.println("Somebody is here.");
    }
    else  {
        Serial.println("Nobody.");
    }
    delay(1000);
}

 

3、测试验证
将零知迷你板与红外感应模块以及LED连接好后,上传代码,就可以看到效果了,可以看到当人靠近时候,串口输出信息如下,同时LED灯开启了:

此帖出自stm32/stm8论坛
点赞 关注
 

回复
举报
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表