35405浏览
查看: 35405|回复: 9

[教程] 【树莓派教程】——Python控制舵机

[复制链接]
1.树莓派引脚对照表

2.舵机控制代码
  1. #!/usr/bin/env python  
  2. # coding: utf-8  
  3.   
  4.   
  5. import RPi.GPIO as GPIO  
  6. import time  
  7. import signal  
  8. import atexit  
  9.   
  10. atexit.register(GPIO.cleanup)   
  11.   
  12. servopin = 21  
  13. GPIO.setmode(GPIO.BCM)  
  14. GPIO.setup(servopin, GPIO.OUT, initial=False)  
  15. p = GPIO.PWM(servopin,50) #50HZ  
  16. p.start(0)  
  17. time.sleep(2)  
  18.   
  19. while(True):  
  20.   for i in range(0,181,10):  
  21.     p.ChangeDutyCycle(2.5 + 10 * i / 180) #设置转动角度  
  22.     time.sleep(0.02)                      #等该20ms周期结束  
  23.     p.ChangeDutyCycle(0)                  #归零信号  
  24.     time.sleep(0.2)  
  25.    
  26.   for i in range(181,0,-10):  
  27.     p.ChangeDutyCycle(2.5 + 10 * i / 180)  
  28.     time.sleep(0.02)  
  29.     p.ChangeDutyCycle(0)  
  30.     time.sleep(0.2)  
复制代码

【树莓派教程】——Python控制舵机图1

iooops  中级技匠

发表于 2016-1-31 12:14:43

沙发!~~~
回复

使用道具 举报

大连林海  初级技神

发表于 2016-1-31 13:48:42

玩起来
回复

使用道具 举报

dsweiliang  初级技神

发表于 2016-2-1 08:49:31

什么时候有树莓派做的3D打印机啊?
回复

使用道具 举报

凌风清羽  中级技匠
 楼主|

发表于 2016-2-1 19:00:16

dsweiliang 发表于 2016-2-1 08:49
什么时候有树莓派做的3D打印机啊?

等我玩会步进电机吧~~~
回复

使用道具 举报

dsweiliang  初级技神

发表于 2016-2-2 08:07:16

凌风清羽 发表于 2016-2-1 19:00
等我玩会步进电机吧~~~

等你喔
回复

使用道具 举报

ldsgrh  见习技师

发表于 2017-12-1 18:33:54

学习备用
回复

使用道具 举报

CHENG  学徒

发表于 2018-12-11 22:30:56

树莓派ZEROW可以控制舵机吗
回复

使用道具 举报

gada888  版主

发表于 2018-12-18 16:16:16

学习下
回复

使用道具 举报

Caner  见习技师

发表于 2021-5-25 14:23:13

代码倒是一目了然,硬件连接无图
回复

使用道具 举报

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

本版积分规则

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

硬件清单

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

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

mail