当前位置: 首页 > wzjs >正文

企业手机网站建设教程本地免费发布信息网站

企业手机网站建设教程,本地免费发布信息网站,网站iis安全配置,定州网站建设首先是控制速度,不是角度。 使用pwm去控制舵机,是控制角度来的,但是有的时候,我们想控制舵机的摆动速度。这个时候怎么怎么办? 考虑以下条件: 1. 舵机的转动速度的最大值是固定的, 2. 去掉启…

首先是控制速度,不是角度。

使用pwm去控制舵机,是控制角度来的,但是有的时候,我们想控制舵机的摆动速度。这个时候怎么怎么办?

考虑以下条件:

1. 舵机的转动速度的最大值是固定的,

2. 去掉启动的时间,一般来说舵机的角速度是固定的

3. 我们无法令到舵机超过它的最大速度

4. 舵机工作时,目标角度和当前角度相差越大,它的角速度就越大, 反之越小

因此我们可以这样做:

1. 先给出一个pwm, 等待一个比较长的时间,如90度需要的最大时间。这样,pwm和舵机角度就对准了。

2. 根据指定速度,定时去计算出增量, 去更新pwm的值,如每0.02秒计算一去更新pwm, 输出给舵机。

3. 考虑启动的时间,做一定的补偿算法。

效果:

python写的舵机模拟控制来回摆动的速度

下面是控制舵机的来回摆动的速度的代码:

    def do_swing(self, delta_time):deltaAngle = self.auto_speed * delta_time * self.directionnew_angle = self.swing_angle + deltaAngle# 边界检测和方向反转if new_angle >= 25 or new_angle <= -25:self.direction *= -1# 更新当前角度并设置目标PWMself.swing_angle = new_angletarget_pwm = 1500 + (self.swing_angle / 0.09)self.swing_arm.set_target(int(target_pwm))

http://www.dtcms.com/wzjs/519911.html

相关文章:

  • 杭州网站建设慕枫seo网站优化师
  • 企业站手机网站搜索引擎营销的概念
  • 用php做购物网站案例企业seo网站推广
  • 潍坊做网站建设seo专员很难吗
  • 做网站一定要备案吗seo优化行业
  • 网站制作月薪多少关于营销的最新的新闻
  • 小企业如何优化网站建设搜索引擎论文3000字
  • 动态网站的制作流程深圳网络推广网络
  • 首都规划建设委员会办公室网站新媒体运营怎么自学
  • 购物网站是多少哪里有软件培训班
  • 您在工信部门备案网站获取的icp备案号投广告哪个平台好
  • 海南营销网站建设今日头条最新
  • 集宁做网站长治seo
  • 学校网站用途武汉seo网络优化公司
  • 哪个做问卷网站佣金高怎么做好销售
  • 自己做自己的私人网站口碑营销经典案例
  • 如何做自己的在线作品网站模板建站哪个平台好
  • 网站筛选功能个人做seo怎么赚钱
  • 网站做301需要备案吗网站建设解决方案
  • 懒懒淘客怎么做自己的网站百度网页版登录首页
  • 宝山专业网站建设电商网站平台
  • 莱芜网站网站建设微信朋友圈广告怎么推广
  • 博彩导航网站开发怎么提高百度搜索排名
  • 温州网页设计公司哪家好佛山seo整站优化
  • 美国高防云服务器搜索引擎优化实训报告
  • 泉州做网站seo成品视频直播软件推荐哪个好一点
  • 柳市哪里有做网站推广seo优化是什么
  • 将自己做的网站用电脑发到网上网站建设开发简介
  • 小精灵网站在线做语文深圳公司网络推广该怎么做
  • 国外产品展示网站模板经典软文案例和扶贫农产品软文