注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

hellorobot

全民机器人,零起步实现你童年的梦想

 
 
 

日志

 
 

arduino与机器人----------------32路舵机控制板接PS2无线手柄遥控使用  

2013-08-08 22:53:48|  分类: Arduino与机器人 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
32路舵机控制板接PS2无线手柄遥控例程 - 懒猫侠 - hellorobot
 32路舵机控制板搭载了arduino主控,芯片为ATmega328,32K程序存储空间,引出了D2,D3,D4,D5,D10,D11,D12,D13数字引脚,同时D2,D3复用外部中断0和1,D4,D5复用SPI接口SCL,SDK,D11,D12,D13复用ISP下载接口MISO,MOSI,SCK。

在本文中,我们需要将PS2无线手柄的接收器连接到32路舵机控制板上,引脚对应顺序如下:

 PS手柄针脚输出端(面对插头)

                 -----------------------------------------------
                PIN 1->| o  o  o | o  o  o | o  o  o | PIN 9
                 \_____________________________________________/

32路舵机控制板对应接线:

1脚接D10,
2脚接D11,
4脚接GND,
5脚接5V,
6脚接D12,
7脚接D13,
32路舵机控制板接PS2无线手柄遥控例程 - 懒猫侠 - hellorobot

arduino与机器人----------------32路舵机控制板接PS2无线手柄遥控使用 - 懒猫侠 - hellorobot
 
arduino下载程序接线:串口模块上的引脚接arduino扩展接口的引脚5V-5V,GND-GND,TXD-RXD,RXD-TXD,
arduino供电跳冒要插上,注意:板子总电源要关闭,因为这里已经用usb串口模块给arduino主控供电了。
下载方法:待arduino IDE编译完代码显示存储容量后立刻按复位按键,D1信号灯会闪烁。

然后开始进行软件方面操作:

1,从资料包里找到PS2X_lib_for_32servo.rar压缩卷,解压。
2,把PS2X_lib_for_32servo文件夹复制到arduino IDE的libraries文件夹里。注意文件的路径须在一级目录下。网盘里的arduino IDE默认安装路径是c盘。
arduino与机器人------------------------------------32路舵机控制板接PS2无线手柄遥控使用 - 懒猫侠 - hellorobot
 
arduino与机器人------------------------------------32路舵机控制板接PS2无线手柄遥控使用 - 懒猫侠 - hellorobot
 

 
3,打开arduino IDE ,这里我用还在用0022版本,选择arduino硬件版本和串口号。
IDE可以去官网下载,1.0.5版本的就可以http://arduino.cc/en/Main/Software

 32路舵机控制板接PS2无线手柄遥控例程 - 懒猫侠 - hellorobot
 
32路舵机控制板接PS2无线手柄遥控例程 - 懒猫侠 - hellorobot
 
32路舵机控制板接PS2无线手柄遥控例程 - 懒猫侠 - hellorobot
 
4,点file菜单,从下拉菜单examples中找到PS2for32servo例程点击打开。

 arduino与机器人----------------32路舵机控制板接PS2无线手柄遥控使用 - 懒猫侠 - hellorobot
 
 

 
32路舵机控制板接PS2无线手柄遥控例程 - 懒猫侠 - hellorobot
 

 

 

 
5,例程里已写好全部按键和摇杆对应动作组的程序,用户可以自己更改按键识别规则,或者就按例程中的设置直接下载动作组到32路舵机板里进行控制。
32路舵机控制板接PS2无线手柄遥控例程 - 懒猫侠 - hellorobot
 
 
6,下载程序,点击upload,待出现文件编译好显示存储空间时,在32路舵机控制板上按下复位按键等待,观察D1指示灯,若不断闪烁说明正在下载,若只是闪一下则说明下载不成功,需要排错。注意:蓝牙串口驱动对arduino程序下载有影响,请先到蓝牙管理器里删除或者禁用之前配对的蓝牙串口设备。

32路舵机控制板接PS2无线手柄遥控例程 - 懒猫侠 - hellorobot
 
32路舵机控制板接PS2无线手柄遥控例程 - 懒猫侠 - hellorobot
 
32路舵机控制板接PS2无线手柄遥控例程 - 懒猫侠 - hellorobot

32路舵机控制板接PS2无线手柄遥控例程 - 懒猫侠 - hellorobot
 
 
 
7,下载成功,显示Done uploading。
32路舵机控制板接PS2无线手柄遥控例程 - 懒猫侠 - hellorobot

手柄与接收器都上电后会自动配对,但此时无法遥控,需要按下手柄的mode键,mode灯亮起,按舵机板上的复位按键重新配对后才可以遥控。

32路舵机控制板连接PS2无线手柄简单测试视频

 
  评论这张
 
阅读(12357)| 评论(5)
推荐

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017