极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: 未知数

arduino 测速

[复制链接]
发表于 2015-1-30 15:11:55 | 显示全部楼层
(n/20)×(65×10-1×π)  即n*1.02101761请问可以解释一下这条公式吗,不太懂,还有1.02101761怎么得出来的。
digitalWrite( leftPWM,10);//电机1全速前进
digitalWrite(rightPWM,200);//电机2全速前进,后面的10和200是表示什么意思?
应该是analogWrite( leftPWM,10);analogWrite(rightPWM,200)吧?
回复 支持 反对

使用道具 举报

发表于 2015-1-30 15:54:48 | 显示全部楼层
简单侣图 发表于 2015-1-30 15:11
(n/20)×(65×10-1×π)  即n*1.02101761请问可以解释一下这条公式吗,不太懂,还有1.02101761怎么得出来 ...

而且(65×10-1×π)/20=32.3429....吧?哪里来的1.02101761
回复 支持 反对

使用道具 举报

发表于 2015-3-30 16:15:58 | 显示全部楼层
哥,在几个论坛都发, 你这两句没有任何区别, 都是满电压驱动左右轮子:

75.  digitalWrite( leftPWM,10);//电机1全速前进

76.  digitalWrite(rightPWM,200);//电机2全速前进

要改用模拟写函数 analogWrite
回复 支持 反对

使用道具 举报

发表于 2015-12-8 08:03:19 | 显示全部楼层
可以换一种计时方式,不用中断的
回复 支持 反对

使用道具 举报

发表于 2016-2-19 10:24:03 | 显示全部楼层
未知数 发表于 2014-4-19 00:17
谢谢啊,看你的回复,真心受教了。赋值确实是这样,我处理的不太好。那个速度计算,我在备注这样写的,因为 ...

pulseln()函数计数
millis()计数
均配合中断
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|联系我们|极客工坊

GMT+8, 2026-6-14 22:22 , Processed in 0.042908 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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