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

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

3天内不再提示

巨型复古游戏手柄的制作

454398 来源:工程师吴畏 2019-08-19 17:11 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

第1步:木工工具和材料

警告:操作电动工具时要小心并使用适当的安全设备

工具

螺丝刀和螺丝

台锯或圆锯

印章锯

拼图

钻孔和钻头包括60mm和25mm孔锯

砂光纸/块

钢丝绒

路由器和钻头:

圆角

圆形小海湾

倒角

Straight

材料

19mm(3/4“)电路板 - 我使用的是我从柜子里留下的层压板,但是层板或MDF也可以用合适的表面处理。

60mm的销钉用于面部按钮 - 这是从我的楼梯上留下的或者你可以用一个hol从板上切下这些用木材填料锯中心

木材着色剂,清漆和稀释剂

步骤2:D-Pad

巨型复古游戏手柄的制作

我首先通过描绘一块大约相当于我的尺寸的木材来标记一块层压板上的D-Pad按钮然后在水平和垂直方向上进行加倍形状。

然后我用拼图将其剪掉并打磨,直到它光滑且相当均匀。我还使用带有圆角圆角的路由器修圆顶边。

当我对整体造型感到满意时,我将D-Pad按钮放在另一个较大的板上,用于游戏手柄的顶部。

我用铅笔在D-pad周围找到了D-Pad形状的孔。切割出来的时候,我首先用小钻孔标出角点,然后使用拼图切出主要形状。

我花了一些时间来磨掉D-Pad按钮的边缘以及让它顺利滑入和滑出的孔。你会希望它非常宽松,但横向移动最小。

第3步:按钮

下一步我从60mm的销钉上切下了面部按钮,并从顶板上切下了用于“开始”和“选择”的小型药丸按钮。然后,我使用60mm孔锯切割顶板中的等效孔,用于较大的按钮和25mm孔锯以及用于启动和选择按钮的拼图。

我用剁锯切割了榫钉稍微暗淡的刀片所以脸部按钮在这个过程中有点烧焦,你可以在照片中看到,但这无关紧要,因为我打算用深色染色它们。

为了让脸部按钮有更好的感觉,我使用带有圆角圆头的路由器将它们的顶部边缘修圆。我刚刚打开了“开始”和“选择”按钮的顶部边缘,因为它们有点太小而无法使用路由器。

在这个阶段,我还使用拼图修补了顶板上的角落(使用清漆锡盖标出)并使用带倒角钻头的路由器在周围添加斜边。

步骤4:添加基板

底板装有电子元件,只是另一块19mm(3/4“)电路板。我将顶板放在上面,将其切割成形状。稍微大一点的底板,使用垫片追踪其形状,然后使用台锯切割它,然后用角锯切割它。

我还将两者使用带有圆角位的路由器的基板的顶部和底部边缘。

步骤5:木材完成

从按钮开始,我使用了一些深色的聚氨酯基污渍/varni这给按钮带来了柔软,光滑的表面,非常适合那些按钮。

我用布料涂上深色木材污渍弄脏底板,试图将颜色/色调与按钮相匹配尽可能地保留更多的木纹。

然后,我使用多层涂层清洁缎面清漆完成顶板和底板,并在外套之间用钢丝绒和稀释剂擦拭以修复任何瑕疵。

这一点非常重要这个阶段要不断检查按钮是否仍然适合并进行任何必要的调整,因为你要打磨任何开始粘贴的区域。

第6步:布线准备

为了给电子设备留出一些空间,我使用路由器和直线位在基板上切割了一个空腔。

我还使用凹槽钻头切断了所有按钮的接线管。我首先使用顶板作为模板,用铅笔在底板上标出了按钮孔的位置。

这使我能够轻松布线,稍后布线。

我还在顶板的后部切了一个空腔,为微控制器和面包板留出了额外的空间。

USB电缆接入部分用较小的直线切割,以使其紧贴其布线管道并避免任何移动。

步骤7:电子工具和材料

工具

万用表/连接测试仪

烙铁

材料

Arduino Leonardo/Pro Micro带USB HID操纵杆配置文件(我使用的是廉价克隆)

Microswitch按钮(越小越好越好) )

