4个按键控制4个舵机-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2274|回复: 4

[未解决] 4个按键控制4个舵机

[复制链接]
回帖奖励 1 金币 回复本帖可获得 1 金币奖励! 每人限 1 次(中奖概率 50%)
发表于 2020-11-30 12:23 | 显示全部楼层 |阅读模式
本帖最后由 iqiq2222 于 2020-12-1 18:34 编辑

用按键来控制值舵机   按下之后舵机转一个角度  然后回归初始状态
  我自己研究了一下程序   求大神指点指点

1

1

2

2

3

3
 楼主| 发表于 2020-11-30 12:25 | 显示全部楼层
重复发了一个怎么删除呢
发表于 2020-11-30 14:20 | 显示全部楼层
先计算好哪个键被按过,如果按过了,执行转动指令,如果转过了,计算已经过了多久,到了时间再转回来,按你这样用delay,会导致控一个要3秒后才能控第二,如果你想几个一起动的话,就会有问题
 楼主| 发表于 2020-12-1 18:33 | 显示全部楼层
98765kof 发表于 2020-11-30 14:20
先计算好哪个键被按过,如果按过了,执行转动指令,如果转过了,计算已经过了多久,到了时间再转回来,按你 ...

大神  那怎么用Ddey 呢?
   我是新手求赐教
发表于 2020-12-3 16:56 | 显示全部楼层

回帖奖励 +1 金币

loop()里面只有一个delay(1),定个标志位,每次loop()就+1,1000次就是1秒,按这个来整能解决大部分逻辑
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-29 18:21 , Processed in 0.080820 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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