SISTEM 4D gen4-4DPI-43T/CT-CLB Modul Tampilan Cerdas kanggo Pandhuan Pangguna Raspberry Pi
SISTEM 4D gen4-4DPI-43T/CT-CLB Modul Tampilan Cerdas kanggo Raspberry Pi

gen4-4DPI Series 

SIZE SCREEN RESOLUSI JENIS TUNTUH FOR RASPBERRY PI
inci mm   Non-Tutul Resistif Kapasitif  
4.3* 109.22 480 x 272 . . . .
5.0* 127.00 800 x 480 . . . .
7.0* 177.80   . . . .

Uga kasedhiya ing versi Cover Lens Bezel (CLB).

VARIAN:
Tutul Resistif (T)
Capacitive Touch karo Cover Lens Bezel (CT-CLB)

Pandhuan pangguna iki bakal mbantu sampeyan miwiti nggunakake modul gen4-4DPI-XXT/CT-CLB. Iku uga kalebu dhaftar project penting examples lan cathetan aplikasi.

Apa Ing Kotak

Apa Ing Kotak

Dokumen pendukung, lembar data, model langkah CAD lan cathetan aplikasi kasedhiya ing www.4dsystems.com.au

Pambuka

Pandhuan pangguna iki minangka pambuka kanggo dadi akrab karo gen4 4DPiXXT / CT-CLB lan IDE piranti lunak sing ana gandhengane. Manual iki kudu dianggep mung minangka titik wiwitan migunani lan ora minangka dokumen referensi lengkap.

Ing Pandhuan pangguna iki, kita bakal fokus kanthi ringkes babagan topik ing ngisor iki:

  • Persyaratan Hardware lan Piranti Lunak
  • Carane nggunakake gen4-4DPi-XXT / CT-CLB
  • Miwiti Proyek Sederhana
  • Proyek sing Dipilih
  • Dokumen Referensi

Gen4-4DPi-XXT lan gen4-4DPi-XXCT-CLB minangka bagéan saka seri gen4 modul tampilan sing dirancang lan diprodhuksi dening Sistem 4D kanggo papan Raspberry Pi. Modul iki nduweni tampilan LCD warna 4.3", 5.0" lan 7.0" sing didhukung liwat papan Raspberry Pi lan kasedhiya ing varian tutul resistif lan kapasitif - gen4-4DPi-XXT lan gen4-4DPi XXCT-CLB.

Requirements Sistem

Sub-bagean ing ngisor iki ngrembug syarat hardware lan piranti lunak kanggo manual iki.

Hardware

  1. Papan Raspberry Pi
    Salah sawijining syarat sing paling penting yaiku Raspberry Pi sing bakal digunakake minangka CPU kanggo tampilan 4DPi.
  2. gen4-4DPi-XXT/CT-CLB
    Gen4-4DPi-XXT/CT-CLB lan aksesoris kalebu ing kothak, dikirim menyang sampeyan sawise tuku saka kita websitus utawa liwat salah siji saka distributor kita. Mangga deleng bagean "Apa sing ana ing kothak" kanggo gambar modul tampilan lan aksesoris.
  3. Gen4-4DPi Adaptor
    Adaptor diselehake ing ndhuwur Raspberry Pi. Sampeyan bisa ngrujuk gambar ing deskripsi kanggo ndeleng orientasi sing tepat.
  4. Kabel Fleksibel Flat 30 arah (FFC)
    Kabel Flat Flex dipasang ing adaptor kanggo nyambungake menyang gen4-4DPi-XXT/CT-CLB.
  5. 5V DC Pasokan
    Kanggo ngerti spesifikasi sing dibutuhake kanggo sumber daya, waca Lembar Data gen4-4DPi.

Syarat

Gen4-4DPi dirancang kanggo nggarap Sistem Operasi Raspbian sing mlaku ing Raspberry Pi, amarga iku sistem operasi Raspberry Pi resmi.

Syarat

CATETAN
Gambar Raspbian OS kasedhiya ing Raspberry Pi resmi websitus.

