小R科技树莓派系列初级教程8--PWM进阶之XRservo详解.pptx

小R科技树莓派系列初级教程8--PWM进阶之XRservo详解.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
小R科技树莓派系列初级教程8 --XRservo详解;目录; 小R科技树莓派,内部已经集成python库,可直接运行python程序。电源板上预留IO口很多,可直接使用 (使用.BCM模式,芯片内部引脚顺序)。 舵机是有PWM来控制角度,PWM的高电平时间0.5ms-2.5ms对应舵机的0°-180°,具体效果如右动态图所示。舵机两端有死区,长时间工作在死区,会导致舵机损坏,一般舵机的安全范围在20°-160°之间。 小R科技电源板树莓派电源板上预留了很多IO口,我们使用最右侧GPIO12来输出一个简易的PWM波形,控制舵机在60°,90°,120°之间循环转动几次。 注意:由于树莓派本身精度的问题,这个本教程只做简易PWM输出,实际机械臂、云台等驱动,需要按照下一个章节的教程来操作,精度很高,且供电稳定。 ;新建一个文本文件命名为 xrservo.py,使用notepad++编辑,输入右侧内容,注意使用英文输入法。其中使用TAB键作为格式符。代码注释如下图: ;1、电脑连接树莓派(插入摄像头后上电,自动开启热点) 无线连接:WiFi SSID: 密码有线连接:网口配置IP地址为 设置步骤参考右图 ;2、WinSCP上传程序 A、打开安装后的WinSCP程序 B、登录WinSCP, 文件协议:选择SCP 主机名:wifi连接为, 网口连接为00 端口号:22 用户名:liuviking 密码为:adminadmin C、可以保存连接,下次直接使用。 D、点击登录。 E、把编辑好的程序拖入work文件夹(可先双击进入work文件夹,后拖入文件) ;3、运行程序 A、双击运行putty程序 B、登录putty, 主机名:wifi连接为, 网口连接为00 端口号:22 C,点击OPEN 用户名:liuviking 密码为:adminadmin(密码隐藏的,输完后回车) D、出现如下打印信息,则是已经成功通过ssh连接,可以开始愉快的玩耍了。 ;E、输入 cd work/ 并回车,进入源代码存放文件夹。 ps:在输入work时,可在输入w后按TAB键,会自动补全路径。 F、输入ls 并回车,显示当前文件夹内的文件。可以看到刚刚上传进来的文件led.py G、输入 python xrservo.py,并回车,查看代码运行效果。 ps:在输入pwm.py时,可在输入x后按TAB键,会自动补全。 代码效果:窗口打印当前舵机角度,并转动到对应角度。

文档评论(0)

xingyuxiaxiang + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档