国产美女在线精品观看,日韩亚洲精品福利,国产亚洲精品成人AA片,一级做a爰黑人又硬又粗免费看51社区国产精品视

Skip to main content
x

Connect Raspberry Pi with LCD Display

Topway TFT LCD display connects with Raspberry Pi 3B+, to form a small system with touch and connect to Internet through WiFi.

  • Hardware: 7" TFT LCD display LMT070DICFWD-NFA, Raspberry Pi 3B+
  • System: Raspbian GNU
  • Memory card: 16GB SD card

Connect Hardware

Connect Raspberry Pi and TFT display module as diagram below.

  • Connect LMT070DICFWD-NFA with Raspberry with HDMI cable
  • Use USB cable, connect Raspberry Pi to LCD display's RTP (resistive touch panel)
  • Hook up 5V and 12V power supplies with Raspberry Pi & LMT070DICFWD-NFA separately

Install Operation System

  • Download Raspbian from Raspberry web site, https://www.raspberrypi.org
  • Format SD card, use Win32DiskImager write Raspbian system image to SD card
  • Insert SD card into Raspberry Pi card slot, turn on the device and install OS by following on-screen instructions

Setup Screen Resolution

Update Raspberry Pi configuration file with the best resolution 800x480.

Edit config.txt under Windows or use Raspbian's edit command, add following lines.

?? 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

Setup Network

Connect Raspberry Pi to Internet, through WiFi

Install Touch Panel Driver

  • Download and install pmLinux-Raspbian_v4_5_8_R1_(Jessie)_20180131
  • Run PenMount Utility to calibrate touch screen

Install On-Screen Keyboard

Install SDK

?? sudo apt-get install libfakekey-dev libpng-dev libxft-dev autoconf libtool -y

Compile & Install matchbox-keyboard

?? git clone https://github.com/mwilliams03/matchbox-keyboard.git cd matchbox-keyboard ./autogen.sh
?? make
?? sudo make install

Install matchbox database

?? sudo apt-get install libmatchbox1 -y

Create a new document

?? 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

Set proper execution permission

?? sudo chmod +x /usr/bin/toggle-matchbox-keyboard.sh

Add an item in Start menu

?? 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

Create an icon on task bar, open up LXDE setting

?? 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-logout.desktop }
? ? ? ? }
???? }

Bring up keyboard with this command: matchbox-keyboard

Adjust keyboard size with? -s option: matchbox-keyboard -s 50 extended