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

    浏览量

    8304
  • Arduino
    +关注

    关注

    188

    文章

    6469

    浏览量

    187094
收藏 人收藏

    评论

    相关推荐

    采用霍尔效应传感器的游戏手柄和控制设计

    电子发烧友网站提供《采用霍尔效应传感器的游戏手柄和控制设计.pdf》资料免费下载
    发表于 10-30 09:56 0次下载
    采用霍尔效应传感器的<b class='flag-5'>游戏</b>手柄和控制<b class='flag-5'>杆</b>设计

    开源项目!基于Arduino做的“鱿鱼游戏”BOSS面具,支持动作检测

    ,可以播放存储microSD卡的音频文件。在这个项目中,它将在PIR传感器检测到运动时播放声音文件。 将DFPlayer的RX引脚连接到Arduino Nano的数字11,将TX引脚连接到数字10
    发表于 10-28 10:18

    的显示屏是什么意思?智慧路灯 我们一般称为智慧灯屏或者LED灯屏解决方案

    的显示屏是什么意思?智慧路灯 我们一般称为智慧灯屏或者LED灯屏解决方案
    的头像 发表于 10-12 14:40 491次阅读
    灯<b class='flag-5'>杆</b><b class='flag-5'>上</b>的显示屏是什么意思?智慧路灯 我们一般称为智慧灯<b class='flag-5'>杆</b>屏或者LED灯<b class='flag-5'>杆</b>屏解决方案

    多头丝与滚珠丝有何不同?

    多头丝由多个丝并列组成,每个丝都有一个螺母。当主动丝旋转时,通过螺母与从动丝的连接,
    的头像 发表于 09-30 16:32 290次阅读
    多头丝<b class='flag-5'>杆</b>与滚珠丝<b class='flag-5'>杆</b>有何不同?

    的显示屏是什么意思?我们一般称为灯屏或者AI LED灯

    的显示屏是什么意思?我们一般称为灯屏或者AI LED灯
    的头像 发表于 09-30 14:48 412次阅读
    灯<b class='flag-5'>杆</b><b class='flag-5'>上</b>的显示屏是什么意思?我们一般称为灯<b class='flag-5'>杆</b>屏或者AI LED灯<b class='flag-5'>杆</b>屏

    ESP32使用Arduino启用蓝牙后编译固件过大,怎样缩减大小呢?

    ESP32使用Arduino启用蓝牙后编译固件过大,怎样缩减大小,日志级别已经最低了,分区不能动,已经是1.9M的OTA分区配置了,怎样还能缩减大小,蓝牙功能能否裁剪
    发表于 06-28 11:27

    Arduino怎样配置LVGL8.1.0访问spiffs里面的字库或图片?

    抱歉把Arduino的内容发在这个版块了. Arduino的示例中LITTLEFS_test.ino SPIFFS_Test.ino FFat_Test.ino已经测试成功, 并且使用ESP32
    发表于 06-19 06:15

    使用idf.py命令方式编译,怎样才能编译arduino的库,并且项目中可调用?

    在编译过程中,提示找不到对应的头文件。 请问使用idf.py命令方式编译,怎样才能编译arduino的库,并且项目中可调用。
    发表于 06-13 06:56

    求助,esp-idf中使用arduino作为组件后怎样使用arduino的库?

    esp-idf中使用arduino作为组件后怎样使用arduino的库,例如我此时需要使用arduino的第三方库blinker,
    发表于 06-12 07:21

    详解智慧路灯LED屏不同场景中的应用

    智慧路灯及其LED灯不同城市场景中的应用,有效展现了现代智慧城市管理的便捷和效率。而基于佰马智慧路灯网关的先进控制技术,则保障了LED灯
    的头像 发表于 05-20 17:46 946次阅读
    详解智慧路灯<b class='flag-5'>杆</b>LED屏<b class='flag-5'>在</b>不同场景中的应用

    超酷!基于ESP32自制一个蓝牙游戏手柄

    ; 步骤2:面包板构建电路 除了ESP32开发板外,游戏手柄电路还需要一个摇杆模块、按钮、电阻和一些导线。 带有圆形盖的12mm按键开关 用于按钮的4K7电阻 XY摇杆模块 Doit
    发表于 05-06 16:59

    滚珠丝医疗器械的优势

    滚珠丝是一种机械传动元件,常用于精密机械设备中进行定位、装配和移动等操作。医疗器械领域中,高精度滚珠丝被广泛应用于MRIs、X光机、CT扫描仪、手术机器人等。
    的头像 发表于 04-18 17:48 509次阅读
    滚珠丝<b class='flag-5'>杆</b><b class='flag-5'>在</b>医疗器械<b class='flag-5'>上</b>的优势

    什么是微型丝自锁?

    微型丝是一种体积比较小的滚珠丝,广泛应用于各种小型机械设备。尤其是精密机械、医疗器械、无人机等领域得到了广泛的应用和普及。而滚珠丝和滑动丝
    的头像 发表于 04-11 17:44 981次阅读
    什么是微型丝<b class='flag-5'>杆</b>自锁?

    微型丝医疗领域的适用性

    微型丝是一种细小丝,具有良好的耐腐蚀性能和高强度,现代医疗领域中,微型丝的应用越来越广泛,这种机械传动零件可以被用于一系列不同的应用中。
    的头像 发表于 03-29 17:24 430次阅读
    微型丝<b class='flag-5'>杆</b><b class='flag-5'>在</b>医疗领域的适用性

    请问stm32H743II usb HOST如何识别双遥游戏手柄?

    stm32H743II usb HOST 如何识别 双遥游戏手柄?北通usb游戏手柄插到PC显示是XBOX 360手柄,手柄上传为14个字节数据,分别为0-7两个遥
    发表于 03-15 07:52