树莓派触摸显示屏2上手指南

树莓派触摸显示屏2是一款纵向设计的触摸屏液晶显示器,专为诸如平板电脑、娱乐系统和信息仪表板等交互式项目而打造。在此,我们的文档负责人内特·康蒂诺将向您展示如何将触摸显示屏2连接到树莓派,如何使用屏幕键盘,以及如何更改屏幕方向。

运行树莓派操作系统的触摸显示屏2

触摸显示屏2通过DSI接口和GPIO接口连接到树莓派。树莓派操作系统提供了触摸屏驱动程序,支持五指多点触摸以及屏幕键盘,无需连接键盘或鼠标即可实现完整功能。

规格参数

  • 分辨率1280×720像素,24位RGB显示
  • 有效显示区域155×88毫米
  • 对角线7英寸显示屏
  • 直接由主机树莓派供电,无需单独电源
  • 支持最多五点同时多点触摸

触摸显示屏2与树莓派1B +及之后的所有树莓派型号兼容,但树莓派Zero和Zero 2 W除外,因为它们缺少DSI接口。

图1:包装盒内物品

触摸显示屏2的包装盒包含以下部件(在图1图像中从左到右、从上到下的顺序):

  • 触摸显示屏2
  • 8颗M2.5螺丝
  • 15针到15针扁平柔性排线(FFC)
  • 适用于树莓派5的22针到15针扁平柔性排线
  • GPIO接口线

安装

要将触摸显示屏2连接到树莓派,需使用扁平柔性排线(FFC)和GPIO接口。您使用的FFC取决于树莓派型号:对于树莓派5,使用随附的22针到15针FFC;对于其他任何树莓派型号,使用随附的15针到15针FFC。

树莓派通过GPIO引脚和扁平柔性排线(FFC)连接到触摸显示屏2

确定适合您树莓派型号的FFC后,完成以下步骤将触摸显示屏2连接到树莓派:

1. 断开树莓派的电源。

2. 抬起触摸显示屏2上FFC接口两侧的固定夹。

3. 将FFC的15针一端插入触摸显示屏2的FFC接口,金属触点面朝上,背向触摸显示屏2。

4. 稳稳按住FFC的同时,同时按下触摸显示屏2的FFC接口两侧的固定夹。

5. 抬起树莓派DSI接口两侧的固定夹。该接口应标有“DISPLAY”或“DISP”等字样。如果您的树莓派有多个DSI接口,优先使用标有“1”的接口。

6. 将FFC的另一端插入树莓派的DSI接口,金属触点面向以太网接口和USB - A接口。

7. 稳稳按住FFC的同时,同时按下树莓派DSI接口两侧的固定夹(见下图2)。

8. 将GPIO接口线插入触摸显示屏2上标有J1的端口。

9. 将GPIO接口线的另一端(三针)连接到树莓派GPIO的2、4、6引脚。将红色线(5V电源)连接到引脚2,黑色线(接地)连接到引脚6。从上方看,以太网接口和USB - A接口朝下时,这些引脚位于电路板的右上角,引脚2在右上角最顶端位置(见下图3)。

10. (可选)使用随附的M2.5螺丝将树莓派安装到触摸显示屏2的背面:

11. 将树莓派的四个角支撑柱与触摸显示屏2背面FFC接口和J1端口周围的四个安装点对齐,特别注意不要挤压FFC。

12. 将螺丝插入四个角支撑柱并拧紧,直到树莓派固定牢固。

13. 重新连接树莓派的电源。可能需要长达一分钟的时间来初始化触摸显示屏2的连接并开始在屏幕上显示内容。

图2:连接并安装到触摸显示屏2上的树莓派5

使用屏幕键盘

树莓派操作系统Bookworm及更高版本默认包含Squeekboard屏幕键盘。连接触摸显示屏后,当可以输入文本时,屏幕键盘应自动显示,无法输入文本时自动隐藏。

对于不支持文本输入检测的应用程序,使用任务栏右端的键盘图标手动显示和隐藏键盘。

您还可以在树莓派配置的“显示”选项卡或raspi - config的“显示”部分中永久显示或隐藏屏幕键盘。

在Bookworm之前的树莓派操作系统版本中,请使用matchbox - keyboard。如果您使用Wayfire桌面合成器,则应使用wvkbd。

图3:与触摸显示屏2的GPIO连接

更改屏幕方向

如果您想物理旋转显示屏,或将其安装在特定位置,从“偏好设置”菜单中选择“屏幕配置”。在布局编辑器中右键单击触摸显示屏矩形(可能是DSI - 1),选择“方向”,然后选择最适合您需求的选项。

无桌面环境下旋转屏幕

要在没有桌面环境的设备上设置屏幕方向,需编辑/boot/firmware/cmdline.txt配置文件,向系统传递方向信息。在cmdline.txt末尾添加以下条目:

video = DSI - 1:720x1280@60,rotate = <rotation - value>

将<rotation - value>占位符替换为以下值之一,这些值对应于相对于您显示屏默认方向的旋转度数:

  • 0
  • 90
  • 180
  • 270

例如,旋转值为90会将显示屏顺时针旋转90度。180会将显示屏旋转180度,即上下颠倒。

注意:无法通过cmdline.txt单独旋转DSI显示屏与HDMI显示屏。当您同时使用DSI和HDMI时,它们共享相同的旋转值。

本教程节选自树莓派文档。我们广泛的文档涵盖了所有硬件、软件、配件、微控制器以及树莓派操作系统。如果您仍有疑问,可以尝试在我们的论坛上发帖,那里有众多树莓派爱好者以及世界上一些顶尖的技术达人。 

评论

此博客中的热门博文

树莓派中文周刊 第150期

用树莓派震动传感器绘制洞穴地图

树莓派助力可持续发展解决方案