欢迎光临
我们一直在努力

PS2游戏摇杆模块(五针) 示例教程 适用于Arduino平台

1. 产品图片

2. 产品购买地址点我购买

3. 产品概述
PS2 游戏双轴摇杆传感器模块由采用原装优质金属 PS2 摇杆电位器制作,具有(X,Y)2 轴模拟输出,(Z)1 路按钮数字输出。配合 Arduino 传感器扩展板可以制作遥控器等互动作品。另外本产品为了让客户更加方便地配合 arduino 扩展板等标准接口,在设计上把 X,Y,Z 轴的电路都单独引出,用户可以使用 3 引脚的 ARDUINO 专用线真接插到扩展板上进行使用。很是方便。

4. 产品参数
接口类型:模拟
三轴(X,Y,Z(按钮))
PH2.0接口
尺寸:37x25x32mm
重量:15克

5. 接口定义

本示例接线方式:
摇杆上的GND和VCC接主板的GND和VCC
X和Y接模拟A0和A1
SW(button)接数字7

6. 示例程序

//中贝斯特UltiRobot游戏摇杆示例教程
//程序效果:打开串口摇动摇杆,可以看到数字变动。Z都按下和恢复有高低电平不同。
//淘宝店地址:zhongbest.taobao.com
//专业Arduino资料网站:www.arduino365.com
int X=A0;
int Y=A1;
int BUTTON=7;
void setup(void)
{
  Serial.begin(9600);//设置串口通信9600波特率
  pinMode(BUTTON,INPUT_PULLUP);
}

void loop(void)
{
  Serial.print("X=");
  Serial.print(analogRead(X));//读取摇杆X轴的值,串口显示
  Serial.print(",");

  Serial.print("Y=");
  Serial.print(analogRead(Y));//读取摇杆Y轴的值,串口显示
  Serial.print(",");

  Serial.print("BUTTON state = ");
  Serial.println(digitalRead(BUTTON));//读按键值,串口显示

  delay(100);   //100ms刷新一次
}

未经允许不得转载:Arduino-Maker » PS2游戏摇杆模块(五针) 示例教程 适用于Arduino平台

支付宝扫码打赏 微信打赏

原创文章,若帮到您,欢迎打赏

分享到:更多 ()

评论 4

评论前必须登录!

 

  1. #1

    错误怎么改

    00111年前 (2018-03-22)
    • 游戏摇杆程序,直接上传的哦。不需要调用库文件。请检查您的开发板以及IDE设置。

      ZBST技术&售后1年前 (2018-03-26)
    • 可能是空格或者缩进有问题,你把空格或缩进重新打一遍,就可以过编译了

      jacksonw1年前 (2018-04-14)
      • 页面代码已是代码格式。可以直接复制。不推荐使用WIN10自带的Edge浏览器,会造成代码格式错误。

        ZBST技术&售后1年前 (2018-04-17)

线上商城

中贝斯特创客空间蘑菇云创客教育