电子产业一站式赋能平台

PCB联盟网

搜索
查看: 139|回复: 7
收起左侧

萌新求助,关于中断的问题

[复制链接]

604

主题

947

帖子

5151

积分

四级会员

Rank: 4

积分
5151
发表于 2024-4-7 21:28:14 | 显示全部楼层 |阅读模式
我用光敏的led实现了自动高亮功能,现在要加一个人体探测,想实现有人开灯,没人过60s关灯,但是写了一上午都没实现,有没有大佬帮一手,求求了
萌新求助,关于中断的问题-1.jpg
回复

使用道具 举报

0

主题

829

帖子

622

积分

二级会员

Rank: 2

积分
622
发表于 2024-4-7 21:29:01 | 显示全部楼层
人体探测用啥传感器
萌新求助,关于中断的问题-1.png

回复 支持 反对

使用道具 举报

10

主题

905

帖子

812

积分

二级会员

Rank: 2

积分
812
发表于 2024-4-7 21:29:20 | 显示全部楼层
有什么问题吗
回复 支持 反对

使用道具 举报

2

主题

849

帖子

648

积分

二级会员

Rank: 2

积分
648
发表于 2024-4-7 21:30:12 | 显示全部楼层
这个模块不太好,你先用按键仿模块电平,先把单片机调好,再装上模块,然后人体进行测试。
回复 支持 反对

使用道具 举报

2851

主题

4614

帖子

2万

积分

官网认证

Rank: 3Rank: 3

积分
25789

活跃会员热心会员推广达人优秀版主

发表于 2024-4-7 21:30:56 | 显示全部楼层
这红外模块自带延时可调,可以用定时器做时间计数,红外输出电平变化(输出的电平高低好像也能选择)开启定时器计时,电平检测到人关闭定时器并清空计数,没人后开启定时器,定时器到时间后关闭led。但是我之前测试时,发现这个红外模块有bug,容易误触,可以试试加入延时消抖
回复 支持 反对

使用道具 举报

633

主题

1927

帖子

8107

积分

联盟顾问

Rank: 3Rank: 3

积分
8107
发表于 2024-4-7 21:31:13 | 显示全部楼层
萌新求助,关于中断的问题-1.jpg
回复 支持 反对

使用道具 举报

2

主题

849

帖子

648

积分

二级会员

Rank: 2

积分
648
发表于 2024-4-7 21:32:03 | 显示全部楼层
这个热释电模块的话,你直接触发之后延时变低电平时间调到最大,然后在代码里判断,高电平之后60秒直接给输出低电平,这就可以了
回复 支持 反对

使用道具 举报

633

主题

1927

帖子

8107

积分

联盟顾问

Rank: 3Rank: 3

积分
8107
发表于 2024-4-7 21:32:14 | 显示全部楼层
你把红外模块pdf发上来,stm32主要代码部分我也看看
回复 支持 反对

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


联系客服 关注微信 下载APP 返回顶部 返回列表