Inteligentné zobrazovacie moduly 4D SYSTEMS gen4-4DPI-43T/CT-CLB pre Raspberry Pi Užívateľská príručka

Séria gen4-4DPI
| VEĽKOSŤ OBRAZOVKY | ROZLÍŠENIE | TYP DOTYKU | PRE RASPBERRY PI | |||
| Palce | mm | Bezdotykové | Odporový | Kapacitný | ||
| 4.3* | 109.22 | 480 x 272 | . | . | . | . |
| 5.0* | 127.00 | 800 x 480 | . | . | . | . |
| 7.0* | 177.80 | . | . | . | . | |
Dostupné aj vo verzii Cover Lens Beel (CLB).
VARIANTY:
Odporový dotyk (T)
Kapacitný dotyk s rámom krycej šošovky (CT-CLB)
Táto používateľská príručka vám pomôže začať používať moduly gen4-4DPI-XXT/CT-CLB. Obsahuje aj zoznam dôležitých projektov naprampa aplikačné poznámky.
Čo je v krabici

Podporné dokumenty, údajový list, modely krokov CAD a poznámky k aplikácii sú k dispozícii na adrese www.4dsystems.com.au
Úvod
Táto používateľská príručka je úvodom do oboznámenia sa s gen4 4DPiXXT/CT-CLB a softvérovým IDE s ním spojeným. Táto príručka by sa mala považovať len za užitočný východiskový bod a nie za komplexný referenčný dokument.
V tejto používateľskej príručke sa stručne zameriame na nasledujúce témy:
- Hardvérové a softvérové požiadavky
- Ako používať gen4-4DPi-XXT/CT-CLB
- Začíname s jednoduchými projektmi
- Odporúčané projekty
- Referenčné dokumenty
Gen4-4DPi-XXT a gen4-4DPi-XXCT-CLB sú súčasťou série zobrazovacích modulov gen4 navrhnutých a vyrobených spoločnosťou 4D Systems pre dosky Raspberry Pi. Tieto moduly obsahujú 4.3”, 5.0” a 7.0” farebný LCD displej napájaný cez dosku Raspberry Pi a sú dodávané v odporových a kapacitných dotykových variantoch – gen4-4DPi-XXT a gen4-4DPi XXCT-CLB.
Systémové požiadavky
Nasledujúce podsekcie pojednávajú o hardvérových a softvérových požiadavkách tejto príručky.
Hardvér
- Doska Raspberry Pi
Jednou z najdôležitejších požiadaviek je Raspberry Pi, ktoré bude použité ako CPU pre 4DPi displej. - gen4-4DPi-XXT/CT-CLB
Gen4-4DPi-XXT/CT-CLB a jeho príslušenstvo sú súčasťou balenia, ktoré vám bude doručené po zakúpení z nášho webalebo prostredníctvom niektorého z našich distribútorov. Obrázky modulu displeja a jeho príslušenstva nájdete v časti „Čo je v balení“. - Adaptér gen4-4DPi
Adaptér je umiestnený na vrchu Raspberry Pi. Správnu orientáciu môžete vidieť na obrázku v popise. - 30-cestný plochý flexibilný kábel (FFC)
Flat Flex kábel je pripojený k adaptéru, aby ste ho pripojili k gen4-4DPi-XXT/CT-CLB. - 5V DC napájanie
Ak chcete poznať špecifikácie potrebné pre napájací zdroj, pozrite si katalógový list gen4-4DPi.
Požiadavky
Gen4-4DPi je navrhnutý tak, aby fungoval s operačným systémom Raspbian, ktorý beží na Raspberry Pi, keďže ide o oficiálny operačný systém Raspberry Pi.

POZNÁMKA
Obraz Raspbian OS je dostupný na oficiálnom Raspberry Pi webstránky.
Ako používať GEN4-4DPI-XXT/CT-CLB
Stiahnutie a inštalácia
- Stiahnite si najnovšiu verziu Raspberry Pi
https://www.raspberrypi.com/software/ - Nahrajte obrázok Raspberry Pi na SD kartu
- Po načítaní obrázku file, vložte SD kartu do Raspberry Pi a zapnite napájanie.
POZNÁMKA: Gen4-4DPI-XXT/CT-CLB zatiaľ nepripájajte! - Buď sa prihláste do Raspberry Pi z klávesnice/monitoru pomocou štandardných prihlasovacích údajov „pi“ a „raspberry“, v opačnom prípade SSH do vášho Raspberry PI a prihláste sa prostredníctvom svojej relácie SSH.
- Aktualizujte a inovujte svoje Raspberry Pi, aby ste sa uistili, že používate najnovšiu verziu jadra a firmvéru.
aktualizácia sudo apt-get
upgrade sudo apt-get
POZNÁMKA: Aktualizácia by sa mala vykonať až po uistení sa, že najnovšie jadro je podporované najnovším balíkom jadra od 4D. V opačnom prípade inštalácia 4D kernel packu zníži verziu jadra.
Reštartujte Raspberry Pi
sudo reštart - Po reštarte sa znova prihláste do svojho Raspberry Pi, budete si musieť stiahnuť a nainštalovať jadro, ktoré podporuje displeje gen4-4DPi.
- Ak chcete stiahnuť a nainštalovať obraz jadra zo servera 4D Systems Server, pozrite si údajový list gen4-4DPi
- Po úspešnej inštalácii obrazu file, vypnite poistku Raspberry Pi
POZNÁMKA: a odpojte napájanie po dokončení jeho vypnutia.
sudo vypnutie
or
sudo vypnutie teraz - Pripojte displej gen4-4DPi k Raspberry Pi, ako je znázornené na obrázku nižšie, a znova zapnite napájanie

