资料介绍
描述
介绍
所以这篇文章将是关于我们最近在 ElectroPunkz Labs 开发的“DIY 游戏 USB 控制器” 。
这里的想法是制作一个便宜的基于 Atmega32U 的 USB 控制器,带有按钮和模拟操纵杆,可用于玩游戏
比如NFS、GTA、半条命、小斗士2!ETC
我们制作了两种形式的控制器,第一种基于 PS1 或 SNES 配置,另一种是带有模拟摇杆和按钮的直接 Xbox USB 控制器(尚未最终确定)
我们将在这篇文章中制作 V1,即 PS1 布局控制器!
最好先看项目的视频——
材料
硬件非常简单,很容易获得(除了PCB,您可以使用随附的PCB PDF文件自己制作)
感谢UTSOURCE.net 为本项目提供电子元件!您可以查看UTSOURCE.net,他们处理各种电子元件,例如该项目中使用的所有元件!
构建过程(布线、组装等)
我们需要做的第一件事是准备基本设置,基本上是 12 个按钮在下拉配置中与 Pro Micro 连接,基本上是这个-
我们在面包板上进行了测试,然后根据上面的示意图准备了 PCB。
制作 PCB(以 OrCad 节奏)后,我们将其 TOP Layer 的 PDF 打印在光面纸上。
我根据PCB形状切割光面纸并将其放在覆铜板上并对其加热以将墨水从光面纸转移到覆铜板上。(基本音调传输方法,请观看我有关此主题的视频)
准备好 PCB 后,我们将其放入蚀刻溶液中并蚀刻 PCB,之后,我们只需为组件钻孔,我们的DIY 游戏控制器 PCB就准备好了!
然后我们根据原理图把所有东西都放在上面,电路就准备好了。
准备好电路后,我们在 Fusion360 中为控制器设计并 3D 打印了 PCB 外壳/外壳。
现在我们只需要上传代码并用它玩一些游戏。
代码
上传 Pro Micro 上提供的代码。
忠告,首先彻底测试您的电路板/设置,检查 PCB 走线的电阻和连接性,因为如果缺少某些东西,这会导致很多键盘错误,因为缺少接地线会向引脚发送不规则信号,而您的 pro micro 会保持按下随机键,这将使 Pro micro 的重新编程变得非常困难。
测试
您需要做的第一件事是打开记事本,然后开始按下控制器的按键并检查压力机上的按键是否显示分配的正确单词
或者只是使用任何键盘测试应用程序或网络应用程序。
如果一切都按照代码运行,那么打开任何游戏开始玩这个 DIY 游戏控制台!
看视频——
进一步改进
嗯,我要添加到这个设置中的第一件事是用于玩适当游戏的模拟操纵杆,它使用鼠标来导航播放器,有点像 XBOX ONE CONSOLE。
V2 将有一个适当的 PCB 和 XBOX One 控制器布局,敬请期待。
小伙伴们有什么问题可以留言哦!
- DIY游戏控制器 0次下载
- Arduino MIDI控制器开源分享
- arduino水源控制器
- 与Arduino微控制器使用而创建的Connect 4游戏
- 用arduino创建一个游戏控制器
- Arduino游戏控制器开源分享
- Arduino MIDI鼠标控制器
- Arduino游戏控制器开源
- 适用于PC和Android的Arduino游戏控制器
- 兆易创新AN014 GD32微控制器在Arduino中的应用
- 基于Arduino的DIY游戏控制器
- 基于Arduino的控制器
- Arduino控制器使用教程 16次下载
- 使用Arduino为微控制器打造能用舵机控制的游戏平台 14次下载
- 支持触觉的游戏控制器设计的BOM分享 21次下载
- PID控制器与PWM控制器的区别 1656次阅读
- 将任何视频游戏控制器变成USB鼠标 559次阅读
- 如何使用Arduino Leonardo和MPU6050制作一个有线的手势控制器 2625次阅读
- dfrobot低功耗蓝牙控制器简介 1446次阅读
- dfrobotRomeo BLE多合一控制器简介 2399次阅读
- dfrobotuHex微型低功耗控制器简介 1407次阅读
- dfrobotDFRduino Pro Mini控制器简介 2023次阅读
- dfrobotDFRduino Pro MiniV1.3控制器简介 1269次阅读
- dfrobotFlyduino控制器简介 1439次阅读
- dfrobotArduino Leonardo 控制器介绍 2259次阅读
- dfrobotArduino兼容控制器介绍 1247次阅读
- dfrobotCheapduino控制器介绍 1370次阅读
- dfrobotDFRduino Nano 3.0控制器介绍 2484次阅读
- dfrobotRomeo 三合一Arduino兼容控制器介绍 2372次阅读
- arduino连接显示屏方法详解 4.7w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多