国内DIY爱好者原创制作树莓派7寸桌面迷你街机

简介: 国内著名树莓派玩家与开发板外壳制作者 longbow ,最近使用Raspberry Pi制作了一款7寸桌面街机。机器采用7寸屏幕,标准的街机摇杆与按钮,原创自制外壳,屏幕可变换横纵向。使用Raspberry Pi平台与MAME开源街机模拟器。

国内著名树莓派玩家与开发板外壳制作者 longbow ,最近使用Raspberry Pi制作了一款7寸桌面街机。

机器采用7寸屏幕,标准的街机摇杆与按钮,原创自制外壳,屏幕可变换横纵向。使用Raspberry Pi平台与MAME开源街机模拟器。

longbow 精于开发板外壳的设计与制造,曾经为Raspberry Pi、Arduino Uno、pcDuino等多种硬件制作过亚克力层叠外壳,这次的桌面迷你街机是他外壳制作与硬件DIY的一个大工程。


image.png

声明:此产品为本人原创设计制作,谢绝商家仿制。版权归本人所有。

去年6月曾在论坛里发帖立志做过摇杆壳子接在树莓派上玩模拟器游戏。各种拖延综合症,终于做出来了。。。(请忽略渣文笔,自动看图理解。)

期间各种原稿的修改调整。终于画了个还算满意的外壳。

image.png

先介绍下整个系统的构成吧。

硬件设备:

  1. 树莓派
  2. 7寸液晶屏,分辨率800*480
  3. HDMI驱动板
  4. 摇杆USB接口驱动板
  5. 自制外壳一套。
  6. 仿清水摇杆和一些国产按键

软件:PIMAME(0.71),现已更名 PIPlay 0.8b3

剩下的就是上图解说:

上机雕刻。。。使用的材料是5MM的胶合板。

image.png

image.png

image.png

做出来了拼装一下试试。。。

image.png

image.png

试验下屏安装的效果。由于街机游戏分纵轴和横轴的种类。特意设计了可以手动转换屏幕的功能。(东西做出来了,过于激动,就逮那拍那了,请自动忽略背景)

image.png

image.png

第二天,实在看着切割痕迹的焦边难受,用了一上午的时间,又把外壳从新打磨了一遍。

image.png

image.png

拿回来后继续拼装。。。这个是按键和摇杆部分,按键板设计成了可掀起的结构,方便安装和更改跳线。

image.png

把usb的摇杆驱动板装上,并设置要线路。

image.png

接下来就是 安装 后面的液晶驱动板了。为了能让移动电源供电,特做了一根 usb到5.5dc接头的连接线。

image.png

接上树莓派,由于我只有一个树莓派,就不把树莓派安装到箱体里了。拆来装去的实在 是麻烦。

image.png

把液晶驱动板和树莓派都装好了。。也接上了移动电源。

image.png

机器启动了,进入个游戏实验下。。。可以玩了。。心情小激动了一下。。。

image.png

为了美观,背后有增加了个 后门。

image.png

纵版游戏的效果。(详细办法见后面的附)

image.png

街机的一些细节。

双截龙1代

image.png

底部的开始按键。

image.png

摇杆和按键。

image.png

附:纵版游戏的设置:

由于本人的linux和编程属于渣技能,所以google了大半天,也没找到 mame4all 和 FBA 的 游戏屏幕 最大化显示的选项。只能使用了最笨的办法。把 mame4all 的程序复制了一份。并在目录中的 mame.cfg 文件中修改

ror=no

rol=no

其中一个 no 改成 yes。

这样就使用 2个不同 mame4all程序 来分别执行 纵版和横轴的游戏。

备注:pimame中所使用到的游戏ROM由于版权的问题不提供,请自行搜索。

相关文章
|
Java Android开发
Rockchip系列之客制化GPIO接口应用部分(5)
Rockchip系列之客制化GPIO接口应用部分(5)
353 0
|
Linux API Android开发
Rockchip系列之客制化GPIO接口Hardware部分(3)
Rockchip系列之客制化GPIO接口Hardware部分(3)
340 0
|
自然语言处理 JavaScript 前端开发
谁才是真正的协议之王?fastjson2 vs fury
谁才是真正的协议之王?fastjson2 vs fury
898 1
|
人工智能 自然语言处理 算法
昆仑天工AIGC——基于Stable Diffusion的多语言AI作画大模型测评
昆仑天工AIGC——基于Stable Diffusion的多语言AI作画大模型测评
|
7月前
|
机器学习/深度学习 人工智能 弹性计算
2025年阿里云GPU服务器租用价格与应用场景详解
阿里云GPU服务器基于ECS架构,集成NVIDIA A10/V100等顶级GPU与自研神龙架构,提供高达1000 TFLOPS混合精度算力。2025年推出万卡级异构算力平台及Aegaeon池化技术,支持AI训练、推理、科学计算与图形渲染,实现性能与成本最优平衡。
|
域名解析 缓存 网络协议
提升你的外国服务器网站国内访问速度~
由于众所周知的原因,国内访问国外的服务器速度较慢。在没有特殊线路(直连、CN2GIA等)的加持下,路由线路左绕右绕,严重影响国内访问速度。 能使用国内服务器当然是最好的,但是高昂的流量&带宽价格以及域名备案门槛让人劝退。所以,本文章提供的加速方案是针对线路一般的海外服务器网站访问速度慢的问题。
9114 0
提升你的外国服务器网站国内访问速度~
|
监控 Kubernetes Docker
【Docker 专栏】Docker 容器内应用的健康检查与自动恢复
【5月更文挑战第9天】本文探讨了Docker容器中应用的健康检查与自动恢复,强调其对应用稳定性和系统性能的重要性。健康检查包括进程、端口和应用特定检查,而自动恢复则涉及重启容器和重新部署。Docker原生及第三方工具(如Kubernetes)提供了相关功能。配置检查需考虑检查频率、应用特性和监控告警。案例分析展示了实际操作,未来发展趋势将趋向更智能和高效的检查恢复机制。
828 4
【Docker 专栏】Docker 容器内应用的健康检查与自动恢复
|
12月前
|
JSON 数据挖掘 API
京东商品评论API接口指南
京东商品评论API接口是京东开放平台提供的服务,支持开发者通过HTTP请求获取商品评论数据,适用于数据分析、情感分析等场景。接口采用GET或POST请求方式,需提供app_key、sku_id等参数,返回JSON格式的评论内容、时间、评分等信息。使用时需完成权限申请和签名计算,确保请求安全。示例代码展示了如何用Python的requests库调用该API并处理响应数据。
|
存储 缓存 IDE
CAN通信的基本原理与实现方法
CAN通信的基本原理与实现方法
3365 2
|
敏捷开发 运维 测试技术
Codes 告诉你2025不可不知道的极简项目任务管理流程及实践
所谓的极简,说白了就是管理好工作事项,让人和事清晰明了,事项进度一目了然,人员的工作动态尽在掌握即可,不需要复杂的流程,事项记录清楚且方便协同就行。这种模式适合什么项目呢?适合运行期项目,运维类项目,日常维护类项目,小团队开发周期短的小项目等。非正规模式的项目管理,也就是任务即需求,也就是围绕任务展来进行项目管理,存在即合理。本篇我们就对这种任务即需求的非正规模式,来说道说道两种最常用的任务管理模式实践。

热门文章

最新文章