树莓派10.1寸B带外壳显示屏使用教程

外壳组装

10.1inch HDMI LCD (B) 外壳组装教程

搭配PC主机使用

本产品支持Windows 10 / 8.1 / 8 / 7。其中,工作在Windows 10 / 8.1 / 8系统时,该触摸屏支持10点触控。工作在部分Windows 7系统时,该触摸屏只支持单点触控。

硬件连接

请注意连接顺序,否则可能导致无法正常显示:

  1. 用type A转micro的USB线连接LCD的Power Only接口和5V 2.5A的电源适配器。
  2. 用type A转micro的USB线连接触摸屏的Touch接口和PC机的任意一个USB接口。
  3. 用HDMI线连接触摸屏和PC机的HDMI接口。
注意事项:当电脑同时连接多个显示器的时候,只能通过本LCD控制主显示器上的光标,因此建议把LCD设置为主显示器。

正常你可以看到类似如下图的界面。轻点屏幕实现鼠标左键,长按屏幕实现鼠标右键。(此时可以通过下图标号1的背光调节按钮对LCD的背光进行控制)。


搭配树莓派使用

当触摸屏工作于PC版的Windows 系统时,系统会自动识别分辨率,并不需要手动设置。然而当触摸屏工作于树莓派时,必须手动设置分辨率,否则屏幕无法工作。如需把触摸屏用于树莓派,请务必阅读本节。

请在树莓派官网下载最新版本的镜像(Raspbian / Ubuntu / Kali / Retropie和WIN10 IoT系统)。为了方便测试,这里提供

  1. 将压缩文件下载到电脑上,并解压得到.img文件。
  2. TF卡连接到电脑,使用SDFormatter.exe软件格式化TF卡。注意:TF卡的容量不得低于4GB。此操作必须搭配TF卡读卡器,用户需要另外购买。
  3. 打开Win32DiskImager.exe软件,选择第1步准备的系统镜像,点击write烧写系统镜像。
  4. 烧写完成后,打开TF卡根目录的config.txt文件,在config.txt最后加入以下代码,保存并安全弹出TF卡。
  1. max_usb_current=1
  2. hdmi_group=2
  3. hdmi_mode=87
  4. hdmi_cvt 1280 800 60 6 0 0 0
  5. hdmi_drive=1

如果屏幕用于树莓派的时候显示有残影,可以尝试注释掉或者去掉这句:

  1. hdmi_drive=2

重新开机并稍等几分钟,问题可能得到解决。

旋转

  • 显示旋转

在config.txt文件中加入语句(config文件位于TF卡根目录,即/boot中):

  1. display_rotate=1 #1:90;2: 180; 3: 270

注:如果是Raspberry Pi 4,还需要把dtoverlay=vc4-fkms-V3D注释掉。

保存后重启树莓派即可

  1. sudo reboot
  • 触摸旋转

在进行显示旋转后,由于触摸并没有随着显示角度做出更改,导致触摸位置不对。所以需要对触摸做出修改。

1. 安装libinput

  1. sudo apt-get install xserver-xorg-input-libinput
如果你安装的是Ubuntu系统,或者是Jetson Nano。安装指令为
  1. sudo apt install xserver-xorg-input-synaptics

2. 在/etc/X11/下创建xorg.conf.d目录 (如果该目录已存在,这直接进行第3步)

  1. sudo mkdir /etc/X11/xorg.conf.d

3. 复制40-libinput-conf 文件到刚刚创建的目录下

  1. sudo cp /usr/share/X11/xorg.conf.d/40-libinput.conf /etc/X11/xorg.conf.d/

4. 编辑该文件

  1. sudo nano /etc/X11/xorg.conf.d/40-libinput.conf

找到 touchscreen的部分,在里面添加以下语句,然后保存即可

  1. Option "CalibrationMatrix" "0 1 0 -1 0 1 0 0 1"

类似下图位置:


 
5. 重启树莓派

  1. sudo reboot

完成以上步骤即可进行90度旋转。

注:
90 度旋转: Option "CalibrationMatrix" "0 1 0 -1 0 1 0 0 1"