Carane Gunakake GEN4-4DPI-XXT/CT-CLB

Ngundhuh lan Instalasi 

  1. Download Raspberry Pi paling anyar
    https://www.raspberrypi.com/software/
  2. Muat gambar Raspberry Pi menyang kertu SD
  3. Sawise loading gambar file, lebokake kertu SD menyang Raspberry Pi lan aplikasi daya.
    CATETAN: Aja nyambung gen4-4DPI-XXT/CT-CLB durung!
  4. Salah siji mlebu menyang Raspberry Pi saka keyboard / monitor nggunakake standar 'pi' lan 'raspberry' credentials, liya SSH menyang Raspberry PI lan mlebu liwat sesi SSH.
  5. Nganyari lan nganyarke Raspberry Pi kanggo mesthekake yen sampeyan nggunakake versi paling anyar saka kernel lan perangkat kukuh.
    sudo apt-get nganyari
    sudo apt-get upgrade
    CATETAN: Nganyari mung kudu ditindakake sawise nggawe manawa kernel paling anyar didhukung dening paket kernel paling anyar saka 4D. Yen ora, nginstal paket kernel 4D bakal downgrade kernel.
    Urip maneh Raspberry Pi
    sudo urip maneh
  6. Sawise urip maneh, mlebu menyang Raspberry Pi maneh, sampeyan kudu ngundhuh lan nginstal kernel sing ndhukung tampilan gen4-4DPi.
  7. Kanggo ndownload lan nginstal gambar kernel saka Server Sistem 4D, waca lembar Data gen4-4DPi
  8. Sawise kasil nginstal gambar file, mateni keamanan Raspberry Pi
    CATETAN: lan copot daya sawise rampung mati.
    sudo poweroff
    or
    sudo shutdown saiki
  9. Sambungake tampilan gen4-4DPi menyang Raspberry Pi minangka ditampilake ing gambar ing ngisor iki lan reapply daya
    Cara Gunakake

Kalibrasi Tutul Resistif

Saben gen4-4DPi sing dikirim saka pabrik Sistem 4D rada beda, amarga saben layar tutul nduweni kalibrasi sing rada beda. Kanggo entuk sing paling apik saka gen4-4DPi, sampeyan kudu kalibrasi tampilan supaya akurat sabisa.

Kanggo kalibrasi layar tutul, xinput_calibrator dibutuhake lan langkah-langkah ing ngisor iki kudu ditindakake. Priksa manawa Desktop ora mlaku sadurunge sampeyan miwiti, metu saka desktop yen ana lan bali menyang pituduh terminal. Elinga mung modul tampilan tutul resistif sing bisa dikalibrasi.

  1. Instal xinput_calibrator (yen ora diinstal kanthi gawan) kanthi mbukak iki saka terminal:
    sudo apt-get nginstal xinput-calibrator
  2. Instal driver input piranti acara:
    sudo apt-get nginstal xserver-xorg-input-evdev
  3. Ganti jeneng 10-evdev.conf file kanggo 45-evdev.conf
    sudo mv /usr/share/X11/xorg.conf.d/10-evdev.conf /usr/share /X11/xorg.conf.d/45-evdev.conf
  4. Priksa manawa evdev.conf nduweni angka sing luwih dhuwur tinimbang libinput.conf ls /usr/share/X11/xorg.conf.d/
    Pangguna kudu entuk kaya iki
    10-quirks.conf 40-libinput.conf 45-evdev.conf 99 fbturbo.conf
  5. Nindakake urip maneh
    sudo urip maneh saiki
  6. Sambungake maneh menyang SSH lan mbukak xinput calibrator.
    DISPLAY =: 0.0 xinput_calibrator
    Nindakake asil kalibrasi lan nyalin.
    Asil kudu kaya iki
    Bagean “InputClass”
    Identifikasi "kalibrasi"
    CocokProduk "AR1020 Touchscreen"
    Pilihan "Kalibrasi" "98 4001 175 3840"
    Pilihan "SwapAxes" "0"
    Bagian Akhir
  7. Sampeyan bisa nyoba owahan sawise xinput calibrator ends. Kanggo nggawe owahan permanen, paste asil kanggo calibration.conf file.
    sudo nano /etc/X11/xorg.conf.d/99-calibration.conf
  8. Simpen ing file lan nindakake urip maneh
    sudo urip maneh saiki

