查看: 4184|回复: 1

[项目] 还记得那个顶砖块的马里奥吗?用树莓派+3.5寸屏做一个吧

[复制链接]
  • TA的每日心情

    2020-3-6 09:52
  • 签到天数: 13 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    发表于 2019-1-22 14:09:42 | 显示全部楼层 |阅读模式
    分享到:
    这篇文章将一步步介绍如何在树莓派3B+上安装Kuman TFT 3.5“,并且畅玩RetroPie模拟器

    1.jpg

    项目中需要用到的东西
    硬件:
    树莓派3B+  x1
    Kuman tft 3.5“触摸显示屏 x1

    软件:
    RetroPie 4.2



    背景介绍
    很多人在安装kuman TFT屏和运行RetroPie模拟器时遇到了一些问题,我决定把如何安装kuman TFT屏的步骤写出来,您可以直接连接到树莓派的GPIO端口并运行您的应用程序。很多人以比较便宜的价格从亚马逊或其他电商购买这款显示屏,但与其他有HDMI接口的屏相比,它不适合安装在某些应用中。

    那么,就说这么多,开始干活吧。


    第一步:在树莓派上安装显示屏
    请小心地从包装盒中取出显示器,并将其牢固地连接到Raspberry Pi的GPIO端口。
    2.jpg

    我建议您用GPIO线或带状线来连接显示屏和树莓派,因为在显示屏易碎,在安装时可能会弄坏,别问我是怎么知道的。
    3.jpg
    4.jpg
    5.jpg

    第二步:在树莓派上安装RetroPie模拟器
    先在SD卡上安装RetroPie,下载安装包连接在这里

    第三步:通过SSH连接树莓派
    • 树莓派开机并确保它已连接网络。
    • 转到RetroPie设置,然后转到RaspConfig并打开SSH。
    • 您可以使用常用的ssh客户端,比如Putty,WinSCP,或者像我一样将使用MAC中的终端连接到Raspberry Pi。

    用Putty:
    • 输入树莓派的IP地址
    6.jpg

    • 用户名: pi
    • 密码: raspberry

    使用MAC:
    • 打开终端并输入以下内容
    ssh pi @ (raspberry ip address)

    • 密码: raspberry
    7.jpg


    第四步:安装
    从下面这段代码开始
    cd curl -­O https://raw.githubusercontent.com/adafruit/Raspberry­-Pi­-Installer-Scripts/master/pitft­-fbcp.sh
    sudo bash pitft­-fbcp.sh

    现在按Y继续,只需按1或4即可在菜单中选择最佳选项。然后让系统自动安装,不要重启。

    接下来,复制以下代码以从Github下载驱动程序
    git clone https://github.com/goodtft/LCD-show.git
    chmod -R 755 LCD-show
    cd LCD-show/
    chmod +x LCD35­-show
    ./LCD35­-show

    重启,你应该能在屏幕上看见内容了。

    第五步:排除故障
    如果在安装后,屏幕上的图标或文字混在一起,请通过SSH连接到您的Raspberry Pi并运行此命令:
    cd RetroPie­-Setup/
    sudo ./retropie­-setup.sh

    这将带您进入RetroPie的主菜单,您必须在其中选择:
    update all installed packages

    安装完成后,立即重新启动系统,即可。

    FIX LCD延迟
    如果你已经开始玩游戏了,但不是很流畅,这个问题的解决办法是在配置文件中进行一些更改。通过SSH连接树莓派来运行此命令
    sudo nano /boot/config.txt

    上一个命令会打开Retropie配置文件,最后您必须查找SPEED和FPS之类的内容并将值更改为:
    dtparam=audio=on
    dtoverlay=tft35a,speed=62000000,fps=40,rotate=90
    #dtoverlay=ads7846,cs=1,penirq=17,penirq_pull=2,speed=25000000,fps=20,keep_vref$
    gpu_mem_256=128
    gpu_mem_512=256
    gpu_mem_1024=256
    overscan_scale=1

    这配置是比较适合我的,你也可以更改参数以适应自己的情况。

    希望这篇文章可以帮助到你


    原文作者:Manuel Felipe Ramos Gracia
    原文链接:点击查看

    回复

    使用道具 举报

  • TA的每日心情
    难过
    2021-2-27 22:16
  • 签到天数: 1568 天

    连续签到: 1 天

    [LV.Master]伴坛终老

    发表于 2019-4-21 17:01:25 | 显示全部楼层
    看来这个值得研究 522.jpg
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 注册/登录

    本版积分规则

    关闭

    站长推荐上一条 /4 下一条



    手机版|小黑屋|与非网

    GMT+8, 2024-11-19 02:42 , Processed in 0.129000 second(s), 20 queries , MemCache On.

    ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

    苏公网安备 32059002001037号

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.