180度旋转: Option "CalibrationMatrix" "-1 0 1 0 -1 1 0 0 1"

270度旋转: Option "CalibrationMatrix" "0 -1 1 1 0 0 0 0 1"

硬件连接


  1. 用type A转micro的USB线连接触摸屏的Power Only接口和5V 2.5A的电源适配器。
  2. 用HDMI线连接触摸屏和树莓派的HDMI接口。
  3. 用type A转micro的USB线连接触摸屏的Touch接口和树莓派的任意一个USB接口。
  4. 将TF卡插到树莓派的TF卡槽,给树莓派上电,等待一段时间后可看到类似如下界面(此时可以通过下图标号1的背光调节按钮对LCD的背光进行控制)。


搭配BeagleBone Black使用

如果只用做显示而不需要触摸功能,可以直接烧写最新的Angstrom镜像,不需要做任何设置。BeagleBone会自动读取10.1寸HDMI显示器的显示参数,自动调整为1280*800的分辨率。 当作触摸显示器使用的时候,用户需要烧写10.1inch HDMI LCD (B) Angstrom启动镜像 。烧写镜像的方法:

  1. 将压缩文件下载到电脑上,并解压得到.img文件。
  2. TF卡连接到电脑,使用SDFormatter.exe软件格式化TF卡。注意:TF卡的容量不得低于4GB。此操作必须搭配TF卡读卡器,用户需要另外购买。
  3. 打开Win32DiskImager.exe软件,选择第1步准备的系统镜像,点击write烧写系统镜像。
  4. 镜像写入到TF卡之后,即可把TF卡插上BeagleBone Black。给BeagleBone Black上电,此时会进入TF卡中的系统。等待一会,即可进入图形界面。

注:如果BeagleBone Black的eMMC已经有系统了,需要使BeagleBone Black从Micro SD卡启动。按着Boot Button,再给BeagleBone Black上电,等USER LEDS开始闪烁,再松开Boot Button即可

硬件连接

  1. 用HDMI转micro HDMI转接线(用户需要另外购买)连接LCD和BeagleBone的HDMI接口。
  2. 用type A转micro的USB线连接LCD的Touch接口和BeagleBone的主机USB接口。(BeagleBone提供了一个主机USB接口和一个从机USB接口,把LCD接入主机USB接口方可正常使用)
  3. 用type A转micro的USB线连接LCD的Power Only接口和5V 2.5A的电源适配器。

搭配香蕉派使用

因为香蕉派启动的时候会读取显示器分辨率的参数,所以香蕉派上电之前需要和显示器接好,进到进桌面了,拔掉显示器再接上也能正常使用。

在香蕉派的Raspbian系统中使用

烧写10.1inch HDMI LCD (B) Raspbian启动镜像,该镜像文件支持BananaPi Pro和BananaPi。

  1. 将压缩文件下载到电脑上,并解压得到.img文件。
  2. TF卡连接到电脑,使用SDFormatter.exe软件格式化TF卡。注意:TF卡的容量不得低于4GB。此操作必须搭配TF卡读卡器,用户需要另外购买。
  3. 打开Win32DiskImager.exe软件,选择第1步准备的系统镜像,点击write烧写系统镜像。

硬件连接

  1. 用HDMI线连接LCD和香蕉派的HDMI接口。
  2. 用type A转micro的USB线连接LCD的Touch接口和香蕉派的任意一个USB接口。
  3. 用type A转micro的USB线连接LCD的Power Only接口和5V 2.5A的电源适配器。

加载BananaPi Pro的WiFi驱动

BananaPi Pro 和Banana Pi主要差别在于BananaPi Pro板载了一个WiFi模块,用户使用BananaPi Pro的时候,可以SSH连接BananaPi Pro,执行下面的指令加载WiFi驱动:

  1. sudo modprobe ap6210

在香蕉派的Lubuntu系统中使用

烧写10.1inch HDMI LCD (B) Lubuntu启动镜像,该镜像文件支持BananaPi Pro和BananaPi。

用户名:bananapi,密码:bananapi