树莓派 触摸屏

您所在的位置:网站首页 树莓派安装乐视驱动 树莓派 触摸屏

树莓派 触摸屏

2024-07-08 15:17| 来源: 网络整理| 查看: 265

近期给树莓派4B加装3.5寸屏幕,过程记录如下:

目录

前言

一、给系统安装驱动

1、在线安装

2、离线安装

二、使用预装驱动的镜像

三、调整方向

四、调整分辨率

 五、屏幕校准

总结

前言

屏幕连接如图

可以通过两种方法使用该LCD:方法一,给Raspbian/Ubuntu Mate/Kali和Retropie系统安装驱动。方法二,使用预装驱动的镜像。

一、给系统安装驱动 1、在线安装

在树莓派官网下载最新版本的镜像(Raspbian/Ubuntu Mate/Kali或Retropie),并烧录。

通过网络下载相关驱动代码,在执行相应的安装命令,在整个过程中确保可以正常联网。

git clone https://github.com/waveshare/LCD-show.git cd LCD-show/ sudo ./LCD35-show

注意1:执行apt-get upgrade会导致LCD无法正常工作。此时需要编辑SD卡中的 config.txt 文件,并删除这一句:dtoverlay=ads7846。

注意2:在Raspbian-lite下,需要执行sudo ./LCD35-show lite命令,以安装驱动。

2、离线安装

下载相关文件  ->        相关文件

将文件拷贝到boot目录下,进行解压缩

cd /boot sudo tar zxvf LCD-show.tar.gz cd LCD-show/

安装对应屏幕大小的驱动,安装完成后系统会重启

In case of 3.5" RPiDisplay(MPI3501): sudo ./LCD35-show

PS:我的树莓派选择LCD35-show出现的拖尾问题,后面更换为MHS35-show正常。

sudo ./MHS35-show 二、使用预装驱动的镜像

下载并安装镜像  ->   镜像文件   

三、调整方向

安装完触摸驱动后,可以通过运行以下命令修改屏幕旋转方向。

cd LCD-show/ #X可选0、90、180和270。分别表示LCD旋转0度、90度、180度和270度。 sudo ./LCD35-show X

在Raspbian-lite下的旋转命令如下:

cd LCD-show/ #X可选0、90、180和270。分别表示LCD旋转0度、90度、180度和270度。 sudo ./LCD35-show lite X 四、调整分辨率

3.5寸的触摸屏默认是480*320分辨率,可以通过树莓派进行分辨率设置

sudo raspi-config

 五、屏幕校准

这个时候,电容笔是没法完美点击屏幕的,需要进行屏幕校准。

安装xinput后,执行校准程序

cd /boot/LCD-show/ sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb DISPLAY=:0.0 xinput_calibrator

屏幕上会出现校准的十字,使用进行四点校准,校准完成后会出现以下代码:

Section "InputClass" Identifier "calibration" MatchProduct "ADS7846 Touchscreen" Option "Calibration" "3902 142 208 3944" Option "SwapAxes" "0" EndSection

进入配件文件中,将刚才校准得到四个数字进行对应的替换,例如我这里是"3902 142 208 3944",替换文件中响应的文字。然后保存,重启树莓派。

sudo nano /etc/X11/xorg.conf.d/99-calibration.conf

如果没有配件文件,则自行创建,之后再写入

mkdir -p /etc/X11/xorg.conf.d touch /etc/X11/xorg.conf.d/99-calibration.conf 总结

本文引用微雪商城文档  、 (103条消息) 树莓派 触摸屏_树莓派加装3.5寸触摸屏方法和触摸屏问题处理_weixin_39632467的博客-CSDN博客



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3