




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、舵机板上位机软件使用说明参考QSC32E使用说明 这里详解ARDUINO-NANO配合舵机板QSC24E-NANO来解码PS2并使用手柄按键的功能,以及ARDUINO对舵机板接口通讯说明。 此功能仅QSC24E-NANO可用 此舵机板套件分别为3块PCB组成,最左边为24路带过载保护的舵机控制板,(专门处理多路舵机控制)。中间为ARDUINO-NANO编程控制板,PRO-MINI为编程控制主板(专门负责处理数据编程)使用,最右边为的串口调试板(可给 。下载程序)ARDUINO-NANO舵机板调试也可给 ARDUINO-NANO其解码是通过他上面可直接插此舵机板,PS2手柄的接收器, 来完成的。
2、 :舵机供电电源指示灯L1 跟着同步闪动:通讯指示灯,随着主板接收外部信号L2L26.8VVSS主板电压低于:L3舵机板状态显示灯。此舵机板带有电压检测功能,当锂电7.4V5.5V(默认为)电压低于7.4V(默认为锂电池供电),或者舵机(+-提示电池电压不足灭掉,并伴随喇叭报警。,此时池接入1.3V降压二极管)L3 用户需要给电池充电 1.驱动的安装: 插上CP2102串口设备的USB线, 并安装驱动,驱动 为ARDUINO-QSC24E(CP2102)驱动 对应不同的操作系统选择不同的驱动文件安装, 这里注意,如果驱动没有安装时候CP2102串口设备的红色指示灯不会亮,只有 串口板上的红色指
3、示灯才点亮。CP2102正确安装好驱动后, CP2102串口设备使用6P线连接下面的舵机板,连线为BLK-BLK,GRN-GRN.即通过上位机软件Q-robot_Servo_Control调试机器人舵机 CP2102串口设备使用6P线连接上面的ARDUINO编程板,连线为BLK-BLK,GRN-GRN.即通过编程软件软件arduino下载机器人主程序。 2主板的供电 VSS表示主板供电正极电压,供电电压为6.5V-12V。默认为7.4V +表示舵机供电正极电压,供电电压为5.5V-8V。默认为7.4-1.3V(即7.4V锂电池接一次降压快) 注意以上如果不是默认电压。主板的低压报警喇叭在电池电
4、压过低的时候不会发生报警。 默认的供电连线如图所示。 3PS2手柄连线、外接拨动开关的连线。 这里是USB/NANO通讯切换跳线帽,拔掉右边的跳线帽,接入拨动开关的3P杜邦线,用于切换舵机板跟USB通讯或者 舵机板跟ARDUINO-NANO通讯。 用USB通讯就是舵机板使用上位机软件Q-robot_Servo_Control来调试舵机板。 用NANO通讯就是使用ARDUINO-NANO来驱动舵机板。(即ARDUINO-NANO作为舵机板的二次开发的硬件上位机) 外接拨动开关 跟舵机板的实物接线图 中间标注字符的TX 、RX为舵机板的TX、RX,如需其他单片机驱动舵机板可拔掉上面的两个跳线帽自行
5、连接。 4.ARDUINO编译器使用 打开ARDUINO-0018的编译器 双击ARDUINO.EXE文件 打开ARDUINO之后选择TOOLS-BOARD 这里选择ARDUINO DUEMILANOVE OR NANO W/ATMEGA328 选这个这个芯片,芯片选择不对就无法下载程序 然后选择最新出来的COM口,如果确定不了是那个 就重新插拔ARDUINO-NANO的USB线 就能确定那个是最新出来的COM口并选择他。如果选择不对 就不能下载程序 然后选择 打开文件图标 然后选择Q-ROBOT文件夹里面的PSX-ANALOG 文件.pdePSX_ANALOG导入 程序里面的内容 在程序里面
6、已经做了定义跟注解,这里不就再详细 介绍了 然后点击下载按键 这个时候 看到FTDIDE 两个黄灯一直闪烁,就是进入正常的下载,等待黄灯不闪了,就是程序下载完成,并显示如下 DONE UPLOADING 就说明程序下载完成 然后 拿出PS2无线手柄 打开串口查看,并弹出串口查看窗口,并选择波特率为115200 然后按下手柄的按键,我们这里以上下左右为列 按下 上 就是UP COM口 就会发送 按键代码 PRESSED UP 按下UP DOWN UP 一直按住UP RELESSED UP 就是松开UP 其他按键以此类推 DOWN 下 LEFT 左 LEFT 右 按下这些按键并发送相应的代码。 每
7、个按键依然后三种模式 按下 按键 发送一次 松开按键发送一次 还有按住按键一直发送 这个时候 PS2手柄解码程序完成 如何驱动舵机板需要查看QSC舵机板及上位机软件说明书文档的高 级控制部分 5:程序范例,比如按下圈圈 /按一次圈圈 if (Psx.digital_buttons = psxO & CIRCLE=0) CIRCLE=1; Serial.println(Pressed circle);/发送 按下圈圈 Serial.println(#5 P1600 T500);/5号舵机用500MS的时间运行到P1600的位置 delay(500);/ 延时500MS,以保证该舵机运行到指定位置
8、 Serial.println(#5 P2500 T500);/5号舵机用500MS的时间运行到P2500的位置 delay(500);/ 延时500MS,以保证该舵机运行到指定位置 /5号舵机来回转动/ Serial.println(#5P1000 #10P1000 #20P1000 T500)/5号、10号、20号舵机转到P1000位置 delay(500);/延时500MS,以保证该动作运行完成 Serial.println(#5P2000 #10P2000 #20P2000 T500)/5号、10号、20号舵机转到P2000位置 delay(500);/延时500MS,以保证该动作运行完成 /5.10.20号舵机来回转动/ Serial.println(PL0 );/先停止以前的所有动作组 Serial.println(PL0 SQ2 SM100 ONCE);/然后再以100%速度运行动作组2一次 delay
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年五年级英语上册 Unit 10 What does that sign mean教学实录 湘少版
- 安防规划课件下载
- Module 10 Unit 2 We have Christmas(教学设计)-2024-2025学年外研版(一起)英语二年级上册
- 乘车安全知识竞赛
- 入党知识培训
- Unit 3 A lucky day第二课时(教学设计)-2023-2024学年粤人版英语六年级下册
- 甘肃省武威第十七中学七年级地理下册人教版教学设计:(25)撒哈拉以南的非洲
- 2025企业租赁合同版范文
- 第14课《回忆我的母亲》跨学科教学设计 - 2024-2025学年初中语文统编版(2024)七年级上册
- 22狐假虎威教学设计-2024-2025学年二年级上册语文统编版
- 大学生网络安全与道德规范管理指南
- 2025届泉州市高三语文三检作文题目解析及相关范文:光靠理性还不足以解决我们社会生活的问题
- 湖北咸宁咸安区招引硕士、博士研究生人才41人高频重点模拟试卷提升(共500题附带答案详解)
- 2024江西抚州市市属国有企业招聘员工入闱人员笔试参考题库附带答案详解
- T-CWEC 37-2023 着生藻类监测技术规范
- 1、工贸行业重大事故隐患重点排查事项清单
- 2025年纪检工作要点
- 医院工程材料采购合同范本
- 金属冶炼中的铍冶炼与铍合金生产
- 2025年河南郑州医药健康职业学院招考聘用高频重点提升(共500题)附带答案详解
- 《控制器接口》课件
评论
0/150
提交评论