LCD 显示屏连接Raspberry Pi

[复制链接]
63|1
手机看帖
扫描二维码
随时随地手机跟帖
biubiu108|  楼主 | 2022-10-20 18:13 | 显示全部楼层 |阅读模式
Raspberry Pi 是DIY界十分流行的微型电脑系统,它预装Linux系统,体积仅信用*大小,搭载ARM架构处理器,运算性能和智能手机相仿。加上USB接口,快速以太网接口、SD卡扩展接口以及HDMI,使它十分适合用于人机界面的搭建。Topway的TFT LCD模块则是把复杂的显示驱动逻辑与电路嵌入在模块当中,大大减轻了工程师的工作量,也增加了系统的可靠性。
4050163511f2cf0299.png
硬件连接
按照Raspberry Pi与LMT070DICFWD-NFA连接示意图连接硬件
  • 使用HDMI线连接Raspberry Pi与LMT070DICFWD-NFA模块
  • 使用USB线连接Raspberry Pi与RTP
  • Raspberry Pi电源5V供电,LMT070DICFWD-NFA模块电源12V供电
Raspberry-connection.jpg
安装操作系统
  • 在Raspberry Pi官网下载系统Raspbian GNU/Linux 9 (stretch), https://www.raspberrypi.org
  • 用SD Card Formatter工具格式化内存卡,用Win32DiskImager工具写镜像文件到内存卡
  • 内存卡插入树莓派3B+ 主板中,开机并按提示安装系统
Raspbian.jpg
设置显示屏分辨率
  • 更新配置文件config.txt,设置最佳分辨率为800 x 400.
  • 可以在windows下修改config.txt或进入Raspbian后用命令修改
  • 修改和添加下列代码:
   disable_overscan=1
   overscan_left=16
   overscan_right=16
   overscan_top=16
   overscan_down=16
   framebuffer_width=800
   framebuffer_height=480
   hdmi_group=2
   hdmi_mode=87
   hdmi_cvt=800 480 60 6 0 0 0
配置网络
RJ45插入网线后可以正常联网 或 Wifi输入密码连接后可以正常联网


set-up-network.jpg
安装触摸屏驱动
  • 下载安装驱动pmLinux-Raspbian_v4_5_8_R1_(Jessie)_20180131
  • 打开校准软件PenMount Utility进行校准

set-up-touch.jpg
安装虚拟键盘
安装开发包
   sudo apt-get install libfakekey-dev libpng-dev libxft-dev autoconf libtool -y
安装并编译matchbox-keyboard
   git clone https://github.com/mwilliams03/matchbox-keyboard.git cd matchbox-keyboard ./autogen.sh
   make
   sudo make install
安装共享的 matchbox库
   sudo apt-get install libmatchbox1 -y
install-onscreen-keyboard.jpg
创建一个新文件夹
   sudo nano /usr/bin/toggle-matchbox-keyboard.sh
将下面的文本复制进去:
      #!/bin/bash
      #This script toggle the virtual keyboard
      PID=`pidof matchbox-keyboard`
      if [ ! -e $PID ]; then
        killall matchbox-keyboard
     else
       matchbox-keyboard&
     fi
设置可执行权限
   sudo chmod +x /usr/bin/toggle-matchbox-keyboard.sh
再开始菜单添加一个项目
   sudo nano /usr/share/applications/toggle-matchbox-keyboard.desktop
将下面的文本复制进去:
   [Desktop Entry]
   Name=Toggle Matchbox Keyboard
   Comment=Toggle Matchbox Keyboard
   Exec=toggle-matchbox-keyboard.sh
   Type=Application
   Icon=matchbox-keyboard.png
   Categories=Panel;Utility;MB
   X-MB-INPUT-MECHANSIM=True
再任务栏上创建图标,打开LXDE面板设置
   nano ~/.config/lxpanel/LXDE-pi/panels/panel
将下面的文本复制进去:
     Plugin {
        type = launchbar
       Config {
          Button { id=toggle-matchbox-keyboard.desktop }
          Button { id=lxde-screenlock.desktop }
          Button { id=lxde-**ut.desktop }
        }
     }
可以使用以下语句从命令行启动 matchbox-keyboard键盘。
matchbox-keyboard
可以使用-s整数参数调整窗口大小。 整数是屏幕宽度的30%-100%之间的值。
matchbox-keyboard -s 50
支持自定义键盘,有些已加载到/ usr / local / share / matchbox-keyboard/ 中。
matchbox-keyboard -s 50 extended
Raspberry-keyboard.jpg

使用特权

评论回复

相关帖子

biubiu108|  楼主 | 2022-10-20 18:14 | 显示全部楼层
欢迎访问官网:www.topwaydisplay.com

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则