Ngganti Orientasi Tampilan 

Orientasi layar tampilan bisa diganti. Kanggo ngleksanakake iki, ana rong perkara sing kudu diganti:

  1. Kanggo ngganti orientasi tampilan, mung ngowahi cmdline.txt file
    sudo nano /boot/cmdline.txt
  2. Tambah parameter ing ngisor iki ing posisi kapindho ing dhaptar parameter: 4dpi.rotate = 90
    Lan ngganti iki kanggo duwe nilai 0, 90, 180 utawa 170. Iku kudu katon kaya:
    dwc_otg.lpm_enable=0 4dpi.rotate=90 console=serial0,115200
    Simpen ing file lan miwiti maneh Raspberry Pi. Layar tutul bakal kanthi otomatis remap keselarasan thanks kanggo kernel khusus.

Kontrol Lampu Latar
Cahya latar mburi bisa dikontrol saka terminal, utawa saka skrip bash. Printah ing ngisor iki bisa digunakake kanggo nyetel lampu latar saka 0 nganti 100%

sudo sh -c 'echo 31 > /sys/class/backlight/4dhats/padhang'

Ing ndhuwur bakal nyetel lampu mburi dadi 100%. Cukup ganti 'kumandhang 31' dadi apa wae saka 0 dadi 31.

Miwiti Kanthi Proyek Sederhana

Sawise nyambungake tampilan lan kerlip gambar, sampeyan saiki bisa miwiti nindakake proyek. Proyek iki mung nuduhake kothak pesen ing gen4-4DPi sing ujar "HELLO WORLD".

BAB 1: Skripsi

Langkah 1: Nganyari versi Python
Proyek iki nggunakake Python 3.5.3. Kanggo ngerti versi python3 sampeyan, sampeyan bisa nggunakake

$ python3 ––versi

Sampeyan bisa nganyari versi python3 kanthi nggunakake printah

$ sudo apt-get nganyari
$ sudo apt-get nginstal python3

Langkah 2: Instal PyQt
PyQt iku salah siji sing paling populer Python bindings. Proyek iki nggunakake ikatan PyQt kanggo nampilake output.

Kanggo nginstal PyQt, jalanake printah ing ngisor iki:

$ sudo apt-get nginstal python3-pyqt4

Langkah 3: Sambungake menyang SSH
Sampeyan bisa ngoperasikake piranti BeagleBone saka terminal remot nggunakake akeh cara. Mantan ikiample nuduhake carane nggunakake SSH.

  1. Mlebet nggunakake SSH. Appnote iki nggunakake alat MobaXterm kanggo nyambung liwat SSH.
    Miwiti Kanthi Proyek Sederhana
  2. Pindhah menyang Desktop lan gawe anyar file "HelloWorld.py".
    Miwiti Kanthi Proyek Sederhana
  3. Bukak nggunakake Teks Sublime utawa editor liyane sing wis diinstal ing komputer.
    Miwiti Kanthi Proyek Sederhana
  4. Tempel skrip ing ngisor iki lan Simpen:
    ngimpor sys
    saka PyQt4 ngimpor QtGui
    jendela def():
    app = QtGui.QApplication(sys.argv)
    widget = QtGui.QWidget()
    label = QtGui.QLabel(widget)
    label.setText("Hello World!")
    widget.setWindowTitle("PyQt")
    widget.show()
    sys.exit(app.exec_())
    yen jeneng == 'utama':
    jendela()

PART 2: Nglakokake Proyek 

Pilihan 1: Jalanake Script Python Nggunakake Terminal Raspberry Pi
Kanggo mbukak skrip python nggunakake Tampilan gen4-4DPi, navigasi menyang endi skrip python disimpen banjur jalanake printah:

