查看: 1074|回复: 1

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

[复制链接]

主题

好友

1442

积分

进士

  • TA的每日心情

    2019-1-9 11:00
  • 签到天数: 12 天

    连续签到: 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
    原文链接:点击查看

    回复

    使用道具 举报

    主题

    好友

    1万

    积分

    翰林

  • TA的每日心情
    郁闷
    昨天 17:34
  • 签到天数: 954 天

    连续签到: 110 天

    [LV.10]以坛为家III

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

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    关闭

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

    手机版|电路城

    GMT+8, 2019-5-26 04:05 , Processed in 0.099038 second(s), 18 queries , MemCache On.

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

    苏公网安备 32059002001037号

    Powered by Discuz!

    返回顶部