自己动手的便携式复古控制台

哈Friday,星期五,您好!

本文将讨论如何学习小工具的Zen自组装,任何经验也是知识,以及一些突然决定重复类似内容的人的宝贵建议。

结果,我们将陷入Dendy和Sega这两个词引起敬畏的时期,并且我们得到了这样一个“口袋”控制台:


为那些喜欢看而不看书的人剪了很多照片和一段短片

前言


一系列事件促使我建立这个项目。 事实是,我在工作上花费了大量时间。 通常,您必须花时间在电话上听书或休闲玩具。 好吧,或者到目前为止,为Habr上的文章做草稿。 因此,在旅途中,当所有这些临时工变得非常无聊时,我开始回想起以前,草变得更绿了,比赛变得更有意义了。 我记得在童年的白天和黑夜里如何玩耍,并决定在中国网站上可能会有便携式掌上游戏机可以照亮漫漫长路。

好吧,我给自己定了一个这样的前缀。 卖家承诺从童年起就可以玩168场比赛。 几天过去了...订单的交付被延迟了。

随着时间的流逝,我决定在控制台上浏览应该列出的游戏。 在阅读清单时,他刷新了自己整天都在玩的游戏的记忆,并失望地发现其中许多游戏不在承诺的范围内。 此外,Sega巨型驱动器前缀还带有很多记忆,它的Comix区,Rock'n'Roll Racing和Earthworm Jim ...时光流逝,但是我的“ Nintendo”前缀却没有。 通过写信给卖方,我收到了一个答复,说他只是忘了寄给他,而他给的履历是无效的。 我为她归还了钱,但我的童年没有归还。

在这个坏男人的良心中吐口水后,我认为您可以在手机的模拟器上玩花花公子。 但是事实证明-感觉完全不同。 没有触觉按钮,同时还具有游戏的舒适性。 而且,旧游戏比现代游戏复杂得多,缺少跳转按钮通常意味着从头开始游戏。
然后我决定-为什么不把我的游戏机和炮灰和按钮放在一起? 我犯了很多错误,一个是由于经验不足,另一个是由于曲率。 我想与您分享错误的经验,因为一个聪明的人会从别人的错误中学习,只有聪明的人才会去哈布雷():)

视频,具有组装过程:


平台选择


我周围有一个覆盆子pi 2,上面放着一块便宜的3.5英寸显示器。 在为她寻找解决方案时,我决定开始。 事实证明-没有白费。 对于Raspberry,已经有RetroPie操作系统,它将其转变为用于各种控制台的成熟仿真器。 (有关链接的更多信息)。

此外,Internet上还包含有关如何将操纵杆连接到Internet以及如何从旧的机顶盒放入操纵杆的说明。

但这不是我们的方式,我们正在收集“口袋”控制台。 因此,操纵杆需要内置。

错误1:由于存在Wi-Fi和蓝牙,最好使用树莓派3或4模型。 将来,这将大大简化已经组装好的控制台的配置。 您也可以使用Orange pi,解决方案也不差。

设计操纵杆


作为操纵杆的基础,我决定采用sega-mega-drive的6按钮控制器。 首先,由于有6个按钮,您可以玩segavskie游戏,并且不会干扰Dendev。

此外,Adafruit还建立了一个 ,可以通过读取覆盆子本身的gpio腿的信号来模拟键盘。 使用它非常简单。 您需要将其复制到已安装的RetroPie并将按钮连接到引脚。 按下按钮时,应将其接地(任何GND引脚)。

首先,组装面包板上的所有按钮并测试其可操作性。



我使用以下连接图:



因为 该项目是在世嘉的操纵杆下进行的-因此名称合适。 通常,在RetroPie中,习惯上使用“ TL”和“ TR”代替“ C”和“ Z”,这显然是在PlayStation的操纵杆中使用的。 实际上,可以始终为每个特定游戏重新分配按钮。


按钮已组装好,现在您需要考虑手持式控制台的外壳。 在这里,我得到了积极和消极的经历:



放在一起


在我的一篇文章中,我已经提到过,如果没有3D打印机,创建案例对于非商业性组装小工具来说是直接的麻烦。 您可以搜索现成的盒子并按其大小跳舞,或者自己收集一些东西。 我决定为自己尝试一种新方法-粘合丙烯酸。 此外,habrovchan millercutter还为以前的职位之一提供了丙烯酸酯切割方面的帮助。 为此,要对他表示深深的感谢!

