[求助问答]中断的问题

2021-4-26 14:18:16 [显示全部楼层]
5036浏览
查看: 5036|回复: 2

[求助问答] 中断的问题

[复制链接]
请问各位大大,2脚连接的是红外传感器,我想利用中断实现:平时13脚输出低电平,手放在红外传感器前面时13脚输出低电平,手拿走后13脚输出高电平3秒,问题是现在手放上时和拿走时13脚都输出高电平3秒,这是怎么回事呢.
MonApril-202104269934..png

Ski  初级技匠

发表于 2021-4-26 16:03:12

设置变量的值为数字引脚读数,应该放到循环中。你现在的写法,只是在初始化时读取一次。另外本身2号引脚这里作为中断使用,可以再设置一个变量,中断中改变变量值,在主程序中通过判断该变量来区分。
回复

使用道具 举报

四叶ORANGE  学徒

发表于 2021-5-4 23:19:23

本帖最后由 四叶ORANGE 于 2021-5-5 02:40 编辑

改成这样
图片错误:3秒打成了4秒
screenshot-New Project-1620141439049.png
回复

使用道具 举报

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
关于楼主

楼主的其它帖子

上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail