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

Arduino简单实例_PS2游戏摇杆

lmwmm4年前 (2022-02-22)技术分享6305

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


Arduino简单实例_PS2游戏摇杆

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://www.lmwmm.com/post/17.html

分享给朋友:

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

【树莓派基础系列教程】1、配置和初始化树莓派

【树莓派基础系列教程】1、配置和初始化树莓派

从这周开始,给新手朋友们发布一些树莓派的基础教程~今天是第一课,简单介绍一下什么是树莓派,以及拿到树莓派后第一件要做的事情——配置和初始化树莓派! 什么是树莓派 树莓派的简介,看这里:树莓派是什么?能吃吗 树莓派基础外观图 树莓派外设图树莓…

编辑Hosts文件的方法

编辑Hosts文件的方法

Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系…

谷歌CEO要求全员测试Bard AI聊天机器人

谷歌CEO要求全员测试Bard AI聊天机器人

2月16日早间消息,据报道,当地时间周三,谷歌母公司Alphabet CEO桑达尔·皮查伊发送内部备忘录,要求谷歌员工贡献2至4个小时,帮助该公司改善其人工智能(AI)聊天机器人Bard。这封邮件称,谷歌目前急需采取行动,赢得下一代AI搜索…

windows10环境下搭建spark on yarn源码调试环境

windows10环境下搭建spark on yarn源码调试环境

    spark 3.0.0版本刚出炉,官方称相比2.4版本,性能提升了2倍。考虑到生产环境下 spark on yarn的模式居多,本文在Windows10环境下,搭建spark on yarn的源码阅读调…

最近热度“狂飙”的ChatGPT,到底什么来头?

最近热度“狂飙”的ChatGPT,到底什么来头?

最近的朋友圈和互联网,除了在话题中心“狂飙”的高家三兄妹/全员恋人安欣/迈克杰克驴以外,还有就是出道两个月就火出圈的 ChatGPT 。ChatGPT 是个什么鬼东西?ChatGPT 作为一款人工智能机器人,上知天文,下知地理,能写文章、能…

用ChatGPT写假新闻!深圳一自媒体公司法人代表被抓

用ChatGPT写假新闻!深圳一自媒体公司法人代表被抓

ChatGPT问世以来,引发了不小的争议。最让人担心的事发生了——有人用它制作假新闻!此前,一篇题为《今晨甘肃一火车撞上修路工人致9人死亡》的“新闻”吸引了甘肃省平凉市警方的注意,并引发网友关注。经判定,这是一篇假新闻,警方进一步侦查发现,…