新網站功能測試中,非最終報價且無法下單,敬請見諒!

樹莓派 3.5 吋電阻 IPS LCD (B) 螢幕 GPIO/SPI 介面

3.5inch RPi LCD (B), 320×480, IPS

貨號 WS-12287
售價 760 (未稅)
含營業稅 798
廠商庫存 0

原始網址: http://www.waveshare.net/wiki/3.5inch_RPi_LCD_(B)

產品特點

  • 320×480分辨率
  • 電阻式觸摸控制
  • 兼容並可直接插入任何版本樹莓派
  • 提供Raspbian/Ubuntu系統下的驅動(用戶可直接在原有Raspbian/Ubuntu系統下使用)
  • IPS屏,可視角度大,顯示效果出眾
  • 和你的樹莓派一樣大
  • 沉金工藝,精雕細琢

快速入門

硬件連接

連接GPIO接口,Raspberry Pi Model A+/B+/2 B/3 B/3 B+引出了40個GPIO管腳,而屏幕引出了26個管腳,連接時注意對應屏幕管腳和樹莓派管腳。

您可以通過兩種方法使用該LCD:方法一,給Raspbian/Ubuntu Mate系統安裝驅動。方法二,使用預裝驅動的鏡像。

方法一,安裝驅動

請在樹莓派官網下載最新版本的鏡像(RASPBIAN或UBUNTU MATE)。為了方便使用,這裡提供

1) 將鏡像文件下載到電腦上,並解壓得到.img文件。

2) 將TF卡連接到電腦,打開Win32DiskImager.exe軟件,選擇第1步準備的.img文件,點擊write燒寫鏡像。

3) 燒寫完成後,將樹莓派LCD驅動複製到TF卡根目錄(也可以用U盤或網絡將驅動文件複製到鏡像的文件系統中)保存並安全彈出TF卡。

4) 啟動樹莓派,登錄樹莓派的終端(可以將樹莓派接到HDMI顯示器或用ssh遠程登錄)。

5) 前面已經把樹莓派驅動複製到/boot目錄下, 執行以下操作:

  
  1. tar xzvf /boot/LCD-show-*.tar.gz
  2. cd LCD-show/
  3. chmod +x LCD35B-show
  4. ./LCD35B-show

重啟後即可使用(為了方便使用,可以調整屏幕顯示方向,參見#設置顯示方向)。

注意:執行apt-get upgrade會導致LCD無法正常工作。此時需要編輯SD卡中的 config.txt 文件,並刪除這一句:dtoverlay=ads7846。

方法二,使用預裝驅動的鏡像

這裡提供預裝驅動的鏡像,解壓並把鏡像寫入到TF卡中(打開Win32DiskImager.exe軟件,選擇.img文件,點擊「write」燒寫鏡像)。然後把卡插入樹莓派就可以使用了。

LCD和HDMI相互切換

使用上面兩種方法在正常使用LCD的情況下,外接HDMI是沒有顯示的,如需啟用HDMI輸出,需執行以下命令,樹莓派會自動重啟。再等待約30秒,HDMI顯示屏開始顯示。

  
  1. cd LCD-show/
  2. ./LCD-hdmi

如需切換回LCD顯示方式,則需執行以下命令:

  
  1. cd LCD-show/
  2. ./LCD35B-show

設置顯示方向

安裝完觸摸驅動後,可以通過運行以下命令修改屏幕旋轉方向。

  • 旋轉0度:
  
  1. cd LCD-show/
  2. ./LCD35B-show 0
  • 旋轉90度:
  
  1. cd LCD-show/
  2. ./LCD35B-show 90
  • 旋轉180度:
  
  1. cd LCD-show/
  2. ./LCD35B-show 180
  • 旋轉270度:
  
  1. cd LCD-show/
  2. ./LCD35B-show 270

安裝校準軟件進行校準

  • 解壓並把xinput-calibrator_0.7.5-1_armhf.deb複製到樹莓派的raspbian系統中。
  • 運行以下命令,進行安裝:
  
  1. sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb
  • 點擊任務欄的Menu鍵,選擇Preferences -> Calibrate Touchscreen。
  • 按顯示提示進行觸摸校準。此過程可能需要重啟以生效。
  • 如果要保存這些觸摸值,需要在以下路徑新建一個99-calibration.conf文件(如果已存在則不需要新建)
  
  1. /etc/X11/xorg.conf.d/99-calibration.conf
  • 將觸摸參數(不同LCD,下圖數據可能不同)保存至99-calibration.conf,即可

5inch HDMI LCD FAQ1.jpg

安裝虛擬鍵盤

1. 執行以下命令安裝相應軟件

  
  1. sudo apt-get update
  2. sudo apt-get install matchbox-keyboard
  3. sudo nano /usr/bin/toggle-matchbox-keyboard.sh

2. 複製以下內容到toggle-matchbox-keyboard.sh,保存退出

  
  1. #!/bin/bash
  2. #This script toggle the virtual keyboard
  3. PID=`pidof matchbox-keyboard`
  4. if [ ! -e $PID ]; then
  5. killall matchbox-keyboard
  6. else
  7. matchbox-keyboard -s 50 extended&
  8. fi

3. 執行以下命令

  
  1. sudo chmod +x /usr/bin/toggle-matchbox-keyboard.sh
  2. sudo mkdir /usr/local/share/applications
  3. sudo nano /usr/local/share/applications/toggle-matchbox-keyboard.desktop

4. 複製以下內容到toggle-matchbox-keyboard.desktop,保存退出

  
  1. [Desktop Entry]
  2. Name=Toggle Matchbox Keyboard
  3. Comment=Toggle Matchbox Keyboard`
  4. Exec=toggle-matchbox-keyboard.sh
  5. Type=Application
  6. Icon=matchbox-keyboard.png
  7. Categories=Panel;Utility;MB
  8. X-MB-INPUT-MECHANSIM=True

5. 執行以下命令,注意該步驟必須使用"pi"用戶權限,如果使用管理員權限,將找不到該文件

  
  1. nano ~/.config/lxpanel/LXDE-pi/panels/panel

6. 找到類似以下命令(不同版本的圖標可能有一定差異)

  
  1. Plugin {
  2. type = launchbar
  3. Config {
  4. Button {
  5. id=lxde-screenlock.desktop
  6. }
  7. Button {
  8. id=lxde-logout.desktop
  9. }
  10. }

7. 加入以下代碼以新增一個Button項,如下圖

  
  1. Button {
  2. id=/usr/local/share/applications/toggle-matchbox-keyboard.desktop
  3. }

RPILCD-INSTALL-KEYBOARD01.png

8. 執行以下命令重啟系統,正常可以看到左上角多了一個虛擬鍵盤的圖標

  
  1. sudo reboot