编辑:[db:作者] 时间:2024-08-25 00:48:52
在这篇教程中,我们将用到树莓派Zero 2W、3.5英寸TFT显示屏和其他非常随意马虎得到的材料,打造一个紧凑便携的游戏机,重温旧时的回顾。
你将学到的内容如何在树莓派Zero 2W上设置和配置RetroPie OS利用GPIO引脚连接和配置3.5英寸TFT显示屏集成触觉开关和按钮进行游戏掌握利用摇杆模块作为D-pad并进行仿照到数字的转换利用日常材料制作坚固的机身所需材料电子元件:树莓派Zero 2W3.5英寸TFT显示屏触觉开关按钮摇杆模块ESP32 C3微掌握器跳线制作材料:纸板旧报纸胶水水(用于制作胶水稠浊物)电源和连接:移动电源(为游戏机供电)USB线(连接外设)蓝牙音响或耳机(用于音频输出)软件:RetroPie OS(从RetroPie网站下载)工具:烙铁面包板(用于原型制作)工具刀(用于裁剪纸板)剪刀步骤1:设置RetroPie OS首先,利用树莓派Imager在microSD卡上安装RetroPie。步骤如下:
下载并安装树莓派Imager:从官方树莓派网站下载并安装树莓派Imager。选择RetroPie OS:将microSD卡插入电脑并启动树莓派Imager,选择“CHOOSE OS”,导航到“Emulation and game OS”部分,并选择“RetroPie”。选择与树莓派Zero 2W兼容的版本。写入镜像:选择RetroPie后,选择microSD卡作为存储设备并点击“WRITE”。工具将下载并安装RetroPie到microSD卡上。安装完成后,将microSD卡插入树莓派Zero 2W并启动。RetroPie启动后,准备配置系统为我们的便携式游戏机。
步骤2:设置3.5英寸TFT LCD要在RetroPie上设置3.5英寸TFT LCD,须要通过终端安装必要的驱动程序。步骤如下:
在RetroPie中按F4进入终端。输入 git clone https://github.com/goodtft/LCD-show.git 下载LCD驱动。下载完成后,输入 cd LCD-show/ 进入下载目录。找到适用于不同TFT显示屏型号的安装脚本。运行适用于我们的LCD35型号的脚本,输入 sudo ./LCD35-show 并按回车。按照屏幕提示完成安装过程,安装完成后系统会提示重启树莓派。重启后,RetroPie自动检测并配置TFT显示屏。我们可以通过连接的外设测试显示屏,确保其事情正常。
步骤3:设置掌握最初,作者利用触觉开关测试掌握。末了换成了按钮以得到更好的便利性和耐用性。但由于D-pad按钮短缺,利用了一个摇杆模块。由于树莓派不支持通过GPIO引脚读取仿照数据,作者用了ESP32 C3作为仿照到数字转换器。
首先,校准摇杆模块以确保输入准确。将摇杆模块连接到ESP32 C3微掌握器,然后将C3接口连接到树莓派。这个设置使摇杆可以作为D-pad利用,供应精确的游戏掌握。
步骤4:测试D-pad模块设置摇杆模块后,须要测试其功能。在将其集成到终极构建之前,将摇杆模块和ESP32 C3连接到树莓派。启动RetroPie中的游戏,测试方向输入,确保每个移动都对应游戏掌握。根据须要调度校准,直到摇杆模块完美事情。
步骤5:在面包板上测试完全电路在将组件组装到终极外壳之前,可以先在面包板上测试全体电路。将树莓派、3.5英寸TFT LCD、按钮、摇杆模块和ESP32C3微掌握器连接到面包板。启动树莓派,验证所有组件是否正常事情,确保显示屏显示RetroPie界面,按钮相应准确,摇杆模块作为D-pad事情。这一步对识别和解决问题至关主要。
步骤6:制作外壳为了制作便携游戏机的外壳,项目利用了纸板并用胶水和旧报纸加固。先裁剪纸板到适宜所有组件的形状和大小。稠浊胶水和水制成糊状物,然后涂抹在纸板上,并覆盖多层报纸。这种技能加强了纸板,使其足够坚固以保护组件。胶水干燥后,纸板变得坚固,然后将电路直接组装到纸板上。确保所有组件,包括树莓派、显示屏、按钮和摇杆,都稳定地固定在外壳上。这个方法可以为我们的便携游戏机供应了一个大略而有效的外壳。
步骤7:终极产品外壳制作完成后,通过固定所有组件来组装终极产品。虽然集成内置锂电池是空想的选择,但作者最初利用了移动电源为游戏机供电。这个设置功能完好且方便,可以享受游戏而不必担心内部电源电量问题。
测试终极产品时,通过USB线将移动电源连接到树莓派并启动游戏机。移动电源的容量足以供应足够的游戏韶光。作者玩了各种NES和GBA游戏,包括《口袋妖怪绿宝石》、《龙珠Z》、《超级马里奥》、《魂斗罗》、《Zippy Race》和《大金刚》。游戏机表现良好,游戏过程流畅且相应迅速。
原文地址:https://www.instructables.com/Handheld-RetroPi-Build-Your-Own-Portable-Gaming-Co/
项目作者:Kiteretsu
译文首发于:DF创客社区 https://mc.dfrobot.com.cn/thread-319643-1-1.html
转载请注明来源信息
本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除,如需转载请保留原文地址:http://www.baanla.com/bgl/52267.html
下一篇:返回列表
Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码
声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com