小R科技-WIFI机器人网·机器人创意工作室

 找回密码
 立即注册
查看: 10537|回复: 7

我买了两个SG90舵机 树莓派怎么写代码!?

[复制链接]
发表于 2017-4-18 20:02:42 | 显示全部楼层 |阅读模式
我买了一个云台 舵机是SG90  
树莓派上用python 怎么写代码来驱动两个舵机!?

回复

使用道具 举报

 楼主| 发表于 2017-4-18 20:09:36 | 显示全部楼层

我买了两个SG90舵机 树莓派怎么写代码!?

我买了一个云台 舵机是SG90  
树莓派上用python 怎么写代码来驱动两个舵机!?
回复 支持 反对

使用道具 举报

发表于 2017-4-19 11:11:02 | 显示全部楼层
网上有很多例程的。
  • #!/usr/bin/env python   
  •   
  •   
  • import RPi.GPIO as GPIO  
  • import time  
  • import signal  
  • import atexit  
  •   
  • atexit.register(GPIO.cleanup)   
  •   
  • servopin = 21  
  • GPIO.setmode(GPIO.BCM)  
  • GPIO.setup(servopin, GPIO.OUT, initial=False)  
  • p = GPIO.PWM(servopin,50) #50HZ  
  • p.start(0)  
  • time.sleep(2)  
  •   
  • while(True):  
  •   for i in range(0,181,10):  
  •     p.ChangeDutyCycle(2.5 + 10 * i / 180) #设置转动角度  
  •     time.sleep(0.02)                      #等该20ms周期结束  
  •     p.ChangeDutyCycle(0)                  #归零信号  
  •     time.sleep(0.2)  
  •    
  •   for i in range(181,0,-10):  
  •     p.ChangeDutyCycle(2.5 + 10 * i / 180)  
  •     time.sleep(0.02)  
  •     p.ChangeDutyCycle(0)  
  •     time.sleep(0.2)

回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-4-20 21:39:18 | 显示全部楼层
liuviking 发表于 2017-4-19 11:11
网上有很多例程的。
  • #!/usr/bin/env python   
  •   

  • 是的 这里只用到了一个端口21  那么另一个端口用哪个呢!?
    有人说 不是每个端口都可以做PWM的 是这样么!?
    回复 支持 反对

    使用道具 举报

    发表于 2017-4-20 22:06:50 | 显示全部楼层
    累积未来 发表于 2017-4-20 21:39
    是的 这里只用到了一个端口21  那么另一个端口用哪个呢!?
    有人说 不是每个端口都可以做PWM的 是这样么 ...

    随便选择一个,没被占用就行。
    回复 支持 反对

    使用道具 举报

     楼主| 发表于 2017-4-20 22:18:13 | 显示全部楼层
    liuviking 发表于 2017-4-20 22:06
    随便选择一个,没被占用就行。

    用什么方法同时控制两个端口输出!?
    回复 支持 反对

    使用道具 举报

    发表于 2017-4-23 14:32:46 | 显示全部楼层
    累积未来 发表于 2017-4-20 22:18
    用什么方法同时控制两个端口输出!?

    不是直接写两遍就好了嘛?
    回复 支持 反对

    使用道具 举报

     楼主| 发表于 2017-4-23 18:54:05 | 显示全部楼层
    木棉湾-呆呆 发表于 2017-4-23 14:32
    不是直接写两遍就好了嘛?

    大神 你这是死循环啊?
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

    新品特惠推荐上一条 /2 下一条

    QQ|QQ技术咨询1|QQ技术咨询2|商务合作微信1:xiaorgeek001|商务合作微信2:XiaoRGEEK|诚聘英才|Archiver|手机版|小R科技-WIFI机器人网·机器人创意工作室 ( 粤ICP备15000788号-6 )

    GMT+8, 2024-11-26 07:09 , Processed in 1.090011 second(s), 21 queries .

    Powered by XiaoR GEEK X3.4

    © 2014-2021 XiaoR GEEK

    快速回复 返回顶部 返回列表