电子发烧友App

硬声App

创作

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

3天内不再提示
电子发烧友网>电子资料下载>电子资料>基于Arduino的DIY游戏控制器

基于Arduino的DIY游戏控制器

2022-08-12 | zip | 0.03 MB | 次下载 | 免费

资料介绍

电路板图如下:
poYBAGL0WtqAC2yWAAC-dm-uS_4755.png
poYBAGL0Wt2Ac_PkAAB4GcDvh90183.png
pYYBAGL0WuCAMH7EAACIIHvnW_4314.jpg
 

成分

Arduino Pro Mini 328-3.3V/8MHz × 1
MHPS2273
APEM公司
× 8

描述

基于 Arduino 的 DIY 游戏控制器 | Arduino PS2 游戏控制器

大家好,玩游戏总是很有趣,但是用自己的 DIY 自定义游戏控制器玩会更有趣。

所以我们将使用arduino pro micro制作一个游戏控制器

pYYBAGL0WvOAa-ByAACCy9xIN0s862.jpg

所以这里的一个建议是:请不要用 Arduino Uno 尝试这个项目,因为 Arduino Uno 不具备 HID(人机接口设备)的能力,这意味着 Arduino Uno 不能用于制作键盘、鼠标、键盘等项目,游戏手柄

所以对于像键盘、鼠标和游戏控制器这样的项目,我们有两个能够完成这些项目的 arduino 板。Arduino Pro micro 和 Arduino Leonardo 能够完成此类项目。

poYBAGL0WvWAJE19AAChvq9vYv0623.jpg

因此,对于我们的游戏控制器项目,我们将在这里使用 Arduino pro micro,但如果您有 Arduino Leonardo,那么它也可以使用。

对于这个游戏控制器,我将使用按钮开关作为输入,因为它们很容易到达任何地方并且易于使用,但是如果您想使用任何其他类型的输入,您可以使用它,但请确保您的输入将与代码一起使用.

pYYBAGL0WviAcSgWAABxJy4RoNk922.jpg

所以我们需要 10 个开关用于 10 个输入,我们需要根据上面显示的 schmaTIcs 连接这些开关,所以请自行使用上述 schmaTIcs 并根据它连接所有东西。

poYBAGL0WvuACZb2AABz5tZTjPQ022.png

poYBAGL0Wv2ALJl6AACmU1GpCjQ424.jpg

为了把它们放在一起,我们需要为它制作一个 PCB,以便我们可以将所有东西连接在一起。我将 Fritzing 用于 PCB 设计目的。

您可以从以下链接下载 Gerber 文件。

pYYBAGL0WwCAApEOAACIb2zU81U276.jpg

我将我的 gerber 文件上传到 pcbway 网站。

您也可以从他们那里订购 PCB

poYBAGL0WwKAfBz7AABsPWxj69A174.jpg

因此,在制造出 PCB 之后,我们需要通过焊接排针和 PCB 上的开关将它们组装在一起。并将 Arduino pro micro 放在 PCB 上。

因此,在编码部分,我们需要为该板编程,用于显示键盘输入的开关,如图所示,我已经根据它编写了代码,所以如果从下面的链接下载。

下载代码、schmaTIcs、gerber:

poYBAGL0WwqAbCLaAACXw3l7e-w090.jpgpoYBAGL0Ww2AP6_0AACM7rZR8H4955.jpgpYYBAGL0Ww-Ae0ICAACDYG-BvOY309.jpg

然后确保您在 PC 中安装了 sparkfun 板,如果没有,请转到 sparkfun 页面并按照说明在 arduino IDE 中安装 sparkfun 板。

然后将代码上传到您的arduino板

poYBAGL0WwqAbCLaAACXw3l7e-w090.jpgpYYBAGL0WvOAa-ByAACCy9xIN0s862.jpg

上传代码后,请将 USB 电缆连接到 PC,连接后打开您喜欢的任何游戏,我在这里使用铁拳,您可以开始玩了。

所以玩得开心制作自己的 DIY 游戏控制器。

 

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1ROC RK3399 PC Pro源代码Linux SDK(仅支持RK3399)
  2. 0.00 MB  |  5次下载  |  免费
  3. 2ROC RK3399 PC Pro文件系统Linux根文件系统镜像(arm64/arm32)
  4. 0.00 MB  |  5次下载  |  免费
  5. 3ROC RK3568 PC源代码RK3568/RK3588 RKNN SDK
  6. 0.00 MB  |  5次下载  |  免费
  7. 4ROC RK3568 PC固件Debian
  8. 0.00 MB  |  5次下载  |  免费
  9. 5模数信号转换的七个步骤(为实现正确信号调理的噪声计算)
  10. 0.93 MB  |  4次下载  |  免费
  11. 6数字电路与逻辑设计
  12. 9.11 MB  |  4次下载  |  免费
  13. 7物联网基础知识培训
  14. 13.69 MB  |  3次下载  |  免费
  15. 8渭成智能限高预警系统
  16. 1.38 MB  |  2次下载  |  免费

本月

  1. 1明纬s350-24开关电源电路图
  2. 0.94 MB  |  160次下载  |  免费
  3. 2三相无刷直流电机驱动器参考设计
  4. 0.09 MB  |  20次下载  |  免费
  5. 3如何看懂电路图之电源电路单元
  6. 1.77 MB  |  20次下载  |  免费
  7. 4常用稳压二极管参数表
  8. 0.07 MB  |  20次下载  |  免费
  9. 5电机学学习包
  10. 2.34 MB  |  14次下载  |  免费
  11. 6Python编程入门
  12. 1.36 MB  |  13次下载  |  免费
  13. 712V/5A/60W输出高功率PoE转换器
  14. 0.34 MB  |  9次下载  |  免费
  15. 8D类音频功率放大电路CS3850数据手册
  16. 0.59 MB  |  8次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  934953次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537628次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 1331200  |  419936次下载  |  免费
  7. 4OrCAD10.5下载,OrCAD10.5中文版软件
  8. 817182  |  234087次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  232938次下载  |  免费
  11. 6数据采集系统基础知识视频
  12. 16.3 MB  |  192989次下载  |  免费
  13. 7电路仿真软件multisim 10.0免费下载
  14. 340992  |  191022次下载  |  免费
  15. 8十天学会AVR单片机与C语言视频教程 下载
  16. 158M  |  183148次下载  |  免费
版权所有 © 深圳华秋电子有限公司 电子发烧友电路图粤公网安备 44030402000349号 电信与信息服务业务经营许可证:粤B2-20160233 工商网监认证工商网监 粤ICP备14022951号