Kalibrácia odporového dotyku
Každý gen4-4DPi, ktorý sa dodáva z továrne 4D Systems, je mierne odlišný v tom zmysle, že každý z dotykových obrazoviek má mierne odlišnú kalibráciu. Aby ste z vášho gen4-4DPi dostali to najlepšie, budete musieť kalibrovať displej tak, aby bol čo najpresnejší.
Na kalibráciu dotykovej obrazovky je potrebný xinput_calibrator a mali by ste vykonať nasledujúce kroky. Pred spustením sa uistite, že pracovná plocha nie je spustená, ak je spustená, zatvorte ju a vráťte sa na výzvu terminálu. Upozorňujeme, že je možné kalibrovať iba moduly odporového dotykového displeja.
- Nainštalujte xinput_calibrator (ak nie je štandardne nainštalovaný) spustením z terminálu:
sudo apt-get nainštalovať xinput-kalibrátor - Nainštalujte vstupný ovládač zariadenia udalosti:
sudo apt-get install xserver-xorg-input-evdev - Premenujte 10-evdev.conf file do 45-evdev.conf
sudo mv /usr/share/X11/xorg.conf.d/10-evdev.conf /usr/share /X11/xorg.conf.d/45-evdev.conf - Skontrolujte, či má evdev.conf vyššie číslo ako libinput.conf ls /usr/share/X11/xorg.conf.d/
Používateľ by mal dostať niečo takéto
10-quirks.conf 40-libinput.conf 45-evdev.conf 99 fbturbo.conf - Vykonajte reštart
sudo reštartujte teraz - Znovu sa pripojte k SSH a spustite kalibrátor xinput.
DISPLAY=:0.0 xinput_calibrator
Vykonajte kalibráciu a skopírujte výsledky.
Výsledky by mali byť niečo podobné ako toto
Sekcia „InputClass“
Identifikátor „kalibrácia“
MatchProduct “AR1020 Touchscreen”
Možnosť „Kalibrácia“ „98 4001 175 3840“
Možnosť „SwapAxes“ „0“
EndSection - Zmeny môžete otestovať po skončení kalibrátora xinput. Aby boli zmeny trvalé, prilepte výsledky do calibration.conf file.
sudo nano /etc/X11/xorg.conf.d/99-calibration.conf - Uložiť file a vykonajte reštart
sudo reštartujte teraz
Zmeňte Orientáciu displeja
Orientáciu obrazovky je možné zmeniť. Na implementáciu je potrebné zmeniť dve veci:
- Ak chcete zmeniť orientáciu zobrazenia, jednoducho upravte súbor cmdline.txt file
sudo nano /boot/cmdline.txt - Pridajte nižšie uvedený parameter na druhú pozíciu v zozname parametrov: 4dpi.rotate = 90
A zmeňte to tak, aby malo hodnotu 0, 90, 180 alebo 170. Malo by to vyzerať takto:
dwc_otg.lpm_enable=0 4dpi.rotate=90 console=serial0,115200
Uložiť file a reštartujte Raspberry Pi. Dotyková obrazovka automaticky premapuje zarovnanie vďaka vlastnému jadru.
Ovládanie podsvietenia
Jas podsvietenia je možné ovládať z terminálu alebo pomocou bash skriptu. Nasledovný príkaz je možné použiť na nastavenie podsvietenia od 0 do 100 %
sudo sh -c 'echo 31 > /sys/class/backlight/4dhats/brightness'
Vyššie uvedené nastaví podsvietenie na 100 %. Jednoducho zmeňte „echo 31“ na čokoľvek od 0 do 31.
Začíname s jednoduchým projektom
Po pripojení displeja a prebliknutí obrazu môžete začať robiť projekty. Tento projekt jednoducho zobrazuje okno so správou na gen4-4DPi, ktoré hovorí „HELLO WORLD“.
ČASŤ 1: Skriptovanie
Krok 1: Aktualizujte verziu Pythonu
Tento projekt používa Python 3.5.3. Ak chcete poznať verziu svojho python3, môžete použiť
$ python3 – verzia
Verziu python3 môžete aktualizovať pomocou príkazu
$ sudo apt-get aktualizácia
$ sudo apt-get install python3
Krok 2: Nainštalujte PyQt
PyQt je jednou z najpopulárnejších väzieb Pythonu. Tento projekt používa väzbu PyQt na zobrazenie výstupu.
Ak chcete nainštalovať PyQt, spustite nasledujúci príkaz:
$ sudo apt-get install python3-pyqt4
Krok 3: Pripojte sa k SSH
Svoje zariadenie BeagleBone môžete ovládať zo vzdialeného terminálu mnohými spôsobmi. Tento example ukazuje, ako to urobiť pomocou SSH.
- Prihláste sa pomocou svojho SSH. Táto aplikácia používa nástroj MobaXterm na pripojenie cez SSH.

