为树莓派选触摸屏
手上有块树莓派3B+,想加块触摸屏,自己设计UI,搞些小玩意。
触摸屏选型
第一次用触摸屏,知道树莓派有原厂的屏幕,价格略贵,带宽边也不方便自己加装外壳。
微雪的外观很好,但是销量很一般,原因不知道,没敢买。
最终选了的国产 7寸 IPS硬屏 触摸屏,高清分辨率1024*600,销量比较靠前,随快递寄来了发票,很意外。开始也担心驱动的问题,实际用下来,不用安装驱动,只需要把树莓派的显示分辨率调成和屏幕一样的就可以了。
触摸屏连接
触摸屏厂家提供了很多资料,我电脑空间有限,也就没下载。直接按照淘宝上的图片连接
注意一下,1是高清线必须连接,开始usb我连接的是2号口 Power,显示正常但没有触摸功能,后来把usb
的接到3号CTOUCH后,触摸功能就ok了。
分辨率调整
调整方法参考链接 树莓派对7寸显示屏设置参数(1024*600)的分辨率
简单说就是找到树莓派的config.txt文件,在最后加上下面几行的内容:
max_usb_current=1
hdmi_group=2
hdmi_mode=1
hdmi_mode=87
hdmi_drive=1
hdmi_cvt 1024 600 60 6 0 0 0
不足
- 触摸屏亮度不可调,晚上看起来略刺眼;淘宝有带可以调背光的触摸屏,找机会弄一个试试;
- 调整为1024*600的分辨率后,再连接电脑显示器,不能自动调高分辨率,应该是树莓派系统的局限,和显示器无关;因为可以远程登陆树莓派,到也无所谓,否则盯着7寸屏写代码,眼睛就要废了。