產品說明1
4.3inch HDMI LCD (B),4.3寸電容屏B款 800×480 IPS 高兼容性
支持樹莓派、Jetson Nano、PC ;
支持Windows 10、Raspbian、Ubuntu、Kali、WIN10 IoT、Retropie…
相關文件
資料路徑: www.waveshare.net/wiki/4.3inch_HDMI_LCD_(B)_
搭配樹莓派使用
支援樹莓派的Raspberry Pi OS / Ubuntu / Kali 和Retropie系統。
請在莓派官網載最新版本的鏡像。
- 1) 將壓縮檔下載到PC上,並解壓縮得到.img檔。
- 2) TF卡連接到PC,使用SDFormatter軟體格式化TF卡。
- 3) 開啟Win32DiskImager軟體,選擇第1步驟準備的系統鏡像,點選write燒寫系統鏡像。
- 4) 燒寫完成後,開啟TF卡根目錄的config.txt文件,在config.txt最後加入以下程式碼,儲存並安全彈出TF卡,將TF卡插入樹莓派。
hdmi_force_hotplug= 1 hdmi_group= 2 hdmi_mode= 87 hdmi_cvt 800 480 60 6 0 0 0
- 5) 將LCD的Touch介面連接到樹莓派的USB介面。
- 6) 將LCD的HDMI介面連接到樹莓派的HDMI接口,將樹莓派上電,正常等待幾秒後即可正常顯示。
搭配PC機使用
支援PC版Windows 11 / 10 / 8.1 / 8 / 7系統。
使用方法:
- 1) 將LCD的Touch介面連接到PC機的USB介面。稍等片刻,Windows會自動辨識觸控功能。
- 2) 將LCD的HDMI介面連接到PC機的HDMI接口,大約等待10秒鐘後可以看到LCD正常顯示。若需要輸出聲音,可透過HP音訊輸出介面連接3.5mm耳機或透過喇叭介面接取相關的喇叭模組(如8歐5瓦喇叭)。
- 注意:當電腦同時連接多個顯示器的時候,只能透過本LCD控制主顯示器上的遊標,因此建議將LCD設定為主顯示器。
按鍵介紹
- Power按鍵:開啟或關閉LCD顯示
- Menu按鍵:開啟選單(使用選單時,該按鍵還具有「確定」功能)
- Up/Left按鍵:方向鍵
- Down/Right按鍵:方向鍵
- Exit按鍵:使用選單時,具有「返回」功能
透過Menu按鍵可以開啟OSD選單,透過"確定"和"方向鍵"選擇要修改在內容,修改後透過"Exit按鍵"退出OSD選單。
如長時間不使用LCD,可透過"Power按鍵"關閉LCD顯示,以降低耗電量。
軟體
FAQ
在/boot/config.txt中新增以下命令即可
disable_splash= 1
將自訂圖片取代此目錄的圖片即可/usr/share/plymouth/themes/pix/splash.png
樹莓派長按右鍵軟體安裝
測試環境:2022-04-04-raspios-bullseye-armhf 32位元系統
支援型號:支援微雪電子DSI LCD、DPI LCD和HDMI LCD電容觸控螢幕系列
wget https: //www.waveshare.net/w/upload/1/18/Evdev-right-click-emulation.zip
unzip Evdev-right-click-emulation.zip cd evdev-right-click-emulation
sudo apt install build-essential libevdev2 libevdev-dev -y
sudo cp 'out/evdev-rce' '/usr/local/bin/'
sudo chmod +x '/usr/local/bin/evdev-rce' 輸入命令
sudo evdev-rce 運行之後即可觸碰長按實現右鍵功能
設定pi用戶可以執行
sudo usermod -G 'input' -a pi
echo 'uinput' | sudo tee -a /etc/modules
sudo nano /etc/udev/rules.d/ 99 -uinput.rules 在99-uinput.rules檔案中加入
KERNEL=="uinput", MODE="0660", GROUP="input" 保存,再在終端機運行
sudo udevadm control --reload-rules
sudo udevadm trigger 然後重啟
sudo reboot 重啟後運行(此時不需要sudo)
evdev-rce
運行之後即可觸碰長按實現右鍵功能
設定開機啟動
在終端機輸入
sudo mkdir ~/.config/autostart
sudo nano ~/.config/autostart/right_click.desktop
在right_click.desktop增加如下
[Desktop Entry]
Version=1.0
Type=Application
Name=evdev-rce GenericName=Enable long-press-to-right-click gesture
Exec=env LONG_CLICK_INTERVAL=1000 LONG_CLICK_FUZZ=200 /usr/local/bin/evdev-rce
Terminal=true
StartupNotify=false
如果要修改靈敏度則可以修改LONG_CLICK_INTERVAL=1000 LONG_CLICK_FUZZ=200 這兩者參數大小,.
取決於系統,如果系統有休眠,那畫面也會黑屏。如果是樹莓派官方系統,預設十分鐘左右無動作是有休眠的。
可以試試把通用觸控驅動「hid-multitouch」編譯到核心裡,一般就可以支援觸控。
去掉下圖右邊箭頭所指的電阻,然後將螢幕的PWM焊盤連接到樹莓派的PWM腳,GND焊盤連接樹莓派GND
在樹莓派終端執行以下指令:
gpio -g pwm 18 0
gpio -g mode 18 pwm (佔用腳位為PWM腳位)
gpio pwmc 1000
gpio -g pwm 18 X (X取值在0~1024之間),0最亮,1024最暗