5HD800480SR TFT LCD
|
|
|
|
|
|
功能简介
|
|
|
特性
|
- 屏幕尺寸: 5.0inch
- 物理分辨率: 800px×480px
- 触摸功能: SPI接口,4线电阻触摸
- 带3.5"音频输出口
|
接口
|
RPi接口
HDMI接口
|
|
|
|
|
产品特点
- HDMI输入,SPI接口电阻触摸
- 兼容Raspberry Pi、BB Black、Banana Pi等微型电脑
- 可作为普通的HDMI显示屏使用,用于连接电脑、电视盒、Microsoft Xbox360、SONY PS4、Nintendo Switch等设备(需另外购买HDMI线)
- 用于树莓派可以支持的系统:Raspbian, Ubuntu,Kali Linux,显示功能免驱,触摸功能需要安装驱动
- 带3.5"音频输出口
- 背光可调
产品参数
- 屏幕尺寸: 5.0inch
- SKU: 5HD800480SR TFT LCD
- 物理分辨率: 800px×480px
- 触摸功能: SPI接口,4线电阻触摸
- 额定功率: 0.34A*5V
- 外形尺寸: 121.11mm*77.93mm
- 包装尺寸: 154mm*135mm*51mm
- 毛重: 206g
接口功能
- ① micro USB供电接口:USB供电输入(如图④母座已连接树莓派取电,则此USB可不接)
- ② HDMI接口:用于连接主板和 LCD 显示屏进行HDMI传输
- ③ 背光开关:控制背光打开和关闭
- ④ 电源和触摸接口:从树莓派取电给液晶屏,同时将触摸信号通过GPIO回传至树莓派
- ⑤ 保留的扩展焊盘:将图④母座占用的GPIO口引出
产品尺寸
安装方法
以下安装方法适用于Raspbian系统
直接安装驱动
- 将显示屏的排插插入树莓派IO口,如下图,引脚靠边对齐
- 将显示屏的HDMI口连接树莓派的micro HDMI口
- 将树莓派连上网络
- 登录路由器,得到树莓派的IP地址,如192.168.0.123
- 通过SSH登录树莓派(Windows下使用putty等软件,linux下使用ssh命令,树莓派的初始用户名为pi,密码为raspberry)
- 运行以下命令
sudo rm -rf LCD-show
git clone https://github.com/goodtft/LCD-show.git
chmod -R 755 LCD-show
cd LCD-show/
sudo ./LCD5-show
通过烧录镜像的方式安装驱动
- 请将以下驱动复制到空白的tf卡(使用前请将tf卡格式化成FAT格式)
Raspbian (用户:pi,密码:raspberry)
百度网盘(提取码sgbv)
Mega
Ubuntu MATE Pi3,Pi2(用户:pi,密码:raspberry)
百度网盘(提取码gjrs)
Mega
Kali Linux (用户:root,密码:toor)
百度网盘(提取码tlqt)
Mega
触摸屏旋转(以90°为例)
显示旋转
sudo nano /boot/config.txt
在文件末尾加入
display_rotate=1 //旋转90°
/*
0表示旋转0°
1表示旋转90°
2表示旋转180°
3表示旋转270°
*/
ctrl + o 保存文档 重启即可
触摸旋转
- 本LCD可以通过xinput-calibrator程序进行校准。
- 运行以下命令,进行安装:
sudo apt-get install xinput-calibrator
xinput --list //本机操作执行此条
DISPLAY=:0 xinput --list //远程操作执行此条
- 列出目标设备属性
- 通过上条指令,找到xxx Touchscreen对应的id号
- 输入
//本机操作执行此条
xinput --list-props id
//远程操作执行此条
DISPLAY=:0 xinput --list-props id //id为对应的id号
Evdev Axis Inversion (246):0,0
Evdev Axes Swap (248): 0
- 其中
Evdev Axis Inversion (246):0,0项是每条轴的旋转设置项,后面第一个参数是x,第二个参数是y.
Evdev Axes Swap (248): 0项对应的是两条轴的交换。
0为不翻转,1为翻转
- 旋转触摸的坐标轴
- 触摸旋转90度,从坐标轴理解:即目的x轴正向为初始y轴的反向。目的y轴的正方向为初始x轴的正向。
- 先交换x、y轴
//本机操作执行此条
xinput --set-prop 'id' 'Evdev Axes Swap' 1 //id为对应的id号
//远程操作执行此条
DISPLAY=:0 xinput --set-prop 'id' 'Evdev Axes Swap' 1 //id为对应的id号
//本机操作执行此条
xinput --set-prop 'id' 'Evdev Axis Inversion' 0 1 //id为对应的id号
//远程操作执行此条
DISPLAY=:0 xinput --set-prop 'id' 'Evdev Axis Inversion' 0 1 //id为对应的id号
- 这样即可完成触摸旋转90度。若要旋转其他角度,推理一下即可。
触摸屏校准(仅当触摸不准确时需校准)
- 本LCD可以通过xinput-calibrator程序进行校准。
sudo apt-get install xinput-calibrator
- 点击任务栏的Menu键,选择Preferences -> Calibrate Touchscreen。
- 如果要保存这些触摸值,需要在以下路径新建一个99-calibration.conf文件(如果已存在则不需要新建)
/etc/X11/xorg.conf.d/99-calibration.conf
- 将触摸参数(不同LCD,下图数据可能不同)保存至99-calibration.conf,即可
选型列表
FAQ
|
联系 丢石头
我们的工作时间是: 09:00-18:00 (UTC+8 周一到周六)
|
|