在估计了填充物的尺寸之后,绘制了图纸并进行了切割。 最初的想法是:用砂纸将组装好的机壳中的“锋利”边缘弄圆,然后用喷壶中的液态橡胶覆盖。 柔软的涂层和保时捷设计隐约可见。
建议将丙烯酸与二氯乙醇粘合。 我没有在五金店找到它,所以我买了第一批用于Bison塑料的胶水。 我请你不要把这当作广告,但案子很好地结合在一起。 看一看漂亮的透明表壳是什么:


丙烯酸胶粘剂容易可靠,看起来不错,通常是令人愉悦的材料。

组装好箱子,将按钮焊接到面包板上,准备上漆...



胶水干燥后,我带着砂纸走遍角落以及整个身体,以使“油漆更好”。 由于家里没有油漆的地方-我出去逛街。 这是我的第二个错误:

您需要在干燥和温暖的房间中绘画,而不是在潮湿和寒冷的彼得堡。

总的来说,要么我违反了这一程序,要么是星星不同意,但橡皮使人恶心。 带有泡沫和污迹。

我不得不撕下这种涂层,然后再次给身体贴皮肤。 涂抹身体后,决定推迟一段时间。 因此,现在可以通过身体看到热的污渍,看起来不太好。 而且,如果您知道如何以及如何仔细地喷涂丙烯酸,我一定会听从您的建议,因为您不能将装配体保持当前状态:



控制台组装


决定用螺栓将电子元件固定到外壳上。 这应该使案件具有独特的魅力,但老实说-我没有想出其他办法。

我在所有接缝处涂上涂层,并用热熔胶进行焊接。 是的,这很丑陋,但是可以通过固定方式修复已安装的安装。

错误3:无论如何,安装的安装都是不可靠和丑陋的,因此,如果您有机会订购或ZALUT印刷电路板,您将变得更可靠,更紧凑



发出声音


建立声音是一大错误4:
我认为电话中的扬声器非常适合播放声音。 播放铃声的那个。 但是错误地我得到了一个语音扬声器(连接到我的耳朵上的扬声器)嗯,将其连接到放大器芯片后-扬声器根本无法应付音量。 我不得不卸下放大器。

老实说,我仍然不知道如何处理声音。 使用了MC34119L放大器芯片。 可能是连接有问题。 如果有人知道哪个扬声器合适,哪个简单放大器适合他,请告诉我。 理想的是没有附加的主体套件,例如电容器。

收集食物


这里的一切都很简单。 需要组装移动电源。 我提供18650电池和各种现成的板给它们充电。

错误5:首先,我使用了来自中国的无名3安培圆形电源插座。 她没有5V稳压器,因此我还必须焊接DC-DC转换器。 过了一会儿,我立即用稳定器和电池充电指示器将其重新安装到现成的模块上,但是由于表壳中已经准备好了孔,所以保留了一个圆形插座。 现在,我了解了对microUSB应该做什么。 一对2300mAh电池可以持续几天不受控制的播放。 另外,我并没有立即想到放置带有闩锁的按钮来打开设备。 您可以证明唯一的大型拨动开关是合理的,但是...他没有任何借口,按钮会更好。 此外,18650电池非常笨重;您可以考虑使用扁平锂电池。


最终组装好的装置

结论


总的来说,控制台是令人愉快的。 投入旧玩具就像重生一样。 控制台仍不适合放在口袋里(一件羽绒服除外),但很容易放在背包中。

在Internet上,您可以找到30 GB的全部游戏集。 在此站点上,您可以合法地为此控制台下载免费游戏。

对于那些决定重复此项目的人-我敢于提出一些建议:

  • 最好不要使用热熔胶。
  • 如果可能-订购或制作印刷电路板,控制台将更加准确和紧凑
  • 开始粉刷身体之前-您应该在类似材质的上练习
  • 将Raspberry Pi与WiFi结合使用。 这比不断打开外壳并获得覆盆子来下载游戏或重新配置要好。
  • 更好的是,使用Raspberry Pi Zero或Orange Pi。 它们更紧凑
  • 给孩子们拿一个游戏机不是一个好主意-那很难拿起

好吧,我想用亚历山大·谢尔盖耶维奇(Alexander Sergeyevich)的话作为结尾:
“大约有多少奇迹般的发现是启蒙精神的准备和经验,是犯错误的儿子,是天才,是悖论的朋友,还是机会,是上帝的发明者。”

Source: https://habr.com/ru/post/zh-CN475830/


All Articles