极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 11854|回复: 3

菜鸟贴:如何编写编程能够按一下按钮开始程序运行,按一下按钮停止运行?

[复制链接]
发表于 2016-3-8 19:12:16 | 显示全部楼层 |阅读模式
找了很久例程,自己也试着编了好多次编程,还是不行,不知道是否要运用中断语句?请大神们指引明路!!
回复

使用道具 举报

发表于 2016-3-8 20:37:25 | 显示全部楼层
example-digital-StateChangeDetection
把程序中的%4,改成%2
把灯开,灯关分别换成干活、什么也不干。
回复 支持 反对

使用道具 举报

发表于 2016-3-9 09:40:52 | 显示全部楼层
可以用中断,也可以不用。
其实就是一个变量,每次按下后改变它的值即可

按键的监测可以用中断也可以不用。。。详细可以参考精华区
回复 支持 反对

使用道具 举报

发表于 2016-3-9 13:07:28 | 显示全部楼层
int state=0;
....
if(digitalRead(?)){//按钮按下
   if(state==0){
......
state=1
}else{
......
state=0
}

回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-14 23:40 , Processed in 0.035330 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表