- Prejdite na pracovnú plochu a vytvorte novú file "HelloWorld.py".

- Otvorte pomocou Sublime Text alebo iného editora, ktorý máte nainštalovaný v počítači.

- Prilepte skript nižšie a uložte:
import sys
z PyQt4 importujte QtGui
def window():
app = QtGui.QApplication(sys.argv)
widget = QtGui.QWidget()
menovka = QtGui.QLabel(widget)
label.setText("Ahoj svet!")
widget.setWindowTitle(“PyQt”)
widget.show()
sys.exit(app.exec_())
if name == ' main ':
okno()
ČASŤ 2: Spustenie projektu
Možnosť 1: Spustite skript Python pomocou terminálu Raspberry Pi
Ak chcete spustiť skript python pomocou zobrazenia gen4-4DPi, prejdite na miesto, kde je uložený skript python, a spustite príkaz:
$ python3 HelloWorld.py
Možnosť 2: Spustite skript Python pomocou SSH
Prejdite do adresára skriptu (v tomto prípade Desktop).
Toto je voliteľné, ale svoj skript môžete otestovať vo vzdialenom termináli spustením,
$ python3 HelloWorld.py

Ak chcete spustiť skript zo vzdialeného terminálu a zobraziť ho na gen4-4DPi,
$ DISPLAY=:0.0 python3 HelloWorld.py
Gen4-4DPi by teraz mal vyzerať takto:

Referenčné dokumenty
Projekt „HelloWorld“ je jedným z najbežnejších a najzákladnejších projektov, ktoré sa dajú vytvoriť takmer v každom jazyku, vrátane Pythonu. Nasleduje zoznam stránok a dokumentov, ktoré môžu používateľovi pomôcť ďalej vylepšiť programovanie GUI a dozvedieť sa viac o gen4-4DPi:
Datasheet gen4-4DPi
Tento dokument obsahuje základné informácie týkajúce sa gen4 4DPi.
Raspberry Pi Webstránky
Dobré miesto na začiatok pre informácie a podporu týkajúcu sa Raspberry Pi a rôznych dostupných distribúcií.
Raspberry Pi Najnovšie obrázky
Toto webstránky podrobne uvádzajú najnovšie obrázky firmvéru pre Raspberry Pi.
POZNÁMKA: Podporu týkajúcu sa hardvéru gen4-4DPi nájdete na adrese www.4dsystems.com.au a buď kontaktujte podporu priamo prostredníctvom vstupenky, alebo použite fórum 4D Systems.
GLOSÁR
- Podsvietenie – forma osvetlenia používaná v moduloch LCD displejov.
- Kalibrácia dotyku – Proces vykonávaný na zlepšenie presnosti preloženého miesta dotyku poskytovaného ovládačom dotykovej obrazovky.
- Firmvér – Trvalý softvér naprogramovaný do pamäte iba na čítanie.
- Obrázok File – Serializovaná kópia celého stavu počítačového systému uložená v nejakej stálej forme.
- Kernel – Riadi operácie počítača a hardvéru.
- PyQt – PyQt je jednou z najpopulárnejších väzieb Pythonu pre platformu Qt C++.
- Python – vysokoúrovňový programovací jazyk navrhnutý tak, aby bol ľahko čitateľný a jednoducho implementovateľný.
- Raspbian – Oficiálny operačný systém používaný Raspberry Pi.
- Reboot – Inštancia vypnutia a reštartovania zariadenia.
- Odporový dotykový displej – dotykový displej zložený z dvoch pružných plátov potiahnutých odporovým materiálom a oddelených vzduchovou medzerou alebo mikrobodkami.
- SSH – Secure Shell alebo Secure Socket Shell je sieťový protokol, ktorý používateľom, najmä správcom systému, poskytuje bezpečný spôsob prístupu k počítaču cez nezabezpečenú sieť.
Navštívte našu webmiesto na adrese: www.4dsystems.com.au
Technická podpora: www.4dsystems.com.au/support
Podpora predaja: sales@4dsystems.com.au
Dokumenty / zdroje
![]() |
Moduly inteligentného displeja 4D SYSTEMS gen4-4DPI-43T/CT-CLB pre Raspberry Pi [pdf] Používateľská príručka gen4-4DPI-43T CT-CLB, gen4-4DPI-50T CT-CLB, gen4-4DPI-70T CT-CLB, rad gen4-4DPI, moduly inteligentného displeja pre Raspberry Pi, moduly inteligentného displeja gen4-4DPI-43T CT-CLB pre Raspberry Pi |