$ python3 HelloWorld.py

Pilihan 2: Jalanake Script Python Nggunakake SSH
Navigasi menyang direktori skrip (ing kasus iki, Desktop).

Iki opsional nanging sampeyan bisa nyoba skrip ing terminal remot kanthi mlaku,

$ python3 HelloWorld.py
Nglakokake Proyek

Kanggo mbukak skrip saka terminal remot lan nampilake ing gen4-4DPi,
$ DISPLAY=:0.0 python3 HelloWorld.py

Gen4-4DPi saiki kudu katon kaya iki:

Nglakokake Proyek

Dokumen Referensi

Proyek "HelloWorld" minangka salah sawijining proyek paling umum lan dhasar sing digawe ing meh kabeh basa lan kalebu Python. Ing ngisor iki minangka dhaptar situs lan dokumen sing bisa mbantu pangguna kanggo nambah pemrograman GUI lan ngerti luwih akeh babagan gen4-4DPi:

lembar data gen4-4DPi
Dokumen iki ngemot informasi penting sing ana gandhengane karo gen4 4DPi.

Raspberry Pi Websitus
Panggonan sing apik kanggo miwiti kanggo informasi lan dhukungan babagan Raspberry Pi lan macem-macem distribusi sing kasedhiya.

Raspberry Pi Gambar Paling Anyar
Iki websitus rincian gambar perangkat kukuh paling anyar kanggo Raspberry Pi.

CATETAN: Kanggo dhukungan babagan hardware gen4-4DPi, bukak www.4dsystems.com.au lan salah siji kontak Dhukungan langsung liwat Tiket, utawa nggunakake 4D Sistem Forum.

GLOSARI

  1. Lampu latar - Bentuk iluminasi sing digunakake ing modul tampilan LCD.
  2. Calibrate Touch - Proses sing ditindakake kanggo nambah akurasi lokasi tutul sing diterjemahake sing diwenehake dening pengontrol layar tutul.
  3. Firmware - Piranti lunak permanen sing diprogram menyang memori mung diwaca.
  4. Gambar File - Salinan serial saka kabeh negara sistem komputer sing disimpen ing sawetara wangun non-molah malih.
  5. Kernel - Ngatur operasi komputer lan hardware.
  6. PyQt - PyQt iku salah siji sing paling populer Python bindings kanggo Qt salib-platform C ++ framework.
  7. Python - Basa pamrograman tingkat dhuwur sing dirancang supaya gampang diwaca lan gampang dileksanakake.
  8. Raspbian - Sistem operasi resmi sing digunakake dening Raspberry Pi.
  9. Urip maneh - Kayata mateni lan miwiti maneh piranti.
  10. Tampilan Tutul Resistif - Tampilan sensitif tutul sing kasusun saka rong lembaran fleksibel sing dilapisi bahan resistif lan dipisahake dening celah udara utawa microdots.
  11. SSH - Secure Shell utawa Secure Socket Shell, minangka protokol jaringan sing menehi pangguna, utamane administrator sistem, cara sing aman kanggo ngakses komputer liwat jaringan sing ora aman.

Dolan maring kita websitus ing: www.4dsystems.com.au
Dhukungan Teknis: www.4dsystems.com.au/support
Dhukungan Sales: sales@4dsystems.com.au

Dokumen / Sumber Daya

SISTEM 4D gen4-4DPI-43T/CT-CLB Modul Tampilan Cerdas kanggo Raspberry Pi [pdf] Pandhuan pangguna
gen4-4DPI-43T CT-CLB, gen4-4DPI-50T CT-CLB, gen4-4DPI-70T CT-CLB, gen4-4DPI Series, Modul Tampilan Cerdas kanggo Raspberry Pi, Gen4-4DPI-43T Modul Tampilan Cerdas CT-CLB kanggo Raspberry Pi

Referensi

Ninggalake komentar

Alamat email sampeyan ora bakal diterbitake. Kolom sing dibutuhake ditandhani *