2021/04/20 |By G小編
Raspberry Pi 樹莓派由於其小巧的體積、低廉的價格、開源多元的軟體、豐富的社群教學資源,已經成為創客的首選入門機。樹莓派的本意雖然是以協助學生的電腦科學教育為主,但由於Linus、Python等開源軟體的快速進步,眾多Raspberry Pi愛好者也為樹莓派創造出自造機器人、伺服器、IOT監控、工控聯網裝置,甚至是串聯多個樹莓派成為超級電腦等應用。
使用樹莓派作為伺服器或工業監控裝置時,自然免不了與觸控螢幕結合應用,本文將詳細說明如何為樹莓派安裝外接式電容觸控螢幕,同時安裝與執行觸控校正程式,以便獲得更靈敏精準的觸控操作。
不同世代的樹莓派機型具備不同的I/O 埠配置, 但一定都具備HDMI 與USB埠,在此我們使用Raspberry Pi 3 Model B 與On-Lap M505T示範連接方式。
(註:樹莓派沒有電源開關,電源埠插線供電後,系統會立即開機,故請務必完成上述步驟後,方插入本電源線)
樹莓派首次安裝成功時,將自動進入Raspi-Config畫面;亦即Raspbian的系統設定介面
若您的樹莓派非首次安裝, 請先打開Terminal >> 輸入〖sudo raspi-config〗 即可開啟Raspi-Config設定畫面
Raspi-Config 版本眾多,請選擇Display Options ;無Display Options時,請選擇Advanced Options
新版
舊版
新版
舊版
按<Tab> 鍵切換至下方,選擇<OK>儲存
點選桌面左上角的Termianl圖示打開Terminal
在Terminal 中輸入 〖wget http://github.com/downloads/tias/xinput_calibrator/xinput_calibrator-0.7.5.tar.gz〗
在Terminal 中輸入〖tar -zxvf xinput_calibrator-0.7.5.tar.gz〗
在Terminal 中輸入〖cd /home/pi/xinput_calibrator-0.7.5〗
輸入 〖sudo apt-get install libx11-dev libxext-dev libxi-dev x11proto-input-dev〗
在Terminal /xinput_calibrator-0.7.5目錄下依序輸入
〖./configure〗
〖make〗
〖sudo make install〗
在Terminal 中輸入〖sudo xinput_calibrator〗
在Terminal 中輸入〖sudo mkdir /etc/X11/xorg.conf.d〗 請留意大小寫
輸入〖sudo nano /etc/X11/xorg.conf.d/99-calibration.conf〗
按滑鼠右鍵,選擇Paste貼上>>按ctrol+O 儲存 >>enter確認
Raspberry Pi 支援多種行動作業系統,但最推薦初學者使用的是樹莓派基金會基於Debian開發作業系統—Raspberry Pi OS (亦稱為Raspbian)。初學者可以簡單透過樹莓派基金會所提供的程式—Raspberry Pi Imager,下載並安裝Raspbian。
當您購買樹莓派後,請先準備一張8G以上的SD記憶卡,依下列步驟進行Raspbian安裝。
至https://www.raspberrypi.org/software/
選擇下載Windows版或Mac版 Raspberry Pi Imager
點選imager_1.6.1.exe 進行安裝
Raspbian中的 Resolution 設定選項,分為CEA (HDMI_group=1; TV用) 與 DMT (HDMI_group=2; 顯示器用)兩大類 ;一般的電腦顯示器均應選擇DMT,下表為常見的外接HDMI顯示器使用的解析度選項:
註: 市面上常見的樹莓派7吋觸控模組,其解析度為1024x600 60Hz,Raspbian 的Resolution選單中並無此選項,故須自行至config.txt,輸入hdmi_mode=87 並使用hdmi_cvt 指令自訂顯示值。