您当前位置: Arduino >  PS2手柄控制Arduino小车

扫描二维码,快速下载本应用说明文档(免费)

PS2手柄控制Arduino小车      

下载: 272  点击: 15418


大小:13KB 价格:0.00元 更新日期:2017-11-25 开发者:makersky
  

PS2手柄控制Arduino小车
    • 应用名称
    • 所属分类
    • 更新时间
    • 立即下载
    • PS2手柄控制Arduino小车
    • Arduino
    • 2017-11-25
【PS2手柄控制Arduino小车】 应用介绍

AduinoUNO PS2游戏手柄控制前后左右



实验概述:

    使用PS2游戏手柄控制ArduinoUNO小车前进后退。

实验原理:

    采用PS2游戏手柄的控制方式替换了WiFi控制的方式,ArduinoUNO主板上连接PS2接收器,接收来自PS2手柄发送来的指令进行解析,对小车做出相应方向的改变。PS2是索尼的PlayStation2游戏主机的遥控手柄,现在其协议已经被别人破解并公开。PS2游戏手柄采用4线方式与单片机通信,PS2手柄由手柄与接收器俩部分组成,手柄主要负责发送按键信息;接收器与单片机可以作为主机,用于接收手柄发来的信息,并传递给单片机,单片机也可以通过接收器,向手柄发送命令,配送手柄的发送模式

PS2手柄和机器人小车的连线示例


PS2手柄接收器和小车主控板接线的对应引脚
 
    将PS2手柄接收器和小R  wifi视频小车机器人的主控板连接好以后,打开Arduino 的IDE,打开PS2手柄连接Arduino的示例程序,在将程序烧录进Arduino之前,要将PS2的库文件导入到Arduino 的IDE里面,依次点击“项目”—“导入库”—“添加库”






在弹出的对话框内选择PS2的库文件“PS2X_lib.zip”,点击“打开”导入库文件。

将程序烧录到Arduino主控板后,接通电源操作PS2手柄,在串口监视器能看到输出的数据就连接成功了。

使用方法

    手柄需要2节7号电池供电,接收器接好后开机即可。手柄有个开关,将开关打开到ON状态,此时接收器还在闪烁状态,一会时间后手柄和接收器自动配对后接收器常亮,手柄由闪烁的红灯变成常亮的绿灯表示已经配对成功了!如果一直是闪烁的状态就需要检查是否接线有误。连接成功后按左侧的四个方向按键(或者左侧的摇杆)即可遥控小车前后左右方向,如果遇到方向不正确可以调换一下电机的接线顺序。

                        
 

网友评论仅供网友表达个人看法,并不表明 小R科技 Robots-Store机器人应用商城 同意其观点或证实其描述
昵称: 验证码: