技術在過去幾年內迅速發生變化。隨著技術的進步,活動和流程得到了簡化,並且比以往任何時候都更快。
觸控螢幕顯示器取得了很大進步。觸控螢幕顯示器允許用戶用手指或手寫筆點擊屏幕上的按鈕或對象。
在本教程中,我們將介紹如何將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映像上展開文件系統。要執行此操作,請打開終端並在命令行中輸入
sudo raspi-config
現在選擇高級選項。
圖1.選擇高級選項
選擇展開文件系統。
圖2.選擇A1擴展文件系統
擴展文件系統後,選擇重新啟動Pi,然後重新啟動。
下載並安裝4D內核包
重啟後,我們可以下載並安裝4D內核包。
首先,打開終端並下載並安裝支持4DPi-24-HAT的內核。確保您的4D顯示模塊支持4DPi-24-HAT。如果沒有,你可以在他們的網站上找到合適的內核。
在終端輸入以下命令:
wget http://www.4dsystems.com.au/downloads/4DPi/All/gen4-hats_4-14-34_v1.1.tar.gz
下載後,我們可以安裝下載的文件使用以下命令:
sudo tar –xzvf gen4-hats_4-14-34_v1.1.tar.gz–C
最新的Raspbian圖像具有默認的桌面GUI系統啟動。要使用gen4-4DPi,我們需要將引導系統設置為命令行。
在終端中輸入以下命令:
sudo raspi-config
在raspi-config中,選擇引導選項。
圖3.選擇啟動選項
選擇桌面/CLI。
圖4.選擇Desktop/CLI
選擇控制臺自動登錄為Pi用戶或控制臺要求用戶登錄。
圖5.選擇控制臺並自動登錄或要求用戶登錄。
選擇並重新啟動。重新啟動後,Pi將在控制臺命令行上啟動,軟體配置完成。在我們連接硬體之前,我們需要安全地關閉Raspberry Pi。
要安全關閉,請使用以下命令:
sudo poweroff
# Or
# sudo halt
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。打開終端並輸入:
sudo apt-get install xinput-calibrator
安裝事件設備輸入驅動程序:
sudo apt-get install xserver-xorg-input-evdev
將10-evdev.conf文件重命名為45-evdef.conf。
sudo mv /usr/share/X11/xorg.conf.d/10-evdev.conf /usr/share/X11/xorg.conf.d/45-evdev.conf
檢查evdev.conf的編號是否高於libinput.conf。終端輸出應如下所示:
10-quirks.conf 40-libinput.conf 45-evdev.conf 99-fbturbo.conf
輸入以下內容重新啟動Raspberry Pi:
sudo reboot now
重新啟動後,將Raspberry Pi的啟動選項設置為桌面或者桌面自動登錄。接下來,運行xinput校準器:
xinput_calibrator
執行校準並複製結果。它應該類似於下面的文字:
Section 「InputClass」
Identifier 「calibration」
MatchProduct 「AR1020 Touchscreen」
Option 「Calibration」 「99 3979 205 3845」
Option 「SwapAxes」 「0」
EndSection
圖10.執行新輸出校準器
檢查xinput校準器結束後的更改。如果您滿意,請將其保存為永久性:
sudo nano /usr/share/X11/xorg.conf.d/99-calibration.conf
將結果粘貼到此處。保存文件並重新啟動Raspberry Pi:
sudo reboot now
現在應該校準顯示器。恭喜您成功設置並運行了觸控螢幕顯示器!
打開APP閱讀更多精彩內容聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容圖片侵權或者其他問題,請聯繫本站作侵刪。 侵權投訴