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

 找回密码
 立即注册
查看: 14823|回复: 4

小R科技树莓派舵机库文件for python_2.7_3.5_3.7_3.8_3.9

[复制链接]
发表于 2018-11-5 11:44:25 | 显示全部楼层 |阅读模式
更新日志:20211018
新增树莓派-raspbian系统,python版本支持
新增python3.7  3.8  3.9三个版本
用法不变


更新日志:20181205
   之前考虑2.7和3.5版本兼容的时候,有BUG,导致有部分舵机不能正常驱动,更新最新版本即可,文件已更新,链接不变。
   默认程序使用的python2.7版本,需要下载链接中的2.7版本的.so,通过WISCP替换掉树莓派系统路径(/home/pi/work/wifirobots/python_src/)中的对应文件,重启系统解决问题。



更新日志:20181105
旧版本树莓派代码使用改制过的SMBUS库来操作SER1-SER8,对于需要移植到自己镜像中的同学来说,过程很复杂。
在新版本代码中,将原先代码拆分成各个模块之后,也将舵机的驱动打包成了.so的包文件,可以直接调用。

文件上传到百度云:

链接:https://pan.baidu.com/s/1lAGOZeW8-gRlf6zmi-KmIw  提取码:x9nq

注意:1、舵机库分为python2.7及python3.5两个版本,请下载对应库文件         2、_XiaoRGEEK_SERVO_.so 、XiaoRGEEK.jpg、_XiaoRGEEK_about_.py三个文件需要放到同一个目录才能正常执行

  1. #coding:utf-8
  2. '''
  3. 树莓派WiFi无线视频小车机器人驱动源码
  4. 作者:liuviking
  5. 版权所有:小R科技(深圳市小二极客科技有限公司www.xiao-r.com);WIFI机器人网论坛 www.wifi-robots.com
  6. 本代码可以自由修改,但禁止用作商业盈利目的!
  7. 本代码已申请软件著作权保护,如有侵权一经发现立即起诉!
  8. '''
  9. '''
  10. 文 件 名:_Servo_test.py
  11. 功    能:舵机测试代码,_XiaoRGEEK_SERVO_.so 、XiaoRGEEK.jpg、_XiaoRGEEK_about_.py三个文件需要放到同一个目录才能正常执行
  12. 调用接口:
  13. from _XiaoRGEEK_SERVO_ import XR_Servo
  14. Servo = XR_Servo()
  15. Servo.XiaoRGEEK_SetServoAngle(ServoNum,angle)#设置ServoNum号舵机角度为angle
  16. Servo.XiaoRGEEK_SaveServo()#存储所有角度为上电初始化默认值
  17. Servo.XiaoRGEEK_ReSetServo()#恢复所有舵机角度为保存的默认值
  18. '''
  19. from _XiaoRGEEK_SERVO_ import XR_Servo
  20. Servo = XR_Servo()
  21. import time


  22. Servo.XiaoRGEEK_SetServoAngle(1,30)#设置1号舵机角度为30度
  23. time.sleep(1)#延迟1秒
  24. Servo.XiaoRGEEK_SaveServo()#存储所有角度为上电初始化默认值
  25. time.sleep(1)#延迟1秒
  26. Servo.XiaoRGEEK_SetServoAngle(1,150)#设置1号舵机角度为150度
  27. time.sleep(1)#延迟1秒
  28. Servo.XiaoRGEEK_ReSetServo()#恢复所有舵机角度为保存的默认值
复制代码



回复

使用道具 举报

发表于 2019-9-15 22:22:33 | 显示全部楼层
请问为什么我用了新库,但是有时会遇到舵机开始可以驱动,驱动几次后就不能控制的情况呢?
回复 支持 反对

使用道具 举报

发表于 2019-9-16 22:25:15 | 显示全部楼层
楼主在,今天又试了下,可以驱动电机,但是舵机不能驱动
回复 支持 反对

使用道具 举报

发表于 2020-5-25 09:55:58 | 显示全部楼层
你好,请问XR-F1该放到哪个目录下呢?我是重装了系统之后,又按照教程手动装的你们的donkeycar-pi
回复 支持 反对

使用道具 举报

发表于 2020-5-25 21:03:29 | 显示全部楼层
greenhand 发表于 2020-5-25 09:55
你好,请问XR-F1该放到哪个目录下呢?我是重装了系统之后,又按照教程手动装的你们的donkeycar-pi

呃,这bug是2018年的,2019年及之后的固件是不是已经不存在这个问题了?
回复 支持 反对

使用道具 举报

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

本版积分规则

关闭

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

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

GMT+8, 2024-4-19 16:25 , Processed in 1.094688 second(s), 18 queries .

Powered by XiaoR GEEK X3.4

© 2014-2021 XiaoR GEEK

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