0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样在Arduino上使用游戏杆

454398 来源:wv 2019-10-05 17:32 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:必需的东西

怎样在Arduino上使用游戏杆

必需的:

1。 Arduino(我有UNO R3)

2。游戏杆(您可以从Adafruit和MakerShed等地方购买)

3。跳线

4。 Arduino的USB编程电缆

可选:

1。椰子

2。一点时间

步骤2:制作电路

从图片中可以看到,这是一个简单的电路。在我的操纵杆上标记了X,Y,VCC和GND。 X和Y转到模拟端口。 VCC上电。起初我尝试了5伏,但结果并不是最好的,因此我将其更改为3.3伏。之后,结果非常好。然后,将GND连接到Arduino上的GND。

第3步:代码(dun Dun Dunnnn)

代码非常简单。

/*

在Arduino上使用操纵杆

通过:RobotsWillRule

*/

int xVal;//来自操纵杆的X值

int yVal;//来自操纵杆的Y值

void setup(){

Serial.begin(9600);//以9600波特开始串行

pinMode(A0,INPUT);//设置用于输入的模拟端口

pinMode(A2,INPUT);

}

void loop(){

xVal = AnalogRead(A0);//设置X值

yVal = AnalogRead(A2);//设置Y值

Serial.print(“ Y is 。..”);

Serial.print(yVal);}//打印Y值

Serial.print(“ X is 。..”);

Serial.print(xVal);}}//打印X个值

步骤4 :想法

1。使用If语句,可以将操纵杆用作输入来打开灯光或电机

2。使用操纵杆与Arduino一起制作视频游戏

3。如果您不害怕改装一些东西,可以用操纵杆控制房间的风扇(我不对您可能做的愚蠢行为负责)

4。要有创造力。自己动手!

步骤5:故障排除

1。检查您的连接!我不知道有多少次不起作用,结果证明没有正确连接。

2。检查您的代码!代码对内容非常挑剔。确保它完全符合您的要求。简单的代码比不起作用的复杂代码要好!

3。如有疑问,请提问。

步骤6:谢谢!

现在,您应该了解在Arduino上使用操纵杆的基本知识。因为您只需检查操纵杆电位计的某些值即可。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 游戏操纵杆
    +关注

    关注

    0

    文章

    4

    浏览量

    8418
  • Arduino
    +关注

    关注

    190

    文章

    6514

    浏览量

    195921
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    KiDoom:电路板玩《毁灭战士》

      引言:当“万物皆可运行 DOOM”遇到极致创意 技术圈,“万物皆可运行 DOOM”是一个广为流传的梗,从计算器到数码相机,无数设备都被大神们成功移植了这款经典游戏。但如果这个问题变得更疯狂一些
    的头像 发表于 11-27 11:12 608次阅读
    KiDoom:<b class='flag-5'>在</b>电路板<b class='flag-5'>上</b>玩《毁灭战士》

    支撑座印刷设备如何精准运行?

    高速运转的印刷设备中,丝支撑座作为传动系统的核心组件,承担着承载负荷、减少振动、保障定位精度的关键使命。
    的头像 发表于 10-08 17:51 178次阅读
    丝<b class='flag-5'>杆</b>支撑座<b class='flag-5'>在</b>印刷设备如何精准运行?

    如何在 NuMaker-IoT-M467 板使用 Arduino IDE 控制 Wi-Fi 模块?

    NuMaker开发板,有一个ESP-12F Wi-Fi模块;但是,Arduino IDE 中的 NuMaker UNO 包不提供该模块的相关控制。如果您希望
    发表于 09-04 08:28

    支撑座自动化生产线中的关键支撑

    自动化生产线中,丝支撑座作为丝系统的重要支撑元件,直接影响传动精度与设备寿命。
    的头像 发表于 08-19 17:47 553次阅读
    丝<b class='flag-5'>杆</b>支撑座<b class='flag-5'>在</b>自动化生产线中的关键支撑

    请问Vision Five2怎样安装openeuler24.03 LTS SP1?

    Vision Five2怎样安装openeuler24.03 LTS SP1?
    发表于 07-29 09:02

    支撑座医疗设备中的关键支撑

    支撑座作为重要部件,保障设备精确运行方面起着关键作用。
    的头像 发表于 07-23 18:11 247次阅读
    丝<b class='flag-5'>杆</b>支撑座<b class='flag-5'>在</b>医疗设备中的关键支撑

    智慧路灯冷知识大揭秘

    城市的大街小巷,路灯随处可见,它们默默伫立,为人们照亮夜行的路。而如今,看似普通的路灯已悄然升级为智慧路灯,隐藏着许多鲜为人知的冷知识,正重塑着城市的运营与生活模式。
    的头像 发表于 06-27 16:49 538次阅读

    户外LED智慧灯屏是什么意思?有哪些优势?哪些灯屏厂家有?

    户外LED智慧灯屏是什么意思?有哪些优势?哪些灯屏厂家有?
    的头像 发表于 05-14 09:49 535次阅读
    户外LED智慧灯<b class='flag-5'>杆</b>屏是什么意思?有哪些优势?哪些灯<b class='flag-5'>杆</b>屏厂家有?

    《ESP32S3 Arduino开发指南》第二章 Arduino基础知识

    的发展,Arduino出现以前,虽然也有很多公司推广一些简单易用的可编程控制器,但是由于开发平台种类繁多,而且使用这些控制器基本都需要对电子技术、数字逻辑、寄存器等内容进行多方面
    发表于 05-13 09:28

    艾为电子芯片产品游戏手柄中的应用方案

    随着游戏设备的升级,游戏手柄作为核心交互设备持续技术革新。主机游戏中,高精度操作适配动作格斗、模拟驾驶等多种游戏类型,显著提升玩家沉浸感。
    的头像 发表于 04-15 09:42 1344次阅读
    艾为电子芯片产品<b class='flag-5'>在</b><b class='flag-5'>游戏</b>手柄中的应用方案

    智慧路灯 LED 显示屏的信息发布

    智慧城市建设的浪潮中,智慧路灯作为重要的基础设施,正发挥着越来越多的功能。其中,安装在智慧路灯的 LED 显示屏成为信息传播的新窗口,极大地提升了城市管理效率和居民生活体验。那
    的头像 发表于 04-12 21:59 798次阅读

    STM32开发板一般都会配置arduino接口,是不是基本也都会支持arduino

    STM32开发板一般都会配置arduino接口,是不是基本也都会支持arduino?这个在哪里可以查询开发板是否支持
    发表于 03-07 06:33

    支撑座对设备性能有哪些影响?

    支撑座采用高品质钢材制作,具有高强度和刚度,能够为丝提供可靠的支撑,有效避免丝在运转过程中出现弯曲和扭曲现象。
    的头像 发表于 01-16 17:48 616次阅读
    丝<b class='flag-5'>杆</b>支撑座对设备性能有哪些影响?

    最新!智慧灯水域中的应用案例汇总(建议收藏)

    最新!智慧灯水域中的应用案例汇总(建议收藏)
    的头像 发表于 01-07 10:28 698次阅读
    最新!智慧灯<b class='flag-5'>杆</b><b class='flag-5'>在</b>水域中的应用案例汇总(建议收藏)

    滚珠丝误差及其影响

    滚珠丝精密机械传动和定位系统中扮演着关键角色,滚珠丝误差是指滚珠丝制造过程中产生的一些不可避免的误差。
    的头像 发表于 12-23 17:49 1051次阅读
    滚珠丝<b class='flag-5'>杆</b>误差及其影响