531浏览
查看: 531|回复: 0

[临沂]第5课 小按钮大用处

[复制链接]
1、认识按钮
    按钮大致可以分为两大类:1.轻触按钮:当按钮按下时,LED灯亮,当按钮松开时,LED灯灭;
                                             2.自锁按钮:按钮按一下,LED灯亮,再按一下,LED灯灭;
注意:对于不同类型的按钮不知道其内部电路时,可以进行检测获得其按下弹起对应高低电平后再使用。

按钮连接,根据标号连接25号对应的针脚,LED灯直接与5号针脚连接,不需要杜邦线

2、数字信号的获取方法
智能硬件-常用-获取25号按钮检测结果(此积木块无法单独使用,所以需要)
基础-输出调试信息
注意:因为在按钮的操作中可能会出现抖动,这是由于按钮的机械特性所决定的,一般为5-10ms,这是一个很重要的时间参数,按钮抖动会引起一次按钮会被误读好多次,一般用延时来去除抖动,即使按钮没有抖动,在设计程序时,也需要设计时间间隔。

按钮有两种状态:1.按下 2.弹起
通过Log(日志)显示区,运行程序,检测:按下按钮输出为1,松开按钮输出为0

3、程序设计
程序分支结构:它常用于需要先条件判断再执行的场景,根据传感器的不同状态来执行不同的程序代码。
202004098207..png
按钮属于数字模块,当按下时输出高电平,松开时输出低电平,输出的高低电平状态就是分支语句条件判断的内容
轻触按钮:
202004098657..png
自锁按钮:
按钮的默认状态是松开,处于低电平状态,输出0,通过按下按钮这个动作来控制灯的亮灭
202004094625..png


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

本版积分规则

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

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

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

mail