树莓派也可以用的触摸屏——Adafruit2.8寸触摸屏
扫描二维码
随时随地手机看文章
一. 前言
近些年来开源硬件非常流行,说到开源硬件就不得不说Raspberry PI树莓派,它是一个具备高级功能的嵌入式Linux主板,可以实现完整的计算机功能,近些年来因为树莓派的便宜,方便使用等诸多因素导致树莓派非常火热,受到众多开发者的热爱,随着树莓派的流行,树莓派的相关扩展模块也随之盛行起来,今天小编拿到了一款来自Adafruit的2.8寸触摸屏。
二. 定位
树莓派在使用的过程中需要外接屏幕,可以使用HDMI连接显示器也可以使用也可是使用DSI接口外接屏幕使用,今天我们看到的屏幕是可以连接到树莓派的扩展插针上的,并且带有出触摸功能,这样将大大的方便了树莓派的开发和使用,接下来我们就看看这款小巧的屏幕。
三. 开箱
今天小编拿到了这款触摸屏,如下图:
全黑色的纸盒包装上贴有PiTFT 2.8’’320x240 RasPI+touch的字样,说明这款触摸屏的分辨率为320x240,具有触摸功能。
打开包装后就可以看到屏幕的样子,如下图:
屏幕的左侧为屏幕的基本信息,右侧和右下侧为连接器,左下侧为4个未焊接的按键位置。
屏幕背面,如下图:
在屏幕背面可以看到LCD和PCB通过一个FPC连接。
下面先来PO两张合体照吧:
四. 产品功能
该屏幕将LCD安装与PCB上,使用I2C和SPI与树莓派通信,使用了GPIO扩展了按键,屏幕下方的4个按键可以定义为开关机按键,也可以自定义为其他功能,屏幕主要功能介绍如下图:
五. 产品设计
(1)该屏幕采用矩形设计,4个角并没有倒角,小编还是喜欢有倒角的设计,毕竟直角的设计还有存在划手的风险,有的时候不小心拿到直角处还是很不舒服的。
安装到树莓派上与树莓派有些偏离,看着不是很舒服,如下图:
屏幕的三个角上有定位孔,右上的定位孔并未与树莓派的定位孔重合,左侧的两个孔
还被下面的USB接口和RJ45接口挡住了,所以这三个定位孔很可能没有什么用处。
如下图:
PCB采用沉金工艺,在短边采用V-cut拼板方式,有些毛刺有些划手。
屏幕下方的四个按键没有安装,需要格外购买自行安装,最左侧的按键再焊接后有被下方的USB接口的金属外壳短接的风险,如下图:
屏幕的两个连接器已经焊接,但是屏幕只是用了部分扩展插针,在安装屏幕后,剩下的未连接的插针也很难再被连接使用了,如下图:
连接到屏幕上的扩展插针又通过另外一个连接器进行扩展,但是安装起来似乎不是很方便,如下图:
六. 产品使用
将屏幕安装到树莓派上,如下图:
屏幕需要安装相应的控制程序,可以根据Adaruit官方提供的方法安装相关的脚本,适合已经搭好树莓派系统的情况,再为了使用该屏幕而安装脚本。
另外Adaruit官方还提供了定制的镜像文件供下载,如下图:
官方提供了两个版本的镜像,一个是完全版的需要8G的内存卡,另外一个是轻量版的,只需要2G的内存卡,这一点还是很人性化的。
小编为了方便下载了带有脚本的镜像并安装到了树莓派中,接下来上电启动,树莓派进入系统显示在桌面上,如下图:
[!--empirenews.page--]
启动后的屏幕显示了树莓派的桌面,但是由于屏幕过小,任务栏上的很多图标有些重叠发生了重叠,用手指触摸很容易误触,如下图:
值得肯定的是这是一块电容屏,触摸很灵敏。
接下来我们连接网络,就可以上网了,下面我们访问21ic网站,如下图:
管方还介绍了使用mplayer播放视频,鉴于这款屏的分辨率只有320x240,小编不打算使这项功能了。
值得一提的是这款屏提供了背光调节功能,如下图:
在屏幕的背面有一个未焊接的电阻#18,当我们将一个0欧电阻焊接到这个位置后我们就可以通过树莓派的GPIO18来控制屏幕的亮度了,官方提供的信息显示,这是一个不错的设置,可以从0关闭到1023最亮调节。
对于屏幕下方的按键可以自由定义,设置任何你想设置的功能,官方提供了完整的开发方式。
最后官方提供了触摸屏的手势开发,官方提供了已有的手势符号,如下图:
小编以为这才是这块屏最好玩的地方,感兴趣的网友可以下载相关的代码研究一下。
七. 其他资料
官网提供了触摸屏的原理图,如下图:
以及屏幕的机械尺寸,如下图:
八. 总结及展望
这款树莓派的触摸屏,做工一般,尺寸偏小,分辨率偏低,显示内容非常有限,显示效果也一般,想畅快的玩树莓派还是建议选用显示器或者更大的触摸屏。
但是他也不是一无是处,因为他小所以他很便携,可以随意的带到任何地方,对于喜欢使用SSH登录树莓派的朋友,用这款屏显示一些重要信息还是很合适的。
最重要的是这款屏的手势识别,对于有兴趣的朋友一定是最值得学习的地方。
九. 官方信息
树莓派官网:www.raspberrypi.org
Adafruit官网:https://www.adafruit.com/