树莓派Pico测试SG90舵机 介绍与测试效果树莓派Pico,舵机,电机马达

By 管理员

2023-08-08 21:01:12

浏览量2588

已赞4

一:舵机介绍

我这里测试的是180°的舵机,舵机分别有三根线,红黄棕。正负极与信号。



ImageImage

二:接线方法

树莓派Pico引脚VBUS—— 舵机红线VCC

树莓派Pico引脚GND—— 舵机棕线GND

树莓派Pico引脚GP0—— 舵机黄线PWM


Image

三:测试程序代码


使用原理:

1635-8192(0-180)

SG90原理: 在50hz频率下周期为20ms


t=0.5ms ——舵机转动0°

t=1.0ms ——舵机转动45°

t=1.5ms ——舵机转动90°

t=2.0ms ——舵机转动135°

t=2.5ms ——舵机转动180°

duty_u16计算方法,90度时6532*1.5/20得到的值

from machine import PWM,Pin
import utime
s = PWM(Pin(0))
s.freq(50)
s.duty_u16(4915)  # 4915是90度
utime.sleep(2)
s.duty_u16(8192)  # 8192是180度
utime.sleep(2)
s.duty_u16(1638)  # 1638是0度
执行代码后可以看到舵机旋转角度然后返回,最后回零

Image




本文章最后由 超级版主2023-11-12 17:26 编辑
发表评论
请先 注册/登录 后参与评论

已有0 发布

默认   热门   正序   倒序
    查看更多评论
    (4) 分享
    分享

    扫二维码或复制链接分享该篇文章

    取消
    已有0次打赏
    本站免责声明
    1、本站资源,均来自网络或个人用户发布,版权归原作者,所有资源和文章仅限用于学习和研究目的 。
    2、不得用于商业或非法用途,否则,一切责任由该用户承担 !

    侵权删除请致信 E-Mail:cxg88@qq.com