0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

TFT LCD与Raspberry Pi连接的方式

科技观察员 来源:circuitdigest 作者:Debasis Parida 2022-08-12 15:42 次阅读

Raspberry pi 是一款信用卡大小的紧凑型计算机,如今在物联网应用和数据科学、python机器学习等高计算应用中非常流行。许多应用程序需要外部显示器才能与 Raspberry Pi 连接。在这种情况下,树莓派有自己的 HDMI 接口来连接外部显示器,如电视或显示器。但在某些应用中,紧凑型显示器是合适的,并且通过 GUI 应用程序首选触摸屏输入。对于这些应用,可以使用 HDMI 触摸屏显示器。今天我们将连接 5 英寸 HDMI 触摸屏显示器与树莓派和还将学习校准触摸屏以提高其准确性。

使用的材料

树莓派 3 B(以我为例)

5 英寸 800x480 TFT 显示屏,带触摸屏

16 GB 微型 SD

HDMI 连接器

触控笔

5V、2.4 AMP 电源

USB 键盘

USB鼠标

5 英寸 800x480 TFT 触摸屏显示器

pYYBAGL2BASAWy-DAAWjdm45AcE073.png

5 英寸触摸屏 Raspberry Pi 显示器是 TFT HDMI 显示器,非常紧凑,可用于 Raspberry Pi A、B、Pi B+/2B 和 3B 型号。内置电阻式触摸屏,支持背光控制,省电支持HDMI输入。它充当分辨率为 800x480 像素的计算机显示器。

特征:

5英寸HDMI显示器

800x480 像素高分辨率图片和大屏幕。

内置电阻式触摸屏,带背光控制,可降低功耗。

大视角

响应时间快,全彩显示。

技术规格:

尺寸: 5英寸

分辨率: 800 * 480

显示控制器: XPT2046

液晶接口: SPI

触控类型:电阻式

液晶屏类型: TFT

连接 5 英寸 TFT LCD 与树莓派

1. 将 LCD 放在树莓派的顶部:

poYBAGL2A_-AJ20CAAYv3qKwCm0629.png

将 LCD 与 Raspberry Pi 连接的第一步是使用 GPIO 连接器将 LCD 与 pi 连接。显示器带有四个用于安装的角支架。然后,将 LCD 放置在 Raspberry Pi 的顶部,使其滑入 GPIO 插槽,而 HDMI 端口将在另一侧完美排列。将 LCD 连接到 Pi 时要小心,因为 LCD 仅使用 26 个引脚与 Pi 连接。

2. 连接 HDMI 连接器:

poYBAGL2A_uAYVjqAARF8TkPv_A455.png

将 LCD 放在 Raspberry Pi 的顶部后,将 LCD 盒中包含的 HDMI 连接器连接到 Pi 和 LCD 之间,如下图所示:

3. 连接电源:

完成上述所有步骤后,我们需要给树莓派和 LCD 供电。LCD 上还有一个 USB 插头,用于提供单独的电源,但只要您的 Pi 有良好的 2.4 安培电源,它就不需要为 LCD 提供单独的电源。

4. 打开 LCD 背光开关:

接通电源后,打开位于 LCD 背面的背光电源开关。

在 Raspberry Pi 中为 5 英寸 LCD 安装驱动程序

1.编辑配置文件中的一些参数

下载 LCD 驱动程序之前,请在配置文件中进行一些更改,如下所示。可以使用以下命令找到配置文件:

须藤纳米/boot/config.txt

pYYBAGL2A_eARe74AAC0eOpn24s965.png

接下来,只需将以下行附加到配置文件中。

max_usb_current=1

hdmi_group=2

hdmi_mode=87

hdmi_cvt 800 480 60 6 0 0 0

hdmi_drive=1

poYBAGL2A_KAXq3SAAGiG6F0MO4143.png

注意:在某些情况下,您只需取消注释配置中的上述语句。文件,如果文件已经在注释行中包含上述语句。

2.下载驱动:

首先从github下载驱动。可以通过在 Raspberry pi 终端中输入以下命令来完成。

git 克隆https://github.com/waveshare/LCD-show.git

poYBAGL2A--AIgRHAAIVKEkVuT8035.png

3. 启用显示:

驱动安装成功后,我们可以使用以下命令开启显示:

cd LCD-show/

chmod +x LCD5-show

。/LCD5-show

《》4.重启树莓派

poYBAGL2A-uAYpCFAASk1r7lqr8166.png

运行上述命令后,pi 将自动重启,屏幕现在应该可以工作了。这可以如下图所示:

pYYBAGL2A-eAdx9GAAcJ8tsFBjU474.png

树莓派的触摸屏校准

该过程的最后一部分是校准触摸屏以实现最佳工作。为此,我们应该在 pi 中安装一个名为“ xinput-calibrator ”的应用程序。

为了安装程序,我们必须运行以下命令:

pYYBAGL2A-OAWnZfAABnzZTujBw474.png

sudo apt-get install -y xinput-calibrator

上述程序安装成功后,点击树莓派任务栏上的菜单按钮,然后选择Preference -》 Calibrate Touchscreen。然后按照提示的步骤完成触摸屏校准。触摸屏校准窗口应如下所示:

poYBAGL2A9-ANRYDAAFus0TOeiQ993.png

只需用触控笔触摸红色标记的点,然后同样触摸屏幕上所有连续的 4 个红色点,然后屏幕上会提示校准参数,如下所示:

只需保存以上参数并重启树莓派即可。现在,我们的显示设置已完成,我们可以毫无问题地使用带 LCD 的 5 英寸触摸屏。

