技术在过去几年内迅速发生变化。随着技术的进步,活动和流程得到了简化,并且比以往任何时候都更快。
触摸屏显示器取得了很大进步。触摸屏显示器允许用户用手指或手写笔点击屏幕上的按钮或对象。
在本教程中,我们将介绍如何将4d systems gen4触摸屏连接到raspberry pi,包括软件安装,硬件连接,触摸屏校准。
安装和设置pi
首先,我们需要下载和从raspberry pi网站安装最新的raspbian图像。如果您还没有安装rasbian,请查看本指南,了解如何在您的sd卡上安装rasbian os。
在sd卡上安装raspbian后,将sd卡插入raspberry pi。请勿连接gen4触摸屏。在为gen4驱动程序专门设置rpi之前,不建议与raspberry pi建立硬件连接。
使用键盘和显示器或ssh会话启动raspberry pi。
要在rasbian映像中添加其他软件包安装,我们需要在连接gen4触摸屏之前在raspbian映像上展开文件系统。要执行此操作,请打开终端并在命令行中输入
sudoraspi-config
现在选择高级选项。
图1.选择高级选项
选择展开文件系统。
图2.选择a1扩展文件系统
扩展文件系统后,选择重新启动pi,然后重新启动。
下载并安装4d内核包
重启后,我们可以下载并安装4d内核包。
首先,打开终端并下载并安装支持4dpi-24-hat的内核。确保您的4d显示模块支持4dpi-24-hat。如果没有,你可以在他们的网站上找到合适的内核。
在终端输入以下命令:
wgethttp://www.4dsystems.com.au/downloads/4dpi/all/gen4-hats_4-14-34_v1.1.tar.gz
下载后,我们可以安装下载的文件使用以下命令:
sudotar–xzvfgen4-hats_4-14-34_v1.1.tar.gz–c
最新的raspbian图像具有默认的桌面gui系统启动。要使用gen4-4dpi,我们需要将引导系统设置为命令行。
在终端中输入以下命令:
sudoraspi-config
在raspi-config中,选择引导选项。
图3.选择启动选项
选择桌面/cli。
图4.选择desktop/cli
选择控制台自动登录为pi用户或控制台要求用户登录。
图5.选择控制台并自动登录或要求用户登录。
选择并重新启动。重新启动后,pi将在控制台命令行上启动,软件配置完成。在我们连接硬件之前,我们需要安全地关闭raspberry pi。
要安全关闭,请使用以下命令:
sudopoweroff
#or
#sudohalt
pi完全关闭后,请拔掉电源。
硬件连接
再次,在开始gen4-4dpi和raspberry pi之间的任何硬件连接之前,请确保pi已关闭。
图6. gen4-4dpi
首先,在gen4-4dpi的ffc连接器和gen4-4dpi-adapter之间连接30路ffc电缆,确保连接器上的铜针朝上。见下图。
图7.将30路ffc电缆连接到gen4-4dpi适配器
图8.将30路ffc电缆连接到gen4-4dpi
使用raspberry pi的男性40路标头附加gen4dpi-adapter上的40路标头。
图9.附带的带有raspberry pi的gen4-4dpi适配器
我们都完成了设置raspberry pi的软件并将gen4-4dpi连接到raspberry pi。是时候加电pi了。
终端应该开始在gen4-4dpi上显示,并且一旦raspberry pi启动就可以使用了。您可能会注意到raspberry pi将在控制台命令行启动。这是因为我们没有更改raspberry pi的启动配置。
校准触摸屏
更改之前回到pi的启动配置,让我们先校准触摸屏显示器。我们需要安装xinput_calibrator来校准gen4-4dpi。打开终端并输入:
sudoapt-getinstallxinput-calibrator
安装事件设备输入驱动程序:
sudoapt-getinstallxserver-xorg-input-evdev
将10-evdev.conf文件重命名为45-evdef.conf。
sudomv/usr/share/x11/xorg.conf.d/10-evdev.conf/usr/share/x11/xorg.conf.d/45-evdev.conf
检查evdev.conf的编号是否高于libinput.conf。终端输出应如下所示:
10-quirks.conf40-libinput.conf45-evdev.conf99-fbturbo.conf
输入以下内容重新启动raspberry pi:
sudorebootnow
重新启动后,将raspberry pi的启动选项设置为桌面或者桌面自动登录。接下来,运行xinput校准器:
xinput_calibrator
执行校准并复制结果。它应该类似于下面的文字:
section“inputclass”
identifier“calibration”
matchproduct“ar1020touchscreen”
option“calibration”“9939792053845”
option“swapaxes”“0”
endsection
图10.执行新输出校准器
检查xinput校准器结束后的更改。如果您满意,请将其保存为永久性:
sudonano/usr/share/x11/xorg.conf.d/99-calibration.conf
将结果粘贴到此处。保存文件并重新启动raspberry pi:
sudorebootnow
现在应该校准显示器。恭喜您成功设置并运行了触摸屏显示器!
RT-Thread操作系统全面支持飞腾腾珑E2000系列芯片
Uber利用人工智能来统计数据,以确定乘车是为了商务还是娱乐
2020 年 Q3 苹果 AirPods 真无线耳机发货量占比 29%
聊聊IC测试机(2)IC测试基本原理与ATE测试向量生成
阿里、华为和腾讯为例,梳理中国特色的云计算的现状与未来
如何将4DSystemsgen4触摸屏与树莓派连接
电子产品防水透声膜的主要功能是什么,它有何作用
卷绕锂电池与叠片锂电池哪个好
索尼将在长崎县投资1000亿日元建设新工厂来生产影像传感器
荣耀手环5曝光 增加血氧检测功能
TE M3200压力传感器为HVACR压力应用树立一个新的性价比标杆
吊扇电容调速器原理图
如何选购与安装火花塞
2024:宁德时代强化车企合作“组合拳”
线程是如何靠中断切换的呢
Everyday Robot项目启动 意在开发通用学习机器人
苹果秋季发布会9月13日举行 华为开打苹果坐不住了iPhone15涨价登场
豪华商务阵容 2010高速上网手机导购
区块链技术可以让爱心安心吗
iQOO Neo手机两个重要特性曝光将搭载4500mAh电池和22.5W的充电功率