这次改造的手柄依旧依托于BlueRetro无线手柄连接方案,这个开源方案衍生出不少奇奇怪怪的外设,由于老任的N64和NGC手柄布局比较另类奇葩,用现在御三家的手柄都不能完美的适配其布局,故此我决定用原柄改,而且正好手里有支线坏掉的黑色原柄,也算能利用上嘞。这次改的这个NGC无线手柄跟之前我做的那个蓝牙摇杆用的是同一套固件,与其说是改造不如说是重新制作,因为需要用到的只有外壳和不具备任何功能的空主板,如果能根据esp32核心小板来设计打板的话制作起来会更容易。之前制作和改造的一些东西都比较简单,没办法吹牛,这次弄个稍微上点难度的也好拿出来小小的吹一吹?。
这次的手柄依旧支持BlueRetro、android、windows和nintendo switch等平台。直入正题,彻底拆解手柄,先处理主板。把上面除几个摇杆、类比扳机和肩键外其它的元器件全部拆掉。主控芯片用热风枪吹下来,其它元件直接上烙铁,用大刀头干下来。拆完拍完照才发现漏了一只R8的电阻没弄下来,是之后洗完板后才拆下来的?。。
背部的震动马达也要拆,因为底壳内要改造电池供电和充电系统,没空间再装这只马达。至于震动系统,先研究研究再看。
继续处理主板,这次要飞很多的线,拆完的主板太脏了不好干活,我决定先洗板。当我去料品盒拿洗板水的时候欢乐的事情发生了,有兴趣可去看我昨天发的帖子,看大内内如何花式翻车?。。https://bbs.oldmantvg.net/thread-31572.htm。经过一段小插曲后好不容易还是把板子洗干净了,接下来就是焊盘上锡,上新助焊油,然后就是正式的焊接喽。
这次的焊接主要是把刷完固件esp32的管脚用飞线与主板芯片位的针脚焊盘连接起来。这部分的针脚焊盘每根0.4mm宽,针脚间间距0.5mm,这种还算是好焊的吧?。。因为空间关系再搭上完成后还要理线,这次只能选用0.1mm的漆包线来飞,考验焊接技术和眼力的时候到了。这次再懒也得请出我的祖传放大镜夹具了,否则焊不完一半就得哭死?。。。
还有这支祖传的飞线用弯尖烙铁头,已经多年未碰,这次终于把他老人家又请出来了?。
还行,这点手艺还在。。焊接完成的样子,我的天哪怎么这么乱!再洗一次板,弄弄干净,然后等折腾差不多了最后再理线。
后盖电源供电系统的改造,改造最耗时的部分,电池、充电板、开关位置都要考虑到,充电孔的开孔,最终组装会否干涉到等等很费时间。最后调整好后依旧热熔胶大法固定。
接电测试,用手机在蓝牙设置里可发现这个手柄设备,说明esp32单片机工作正常。至于键位功能是否正常先放一边,不过我倒是有自信自己飞的线没问题?。先理线贴绝缘胶带并固定单片机,然后装好按键做最终测试。
组装好连接windows测试键位,所有键位正常,一次成功!手柄有两种模式,switch模式和标准模式,通过start+Z键同时按压十秒进行切换。我又测试了switch和BuleRetro的NGC系统按键都正常好用。这次改造在原线缆孔位置加装一颗双色的共阴级发光二极管用做手柄工作模式指示灯,根据喜好我设置蓝色为标准模式,绿色为switch模式。顺便提一嘴,type-c充电口的开孔还算凑合吧?。还有,绿色灯那张请忽略我的手势。。
充电如何显示状态我没想好,最后想想用完就充呗,多充会就满了?。。后来才发现充电板的灯很亮,而且离上面提到那颗模式指示灯很近,充电时充电板的灯光就会照亮二极管透传出来,连充电状态指示都解决的,这是我万万没想到的?。。
这次这个改造确实要上点技术才能完成,算了一下飞线总共有32根,焊盘焊点都非常小,不推荐新手尝试,故这次也不打算放项目链接了,此帖只做展示用。此次改造用了两晚加起来历时五个多小时,改造完成心里还是很舒畅的。目前就是震动问题还没解决,正在想采取什么方案,现在这手柄里空间实在是有限,有点捉襟见肘。最后想说搞基是快乐的,希望更多的lsp能够加入一起搞基?。
女装大佬!叫你们瞅瞅人家这个才叫真正的女装大佬!那个什么小谢你给我好好学着点?
上一篇:
PS5手柄怎么连接在电脑上?下一篇:
wonderswan 燒錄bootrom