这就是TFT LCD 与 Raspberry Pi 连接的方式,可用于构建游戏、闹钟、平板电脑等应用程序。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • HDMI
    +关注

    关注

    32

    文章

    1703

    浏览量

    151917
  • 触摸屏显示器

    关注

    0

    文章

    7

    浏览量

    7514
  • 树莓派
    +关注

    关注

    116

    文章

    1707

    浏览量

    105627
收藏 人收藏

    评论

    相关推荐

    将MPU6050与Raspberry Pi连接并显示16x2 LCD值的步骤

    今天在本文中,我们将将此MPU6050与Raspberry Pi连接,并显示16x2 LCD上的值。
    的头像 发表于 11-17 16:42 3457次阅读
    将MPU6050与<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b><b class='flag-5'>连接</b>并显示16x2 <b class='flag-5'>LCD</b>值的步骤

    如何将CYKIT-028 TFT模块与Raspberry Pi和ESP32微控制器结合使用?

    我目前正在探索如何将 CYKIT-028 TFT 模块与 Raspberry Pi 和 ESP32 微控制器结合使用。 不过,在选择集成开发环境(IDE)和使用 PSOC Creator 的必要性
    发表于 05-21 07:36

    Raspberry Pi 3试用体验】连接5寸LCD HDMI电阻式触摸屏

    本帖最后由 xjallen 于 2016-5-23 14:44 编辑 【Raspberry Pi 3试用体验】连接5寸LCD HDMI电阻式触摸屏我的5寸
    发表于 05-23 14:43

    连接Raspberry pi的RN4020问题

    你好,我现在正在研究一个简单的传感器网络,它有几个RN4020和一个树莓PI。每个传感器节点由一个RN4020和一个MSP430组成。RN4020一般处于休眠状态。每隔几分钟,MSP唤醒它,并连接
    发表于 09-07 15:00

    Raspberry Pi 标准的40针连接器设计方案

    能让处理器实时监控系统工作的环境和状态,在高温或电源跌落前容许系统提前存储重要的用户数据和现场数据,保证系统可靠地工作。用户也可以通过 Raspberry Pi 标准的40针连接器,Mini PCI-e
    发表于 08-27 18:26

    安装Raspberry Pi Clock Hat的教程分享

    描述适用于树莓派的诺基亚 5110 帽子Raspberry Pi Clock Hat是一个简单但非常有用的 Raspberry Pi 帽子。它将允许您在板载诺基亚 5110
    发表于 07-05 06:01

    如何将PCF8591 ADC模块与Raspberry Pi连接

     在本教程中,我们将学习如何将 PCF8591 ADC/DAC 模块与 Raspberry Pi 连接
    的头像 发表于 08-26 15:58 4253次阅读
    如何将PCF8591 ADC模块与<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b><b class='flag-5'>连接</b>

    Raspberry Pi 0 W带温度传感器和LCD

    电子发烧友网站提供《Raspberry Pi 0 W带温度传感器和LCD.zip》资料免费下载
    发表于 11-11 10:08 1次下载
    <b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b> 0 W带温度传感器和<b class='flag-5'>LCD</b>

    UM2049_DSI转Raspberry——Pi®LCD转接板

    UM2049_DSI转Raspberry——Pi®LCD转接板
    发表于 11-22 19:25 0次下载
    UM2049_DSI转<b class='flag-5'>Raspberry</b>——<b class='flag-5'>Pi</b>®<b class='flag-5'>LCD</b>转接板

    如何将RFID RC522与Raspberry Pi连接

    电子发烧友网站提供《如何将RFID RC522与Raspberry Pi连接.zip》资料免费下载
    发表于 12-14 09:48 0次下载
    如何将RFID RC522与<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b><b class='flag-5'>连接</b>

    基于诺基亚5110的Raspberry Pi帽子

    用于树莓派的诺基亚 5110 帽子Raspberry Pi Clock Hat是一个简单但非常有用的 Raspberry Pi 帽子。它将允许您在板载诺基亚 5110
    发表于 12-21 12:27 0次下载

    如何使用GPIO引脚将按钮连接Raspberry Pi

    电子发烧友网站提供《如何使用GPIO引脚将按钮连接Raspberry Pi.zip》资料免费下载
    发表于 12-23 17:04 0次下载
    如何使用GPIO引脚将按钮<b class='flag-5'>连接</b>到<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>

    将Arduino和Raspberry Pi硬件设备与Minecraft游戏连接

    电子发烧友网站提供《将Arduino和Raspberry Pi硬件设备与Minecraft游戏连接.zip》资料免费下载
    发表于 06-14 10:48 0次下载
    将Arduino和<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>硬件设备与Minecraft游戏<b class='flag-5'>连接</b>

    如何将16x2 LCDRaspberry pi4连接

    电子发烧友网站提供《如何将16x2 LCDRaspberry pi4连接.zip》资料免费下载
    发表于 06-19 11:45 0次下载
    如何将16x2 <b class='flag-5'>LCD</b>与<b class='flag-5'>Raspberry</b> <b class='flag-5'>pi</b>4<b class='flag-5'>连接</b>

    使用BerryLan快速无头WiFi连接Raspberry Pi

    电子发烧友网站提供《使用BerryLan快速无头WiFi连接Raspberry Pi.zip》资料免费下载
    发表于 07-12 14:27 0次下载
    使用BerryLan快速无头WiFi<b class='flag-5'>连接</b>到<b class='flag-5'>Raspberry</b> <b class='flag-5'>Pi</b>