2208浏览
查看: 2208|回复: 0

[官方教程] 【新手基础教程】外设之 舵机 的使用

[复制链接]
本帖最后由 猪百岁 于 2021-4-16 18:46 编辑

舵机

1. 警告!请外接电源,不要用电脑供电给舵机,烧了自理。

2. 使用方法

舵机需要使用 PWM 输出不同占空比来控制其旋转角度, 首先需要准备舵机

  • 导入 PWM 模块,创建 PWM 对象,PWM 输出引脚接到舵机信号输入
from machine import Timer,PWM
tim = Timer(Timer.TIMER0, Timer.CHANNEL0, mode=Timer.MODE_PWM)
S1 = PWM(tim, freq=50, duty=0, pin=17)
  • 输出不同占空比波形来控制舵机
S1.duty((angle+90)/180*10+2.5)

PWM 控制 API 参考:  PWM API

3. 例程

  • 控制舵机旋转不同角度:  Servo

  • 舵机云台:  gimbal

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

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail