当前位置:主页 > 科技论文 > 计算机论文 >

基于Arduino的手指灵敏度训练器

发布时间:2021-03-04 00:30
  本文为了增进大学生创新实践能力,引导学生基于Arduino平台、LED灯、蜂鸣器和按键开关等基本元器件设计并实现了一个手指灵敏度训练器。首先采用循序渐进的启发式教学逐步引导学生创意,然后用Proteus设计出电路仿真图,用状态机方法解决创意中的随机闪灯及开关查询等并行任务,采用面向对象的类封装以便项目拓展。对蜂鸣器进行设计播放正弦波频率音乐,最后基于Arduino IDE编程实现了包含简单元器件的声光控制的创新实践项目。 

【文章来源】:电子技术与软件工程. 2020,(17)

【文章页数】:3 页

【部分图文】:

基于Arduino的手指灵敏度训练器


系统外围电路及与Arduino的接口

状态机,按键,状态


项目选用的是按压式开关,需要判定按压开关时按下还是弹起两种状态。按键状态机的关键参数是按键当前的状态及之前按键的状态,分别用变量button State和previous Button State来表示,如果当前开关为按下状态,并不能判定开关按下事件发生,只有当当前开关为按下状态且之前的状态为弹起状态,才能判定为开关按下事件发生。图4:按键状态机

状态机,按键,手指,灵敏度


按键状态机


本文编号:3062230

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3062230.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户c3334***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com