欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 科技 > 名人名企 > 2025年1月21日(驱动360度舵机)

2025年1月21日(驱动360度舵机)

2025/2/23 17:14:32 来源:https://blog.csdn.net/weixin_50198505/article/details/145290177  浏览:    关键词:2025年1月21日(驱动360度舵机)

系统信息:

Raspberry Pi Zero 2W
系统版本: 2024-10-22-raspios-bullseye-armhf
Python 版本:Python 3.9.2
已安装 pip3
支持拍摄 1080p 30 (1092*1080), 720p 60 (1280*720), 60/90 (640*480)
已安装 vim
已安装 git


学习目标:

  • 驱动360度舵机

学习内容:

驱动360度舵机

import RPi.GPIO as GPIO
import timedef main():sg_pin = 32  # PWMfrequent = 50  # Hz 频率# 初始化GPIO.setmode(GPIO.BOARD)  # BOARD 编码GPIO.setup(sg_pin, GPIO.OUT, initial=GPIO.LOW)  # 输出模式# 创建 PWMpwm = GPIO.PWM(sg_pin, frequent)pwm.start(0)try:# 顺时针pwm.ChangeDutyCycle(2.5)time.sleep(2)# 停止pwm.ChangeDutyCycle(7)time.sleep(2)# 逆时针pwm.ChangeDutyCycle(12.5)time.sleep(2)except KeyboardInterrupt:print("--- 强行停止 ---")finally:pwm.stop()  # 停止 PWM 输出print("--- 重置引脚规则 ---")GPIO.cleanup()  # 释放 GPIO 资源,清除引脚规则if __name__ == "__main__":main()

效果展示


学习参考:

  1. STM32–舵机驱动

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词