电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
stm32f103连接光电开关的代码 求分享
已解决
73482
个问题
已帮助
5993
位优秀工程师
stm32f103连接光电开关的代码 求分享
1c76bb7d903d8859
2020-07-05
浏览量:1727
拜托拜托!!!
有没有用STM32f103编写使用光电开关(E18-D50NK)的代码,我学习学习!! 拜托拜托
显示全部
单片机
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
xdsnet
光电开关和普通按钮开关其实没有本质的区别,只是外部触发的方式有差别,一个是人手工去触控,一个是光电信号触控,最后都转换为IO输入端的一种电位变化(变高、或者变低,依据接法或者想要检测的模式设计外围电路实现),只要能检查这种变化,就可以处理。
发布于
2020-07-06
举报
评论 0
0
0
其他答案
数量:
4
Angel_YY
光电开关的使用类似于按键,通常需要GPIO口就可以检测,可以使用中断的方式,检测上升沿,下降沿,低电平,高电平等触发方式来检测开关的状态信息。至于代码,完全可参考按键检测程序。
发布于
2020-07-06
举报
评论 0
1
0
yhj416606438
光电开关的使用和按键使用方法是一样的,只要将传感器的黄线信号线接io,然后当做普通按键使用,不过有些是高电平触发的,就需要反向控制
发布于
2020-07-06
举报
评论 0
0
0
莱克迷KW
光开关,也是由电平控制的,一般是5V的,通过编译方式控制,也就是STM32通用IO口就可以控制了
发布于
2020-07-07
举报
评论 0
0
0
Linux小学童
接到普通IO口上,如果默认的输入电平是高电平,就可以通过读取口线,变为低电平代表有输入变化。
发布于
2020-07-18
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
stm32f103连接光电开关的代码 求分享
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: