当前位置:首页 > 技术分享 > 正文内容

Arduino简单实例_PS2游戏摇杆

lmwmm5年前 (2022-02-22)技术分享7867

1)       说明:

PS2 游戏双轴摇杆传感器模块由采用金属 PS2 摇杆电位器制作,具有(X Y)2 轴模拟输出,(Z) 1路按钮数字输出。可制作遥控器等互动作品。

SW引脚按下去时输出低电平,反之输出高电平


2)       硬件:

PS2游戏摇杆joystick,Arduino uno,杜邦线 


3)       连接:

5V接 Arduino 5V

GND接 Arduino GND

URx接 Analog 0

URy接 Analog 1

SW 接 Digital 2


20170220130702165.jpg

4)       代码

#define PIN_X 0  
#define PIN_Y 1  
#define PIN_Z 2  
 
void setup() {  
  pinMode(PIN_X  INPUT);
  pinMode(PIN_Y  INPUT);
  pinMode(PIN_Z  INPUT);
  Serial.begin(9600);
}  
 
void loop() {  
  int x y z;  
 
  x=analogRead(PIN_X);  
  y=analogRead(PIN_Y);  
  z=analogRead(PIN_Z);  
 
  Serial.print("X=");  
  Serial.print(x);   
  Serial.print("\tY=");     
  Serial.print(y);  
  Serial.print("\tZ=");     
  Serial.println(z);  
 
  delay(1000);  
}


扫描二维码推送至手机访问。

版权声明:本文由点度点度金讯时代-BLOG发布,如需转载请注明出处。

本文链接:https://lmwmm.com/post/17.html

分享给朋友:

“Arduino简单实例_PS2游戏摇杆” 的相关文章

在 Raspberry Pi 上使用 Python 播放声音

在 Raspberry Pi 上使用 Python 播放声音

今天,我需要在 Python 脚本中通过树莓派上的 USB 音频设备播放 MP3 或 WAV 文件。“应该很容易吧! ”我想!好吧,几个小时后,我决定写这篇博客文章来记录最简单的方法,因为我不得不花费相当长的时间才能到达真正通过…

Win11又现重大BUG:硬盘掉速,只能卸载

Win11又现重大BUG:硬盘掉速,只能卸载

最近,Windows 11 系统又出现问题了。据部分用户报告,在安装了Windows 11版本22H2-KB5023706更新后,固态硬盘性能大幅下滑。起初,只是一些威刚XPG SX8200 Pro(1TB)的用户发现了这个问题,称他们的…

雨林木风 Win11 64位全新系统下载

雨林木风 Win11 64位全新系统下载

下载地址 系统文件较大,推荐使用“迅雷下载”,速度更快、更稳定![Download]资源名称:雨林木风 Win11 64位全新系统下载文件大小:4.04G下载地址1:http://down.wzhyyds.xyz:81/deep/…

bat 批处理-解放双手!

bat 批处理-解放双手!

bat 批处理脚本是 Windows 系统上用于批量执行任务的脚本,其后缀名为 .bat。利用批处理文件与“胶水语言” Python 相结合,能解决很多情况下程序的自动化运行问题,为学习、科研、工作上带来很大的便利。近来做科研项目…

进入PG新时代:CES电竞屏幕一举突破2K和480Hz刷新率的颠覆性创新

进入PG新时代:CES电竞屏幕一举突破2K和480Hz刷新率的颠覆性创新

即将开幕的美国CES消费PG电子展掀起一波电竞屏幕技术的风潮,LG和三星两大屏幕巨头预告了引人注目的最新一代产品。三星推出了新款Odyssey OLED系列电竞屏幕,其中27寸的G6以360Hz的刷新率和0.03ms的反应速度带来顺滑的画面…

PG游戏库的热点传言:TH推测PS5 Pro或将在第三季度末震撼发布

PG游戏库的热点传言:TH推测PS5 Pro或将在第三季度末震撼发布

科技产品展会CES 2024即将于1月9日举行,许多期待的PG游戏玩家猜测索尼或许会在此次展会上揭晓PS5的升级版主机。然而,游戏泄露消息的专家Tom Henderson在平台上提出了不同观点,认为索尼可能会打破以往的时间规律,不在CES上…