迷你面包板(或者您更喜欢连接控制器

连接线(我主要使用杜邦跳线)

电子焊料(仍然我的原始松香芯卷轴来自大学)

热缩管

胶水将电线和开关连接到木材上,例如Glu点或胶枪

步骤8:连接按钮

尝试了多种获取按钮的方法工作可靠我发现似乎效果最好的方法是使用多个并行连接的微动开关,这样如果任何开关被触发,按钮就会“打开”。

这需要为每个按钮布线一个环路,并将每个环路连接回迷你面包板。使用热缩管焊接并缠绕环路,并使用Dupont跳线连接器将每个环路连接回面包板。

在此阶段,使用万用表/连续性连续测试连接非常重要测试仪,最后用实际的木制按钮进行测试。

步骤9:连接控制器和代码

连接控制器非常简单由于使用了迷你面包板和杜邦连接器,这意味着我可以根据需要轻松移动电线。

代码也很基本。我重用了之前游戏手柄项目中的一些代码(您可以忽略此项目中不需要的操纵杆轴位)。

此代码使用优秀的Arduino操纵杆库您可以了解有关入门的更多信息从这个方便的instructable。

第10步:装配和测试

为了方便起见,我使用Glu Dots将微动开关连接到基板上,但是胶枪可能会做更长久的工作。

我使用面部按钮孔的孔锯切口做了一些脚。我还使用带有倒角钻头的路由器在底部边缘对它们进行了晃动。

然后我将底座和顶板拧在一起通过支脚。

经过项目QA的一些测试后领导我们发现按钮卡住了,当然如果翻转游戏手柄就会掉线。

这些问题的解决方案有三个。

首先,我在按钮中心的底板上钻了一个孔,这样螺丝就可以松开,然后拧入按钮。

其次,我添加了额外的微动开关(它们非常便宜),以避免按钮被推入死区并卡住。这也为按钮添加了一个很好的额外点击。

第三,我添加了一些弹簧,这样按钮就不会移动了(可选但很好的增强)。

这个解决方案实际上运行得很好游戏手柄功能符合要求。它还允许通过中心螺钉调节各个按钮的高度,游隙和弹性。

步骤11:最后的想法

这是一个有趣的项目,我对最终结果非常满意。在全天的技术演示中对垫进行了严格的压力测试,并且一些非常热情的玩家可以持续使用,没有任何问题。

如果您有兴趣构建自己的版本,请检查它是否兼容使用您想要使用它的控制台或计算机。它应该可以在任何支持USB标准HID操纵杆配置文件的设备上正常工作。我在Windows和Android上对它进行了测试,它在两者上运行都很完美。

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

    关注

    0

    文章

    71

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    昆泰芯传感器赋予游戏手柄新生命

    昆泰芯3D霍尔技术通过非接触式磁场感应实现游戏手柄摇杆的精准操控,以16位分辨率、1000Hz刷新率及温漂抑制技术,彻底解决碳膜摇杆的磨损与漂移问题。
    的头像 发表于 10-27 09:56 322次阅读
    昆泰芯传感器赋予<b class='flag-5'>游戏</b><b class='flag-5'>手柄</b>新生命

    游戏手柄线性霍尔替代方案:以SC470X系列为核心的升级路径

    SC470X 系列是低功耗、高速线性霍尔传感器芯片,能构成比例的响应外部磁场的变化,其静态输出电压为 50%VCC。SC470X 系列的运行功耗低至 0.7 mA,使其非常适合用于电池供电类应用,如游戏手柄、手持云台等类型设备。
    的头像 发表于 08-30 10:35 939次阅读

    【技术贴】手柄芯片重新定义次世代交互体验,玩家:这物理外挂太逆天!

    随着游戏设备的升级,游戏手柄作为核心交互设备持续技术革新。在主机游戏中,高精度操作适配动作格斗、模拟驾驶等多种游戏类型,显著提升玩家沉浸感。
    的头像 发表于 08-11 15:30 700次阅读
    【技术贴】<b class='flag-5'>手柄</b>芯片重新定义次世代交互体验,玩家:这物理外挂太逆天!

    【VisionFive 2单板计算机试用体验】VisionFive 2复古游戏机改造

    → Language) 手柄映射(Controller Settings支持USB/2.4G无线手柄) WiFi联网(需外接USB网卡) 二、游戏ROM添加与管理 3 ROM传输方式 Samba共享 :PC
    发表于 07-22 20:58

    【VisionFive 2单板计算机试用体验】2、打造复古游戏机(Batocera镜像+FBNeo虚拟机, 多款游戏ROM分享)

    衷心感谢电子发烧友论坛! 1、基本知识 制作一个游戏机系统,需要3个关键步骤: Linux游戏系统发行版 游戏模拟器 游戏ROM 下面分别介
    发表于 07-17 21:58

    OVP IC应用案例 | 机械师G6Pro游戏手柄助力玩家顺畅通关

    近期,充电头网拆解了机械师G6Pro游戏手柄,该款产品使用的过压保护芯片来自Prisemi芯导科技,型号P14C13,是一颗高集成的过压保护芯片,过压保护点为6V,耐压为32V,内置MOS管导通电
    的头像 发表于 07-08 11:33 519次阅读
    OVP IC应用案例 | 机械师G6Pro<b class='flag-5'>游戏</b><b class='flag-5'>手柄</b>助力玩家顺畅通关

    树莓派复古游戏,你会选哪一个?

    复古游戏与树莓派单板计算机的组合十分常见。在树莓派项目列表中,几乎都会包含至少一个复古游戏项目。复古游戏
    的头像 发表于 06-16 16:56 825次阅读
    树莓派<b class='flag-5'>复古</b><b class='flag-5'>游戏</b>,你会选哪一个?

    单片机实例项目:FC小霸王游戏手柄资料

    单片机实例项目:FC小霸王游戏手柄资料,推荐下载!
    发表于 06-03 21:04

    游戏手柄振动马达:沉浸式游戏体验的核心

    游戏手柄振动马达是现代游戏设备中不可或缺的一部分,它为玩家提供了更加沉浸式的游戏体验。通过精确的振动反馈,游戏
    的头像 发表于 05-17 00:05 661次阅读

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

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

    树莓派复古游戏机:用科技重现经典,让童年永不落幕!

    复古游戏机是一种能让你玩经典游戏机上的视频游戏的设备。有了复古游戏机,你可以玩来自Atari的《
    的头像 发表于 03-25 09:28 1033次阅读
    树莓派<b class='flag-5'>复古</b><b class='flag-5'>游戏</b>机:用科技重现经典,让童年永不落幕!

    树莓派复古游戏“双雄会”,Batocera 和 RetroPie 谁更懂你?

    本文讨论了复古游戏和RaspberryPi常见组合下,两款复古游戏发行版Batocera和RetroPie的对比情况,涵盖历史特点、安装设置、性能易用性等方面,帮助读者选择更适合自己的
    的头像 发表于 03-25 09:19 2571次阅读
    树莓派<b class='flag-5'>复古</b><b class='flag-5'>游戏</b>“双雄会”,Batocera 和 RetroPie 谁更懂你?

    手柄RFID手持机终端的特点和作用分析

    手柄设计是RFID手持机的重要特点。符合人体工程学的手柄设计,使操作更加舒适,减轻长时间使用带来的疲劳感。防滑手柄确保设备在潮湿或油污环境中的稳定握持,提升使用安全性。同时手柄配备快捷
    的头像 发表于 02-24 11:28 542次阅读

    蜗牛游戏游戏午夜机器人发行权,进一步扩展产品组合

    已获得游戏Robots at Midnight(午夜机器人)的全球发行权。这是一款复古未来风格动作角色扮演游戏,旨在以其动态的游戏性和身临其境的故事情节吸引玩家。这一战略举措彰显了蜗牛
    的头像 发表于 12-17 17:31 723次阅读

    FPGA打砖块小游戏设计思路

    HDL, Vivado 平台上开发打砖块小游戏并使用 PS2 与 VGA 的基本思路: 一、整体架构设计 1. 输入模块: • PS2 接口模块:负责与 PS2 设备(如游戏手柄)进行通信,接收
    的头像 发表于 12-09 16:57 1462次阅读