关于arduino入门教程第四课中按钮程序的问题
本帖最后由 rockthree 于 2015-9-24 08:34 编辑本人小白刚开始学习,在学论坛中入门教程第四课时,学习按钮开关的使用,想实现按一下开关就放开,灯一直闪,再按一下开关就放开,灯就不闪,也就是说,用开关实现LED的状态变换,但我不知道要怎么改程序,请高手指点一下 一 需要一个变量记录当前灯的状态是闪还是灭这个变量由按钮来控制
二 需要在loop中根据这个变量来决定led的具体动作
三 如果你是用的delay,那么可能会有一个时间段按钮无效,但如果你用判断过了多少时间的方法就没这个问题,你也可以用外中断的方式来响应按键
四 你可以增加状态完成更多的效果,我曾经做过用按钮控制花式的流水灯,可循环长亮,暴闪,流水,左右,单双,等等
页:
[1]