首页 > 评测 > 评测列表 > 拓展版

树莓派也可以用的触摸屏——Adafruit2.8寸触摸屏

  • 作者:小淘气
  • 来源:21ic
  • [导读]
  • 相比起来用HDMI连接显示屏的玩法,或许配一个触摸屏才更适合它。 毕竟它的使用场景,更多的不是一台个人PC,而是一个灵活的嵌入式设备。
  • MY-iMX6UL开发套件
  • PocketBeagle
  • CY3280-CapSense-MBR3
  • CC3220SF LaunchPad (CC3220SF-LAUNCHXL)
  • Esquilo Air
  • CY8CKIT-042 PSoC 4 Pioneer Kit
  • Arduino 树莓派扩展板
  • MicroPython pyboard

一. 前言

近些年来开源硬件非常流行,说到开源硬件就不得不说Raspberry PI树莓派,它是一个具备高级功能的嵌入式Linux主板,可以实现完整的计算机功能,近些年来因为树莓派的便宜,方便使用等诸多因素导致树莓派非常火热,受到众多开发者的热爱,随着树莓派的流行,树莓派的相关扩展模块也随之盛行起来,今天小编拿到了一款来自Adafruit的2.8寸触摸屏。

二. 定位

树莓派在使用的过程中需要外接屏幕,可以使用HDMI连接显示器也可以使用也可是使用DSI接口外接屏幕使用,今天我们看到的屏幕是可以连接到树莓派的扩展插针上的,并且带有出触摸功能,这样将大大的方便了树莓派的开发和使用,接下来我们就看看这款小巧的屏幕。

三. 开箱

今天小编拿到了这款触摸屏,如下图:

image1.jpg

全黑色的纸盒包装上贴有PiTFT 2.8’’320x240 RasPI+touch的字样,说明这款触摸屏的分辨率为320x240,具有触摸功能。

打开包装后就可以看到屏幕的样子,如下图:

image2.jpg

屏幕的左侧为屏幕的基本信息,右侧和右下侧为连接器,左下侧为4个未焊接的按键位置。

屏幕背面,如下图:

image3.jpg

在屏幕背面可以看到LCD和PCB通过一个FPC连接。

下面先来PO两张合体照吧:

四. 产品功能

该屏幕将LCD安装与PCB上,使用I2C和SPI与树莓派通信,使用了GPIO扩展了按键,屏幕下方的4个按键可以定义为开关机按键,也可以自定义为其他功能,屏幕主要功能介绍如下图:

image4.png

五. 产品设计

(1)该屏幕采用矩形设计,4个角并没有倒角,小编还是喜欢有倒角的设计,毕竟直角的设计还有存在划手的风险,有的时候不小心拿到直角处还是很不舒服的。

安装到树莓派上与树莓派有些偏离,看着不是很舒服,如下图:

image5.jpg

屏幕的三个角上有定位孔,右上的定位孔并未与树莓派的定位孔重合,左侧的两个孔

还被下面的USB接口和RJ45接口挡住了,所以这三个定位孔很可能没有什么用处。

如下图:

6.png

PCB采用沉金工艺,在短边采用V-cut拼板方式,有些毛刺有些划手。

屏幕下方的四个按键没有安装,需要格外购买自行安装,最左侧的按键再焊接后有被下方的USB接口的金属外壳短接的风险,如下图:

7.png

屏幕的两个连接器已经焊接,但是屏幕只是用了部分扩展插针,在安装屏幕后,剩下的未连接的插针也很难再被连接使用了,如下图:

image9.jpg

连接到屏幕上的扩展插针又通过另外一个连接器进行扩展,但是安装起来似乎不是很方便,如下图:

image10.jpg

六. 产品使用

将屏幕安装到树莓派上,如下图:

image11.jpg

屏幕需要安装相应的控制程序,可以根据Adaruit官方提供的方法安装相关的脚本,适合已经搭好树莓派系统的情况,再为了使用该屏幕而安装脚本。

另外Adaruit官方还提供了定制的镜像文件供下载,如下图:

image12.png

官方提供了两个版本的镜像,一个是完全版的需要8G的内存卡,另外一个是轻量版的,只需要2G的内存卡,这一点还是很人性化的。

小编为了方便下载了带有脚本的镜像并安装到了树莓派中,接下来上电启动,树莓派进入系统显示在桌面上,如下图:

image13.jpg

  • 本文系21ic原创,未经许可禁止转载!

网友评论