首页 / 行业
如何将4DSystemsgen4触摸屏与树莓派连接
2019-07-26 14:13:00
技术在过去几年内迅速发生变化。随着技术的进步,活动和流程得到了简化,并且比以往任何时候都更快。
触摸屏显示器取得了很大进步。触摸屏显示器允许用户用手指或手写笔点击屏幕上的按钮或对象。
在本教程中,我们将介绍如何将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
现在应该校准显示器。恭喜您成功设置并运行了触摸屏显示器!
最新内容
手机 |
相关内容
AI换脸换声太逼真!遇到AI视频诈骗如
AI换脸换声太逼真!遇到AI视频诈骗如何识别?,活动,社交媒体,确认,账户,验证,真实照片,随着DCP010505BP-U人工智能技术的不断发展,AI换脸射频连接器使用技巧与注意事项
射频连接器使用技巧与注意事项,连接器,选择,频率,类型,连接,传输,射频连接器是一种用于连接射频电路的电子元件,常用于无线通信系统电流互感器作用 电流互感器为什么
电流互感器作用 电流互感器为什么一端要接地?,作用,误差,原因,连接,测量,短路故障,电流互感器(Current Transformer,简称CT)是一种用于半导体主控技术:驱动自动驾驶革命的
半导体主控技术:驱动自动驾驶革命的引擎,自动驾驶,交通,自动驾驶系统,数据,车辆,自动,随着科技的不断进步,自动驾驶技术已经成为现实电容式触摸按键屏中应用的高性能触
电容式触摸按键屏中应用的高性能触摸芯片,芯片,位置,触摸屏,能力,响应,用户,电容式触摸按键屏(Capacitive Touch Key Screen)是一种常低耗能,小安派-LRW-TH1传感器通用板
低耗能,小安派-LRW-TH1传感器通用板,一块板即可连接多种传感器!,传感器,多种,连接,一块,通用,接口,小安派-LRW-TH1传感器通用板是一款人形机器人风起,连接器待势乘时
人形机器人风起,连接器待势乘时,连接器,人形机器人,工作效率,性强,研发,光纤,近年来,人形机器人在人工智能领域取得了巨大的进展。随消除“间隙”:力敏传感器如何推动新
消除“间隙”:力敏传感器如何推动新颖的HMI设计,传感器,智能手机,交互,交互方式,操作,用户,随着科技的不断发展,人机交互界面(HMI)的设