SISTEMET 4D - Logo

UDHËZUES PËR PËRDORIM
SERIA pixxiLCD
pixxiLCD-13P2/CTP-CLB
pixxiLCD-20P2/CTP-CLB
pixxiLCD-25P4/CTP
pixxiLCD-39P4/CTP

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - kopertina

Seria pixxiLCD

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Seria pixxiLCD

*E disponueshme edhe në versionin Cover Lens Bezel (CLB).

Variantet:
Procesori PIXXI (P2)
Procesori PIXXI (P4)
Pa prekje (NT)
Prekja Kapacitive (CTP)
Prekje kapacitive me kornizën e lenteve të mbuluar (CTP-CLB)
Ky udhëzues përdoruesi do t'ju ndihmojë të filloni të përdorni modulet pixxiLCD-XXP2/P4-CTP/CTP-CLB së bashku me WorkShop4 IDE. Ai gjithashtu përfshin një listë të projekteve thelbësore p.shamples dhe shënimet e aplikimit.

Çfarë ka në kuti

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Kutia

Dokumentet mbështetëse, fleta e të dhënave, modelet e hapave CAD dhe shënimet e aplikacionit janë në dispozicion në www.4dsystems.com.au

Hyrje

Ky udhëzues përdorimi është një hyrje për t'u njohur me pixxiLCDXXP2/P4-CT/CT-CLB dhe IDE-në e softuerit të lidhur me të. Ky manual duhet të jetë
trajtohet vetëm si një pikënisje e dobishme dhe jo si një dokument referimi gjithëpërfshirës. Referojuni Shënimeve të Aplikimit për një listë të të gjitha dokumenteve të detajuara të referencës.

Në këtë udhëzues përdorimi, ne do të përqendrohemi shkurtimisht në temat e mëposhtme:

  • Kërkesat e harduerit dhe softuerit
  • Lidhja e modulit të ekranit me kompjuterin tuaj
  • Fillimi me projekte të thjeshta
  • Projektet duke përdorur pixxiLCD-XXP2/P4-CT/CT-CLB
  • Shënimet e Aplikimit
  • Dokumentet e referencës

PixxiLCD-XXP2/P4-CT/CT-CLB është pjesë e serisë së moduleve të ekranit Pixxi të projektuara dhe prodhuara nga 4D Systems. Moduli përmban një ekran TFT LCD 1.3” të rrumbullakët, 2.0”, 2.5” ose 3.9 me ngjyra, me prekje opsionale kapacitive. Mundësohet nga procesori grafik 4D Systems Pixxi22/Pixxi44 i pasur me veçori, i cili ofron një sërë funksionesh dhe opsionesh për projektuesin/integruesin/përdoruesin.
Modulet inteligjente të ekranit janë zgjidhje të ngulitura me kosto të ulët të përdorura në aplikacione të ndryshme në industrinë mjekësore, prodhuese, ushtarake, automobilistike, automatizimi në shtëpi, elektronikë të konsumit dhe industri të tjera. Në fakt, ka shumë pak modele të ngulitura në treg sot që nuk kanë një ekran. Edhe shumë mallra të bardha të konsumit dhe pajisje kuzhine përfshijnë një formë ekrani. Butonat, përzgjedhësit rrotullues, çelsat dhe pajisjet e tjera hyrëse po zëvendësohen nga ekrane me prekje më shumëngjyrësh dhe më të lehtë për t'u përdorur në makineritë industriale, termostatet, dispenzuesit e pijeve, printerët 3D, aplikacionet komerciale - praktikisht çdo aplikacion elektronik.
Që projektuesit/përdoruesit të jenë në gjendje të krijojnë dhe dizajnojnë një ndërfaqe përdoruesi për aplikacionet e tyre që do të funksionojë në modulet e ekranit inteligjent 4D, 4D Systems ofron një softuer falas dhe miqësor për përdoruesit IDE (Integrated Development Environment) të quajtur "Workshop4" ose "WS4". . Ky IDE i softuerit diskutohet më në detaje në seksionin "Kërkesat e Sistemit".

Kërkesat e Sistemit

Nën-seksionet e mëposhtme diskutojnë kërkesat e harduerit dhe softuerit për këtë manual.

Hardware

1. Moduli inteligjent i ekranit dhe aksesorët
Moduli i ekranit inteligjent pixxiLCD-xxP2/P4-CT/CT-CLB dhe aksesorët e tij (bordi i përshtatësit dhe kabllo fleksibël) janë të përfshira në kuti, të dorëzuara tek ju pas blerjes nga kompania jonë webfaqe ose nëpërmjet një prej shpërndarësve tanë. Ju lutemi referojuni seksionit "Çfarë ka në kuti" për imazhet e modulit të ekranit dhe aksesorëve të tij.
2. Moduli i Programimit
Moduli i programimit është një pajisje e veçantë e nevojshme për të lidhur modulin e ekranit me një kompjuter Windows. Sistemet 4D ofrojnë modulin e mëposhtëm të programimit:

  • Kabllo programimi 4D
  • Përshtatës programimi uUSB-PA5-II
  • 4D-UPA

Për të përdorur modulin e programimit, duhet së pari të instalohet drejtuesi përkatës në PC.
Ju mund t'i referoheni faqes së produktit të modulit të dhënë për më shumë informacion dhe udhëzime të hollësishme.
SHËNIM: Kjo pajisje disponohet veçmas nga Sistemet 4D. Ju lutemi referojuni faqeve të produktit për më shumë informacion.

3. Ruajtja e mediave
Workshop4 ka miniaplikacione të integruara që mund të përdoren për të dizajnuar ndërfaqen e përdoruesit të ekranit tuaj. Shumica e këtyre miniaplikacioneve kërkohet të ruhen në pajisje ruajtëse, të tilla si një kartë microSD ose një blic i jashtëm, së bashku me grafikët e tjerë files gjatë hapit të përpilimit.
SHËNIM: Karta microSD dhe blici i jashtëm janë opsionale dhe nevojiten vetëm me projekte që përdorin grafikë files.
Ju lutemi vini re gjithashtu se jo të gjitha kartat microSD në treg janë të pajtueshme me SPI dhe për këtë arsye jo të gjitha kartat mund të përdoren në produktet e Sistemeve 4D. Blini me besim, zgjidhni kartat e rekomanduara nga 4D Systems.

4. PC Windows
Workshop4 funksionon vetëm në sistemin operativ Windows. Rekomandohet të përdoret në Windows 7 deri në Windows 10, por duhet të funksionojë ende me Windows XP. Disa OS të vjetër si ME dhe Vista nuk janë testuar për mjaft kohë, megjithatë, softueri duhet të funksionojë ende.
Nëse dëshironi të ekzekutoni Workshop4 në sisteme të tjera operative si Mac ose Linux, rekomandohet të konfiguroni një makinë virtuale (VM) në kompjuterin tuaj.

Software

1. Workshop4 IDE
Workshop4 është një IDE gjithëpërfshirës i softuerit për Microsoft Windows që ofron një platformë të integruar të zhvillimit të softuerit për të gjithë familjen 4D të procesorëve dhe moduleve. IDE kombinon Redaktorin, Përpiluesin, Lidhuesin dhe Shkarkuesin për të zhvilluar kodin e plotë të aplikacionit 4DGL. I gjithë kodi i aplikacionit të përdoruesit është zhvilluar brenda Workshop4 IDE.
Workshop4 përfshin tre mjedise zhvillimi, që përdoruesi të zgjedhë bazuar në kërkesat e aplikacionit apo edhe në nivelin e aftësive të përdoruesit - Designer, ViSi–Genie dhe ViSi.

Workshop4 Mjediset
Dizajneri
Ky mjedis i mundëson përdoruesit të shkruajë kodin 4DGL në formën e tij natyrale për të programuar modulin e ekranit.

ViSi – Xhin
Një mjedis i avancuar që nuk kërkon fare kodim 4DGL, gjithçka bëhet automatikisht për ju. Thjesht vendosni ekranin me objektet që dëshironi (të ngjashme me ViSi), vendosni ngjarjet që t'i drejtojnë ato dhe kodi shkruhet për ju automatikisht. ViSi-Genie ofron përvojën më të fundit të zhvillimit të shpejtë nga 4D Systems.

viSi
Një përvojë programimi vizuale që mundëson vendosjen e objekteve të tipit zvarrit dhe lësho për të ndihmuar me gjenerimin e kodit 4DGL dhe lejon përdoruesin të vizualizojë se si
Ekrani do të duket gjatë zhvillimit.

2. Instaloni Workshop4
Lidhjet e shkarkimit për instaluesin WS4 dhe udhëzuesin e instalimit mund të gjenden në faqen e produktit Workshop4.

Lidhja e modulit të ekranit me kompjuterin
Ky seksion tregon udhëzimet e plota për lidhjen e ekranit me kompjuterin. Ekzistojnë tre (3) opsione udhëzimesh nën këtë seksion, siç tregohet në imazhet më poshtë. Çdo opsion është specifik për një modul programimi. Ndiqni vetëm udhëzimet e zbatueshme për modulin e programimit që po përdorni.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Lidhja e modulit të ekranit me kompjuterin

Opsionet e lidhjes

Opsioni A - Përdorimi i 4D-UPA
  1. Lidheni njërën skaj të FFC me folenë ZIF 15-kahëshe të pixxiLCD me kontaktet metalike në FFC të kthyera në shul.
  2. Lidhni skajin tjetër të FFC me folenë ZIF me 30 drejtime në 4D-UPA me kontaktet metalike në FFC të kthyera në shul
  3. Lidhni kabllon USB-Micro-B me 4D-UPA.
  4. Së fundi, lidhni skajin tjetër të kabllit USB-Micro-B me kompjuterin.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Opsionet e lidhjes 2

Opsioni B – Përdorimi i Kabllit të Programimit 4D
  1. Lidheni njërën skaj të FFC me folenë ZIF 15-kahëshe të pixxiLCD me kontaktet metalike në FFC të kthyera në shul.
  2. Lidheni skajin tjetër të FFC me folenë ZIF me 30 drejtime në gen4-IB me kontaktet metalike në FFC të kthyera në shul.
  3. Lidhni kokën femërore 5-pin të Kabllit të Programimit 4D me gen4-IB duke ndjekur orientimin në etiketat e kabllove dhe të moduleve. Këtë mund ta bëni edhe me ndihmën e kabllos së shiritit të dhënë.
  4. Lidhni skajin tjetër të kabllit të programimit 4D me kompjuterin.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Opsionet e lidhjes 3

Opsioni C – Përdorimi i uUSB-PA5-II
  1. Lidheni njërën skaj të FFC me folenë ZIF 15-kahëshe të pixxiLCD me kontaktet metalike në FFC të kthyera në shul.
  2. Lidheni skajin tjetër të FFC me folenë ZIF me 30 drejtime në gen4-IB me kontaktet metalike në FFC të kthyera në shul.
  3. Lidhni kokën femërore me 5 pin e uUSB-PA5-II me gen4-IB duke ndjekur orientimin në etiketat e kabllove dhe të moduleve. Këtë mund ta bëni edhe me ndihmën e kabllos së shiritit të dhënë.
  4. Lidhni një kabllo USB-Mini-B me uUSB-PA5-II.
  5. Së fundi, lidhni skajin tjetër të uUSB-Mini-B me kompjuterin.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Opsionet e lidhjes 1

Lëreni WS4 të identifikojë modulin e ekranit

Pasi të keni ndjekur grupin e duhur të udhëzimeve në seksionin e mëparshëm, tani duhet të konfiguroni dhe konfiguroni Workshop4 për t'u siguruar që ai identifikohet dhe lidhet me modulin e duhur të ekranit.

  1. Hapni Workshop4 IDE dhe krijoni një projekt të ri.
  2. Zgjidhni modulin e ekranit që po përdorni nga lista.
  3. Zgjidhni orientimin tuaj të dëshiruar për projektin tuaj.
  4. Kliko tjetër.
  5. Zgjidhni një mjedis programimi WS4. Vetëm mjedisi i pajtueshëm i programimit për modulin e ekranit do të aktivizohet.
    4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Opsionet e lidhjes 4
  6. Klikoni në skedën COMMS, zgjidhni portën COM me të cilën është lidhur moduli i ekranit nga lista rënëse.
  7. Klikoni në RED Dot për të filluar skanimin për modulin e ekranit. Një pikë e verdhë do të shfaqet gjatë skanimit. Sigurohuni që moduli juaj të jetë i lidhur siç duhet.
  8. Së fundmi, një zbulim i suksesshëm do t'ju japë një pikë BLU me emrin e modulit të ekranit të shfaqur së bashku.
  9. Klikoni në skedën Home për të filluar krijimin e projektit tuaj.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Opsionet e lidhjes 5

Fillimi me një projekt të thjeshtë

Pasi të keni lidhur me sukses modulin e ekranit me kompjuterin duke përdorur modulin tuaj të programimit, tani mund të filloni të krijoni një aplikacion bazë. Ky seksion tregon se si të dizajnoni një ndërfaqe të thjeshtë përdoruesi duke përdorur mjedisin ViSi-Genie dhe duke përdorur miniaplikacionet rrëshqitës dhe matës.
Projekti që rezulton përbëhet nga një rrëshqitës (një miniaplikacion hyrës) që kontrollon një matës (një miniaplikacion dalës). Miniaplikacionet mund të konfigurohen gjithashtu për të dërguar mesazhe ngjarjesh në një pajisje të jashtme pritës përmes portës serike.

Krijoni një projekt të ri ViSi-Genie
Ju mund të krijoni një projekt ViSi-Genie duke hapur Workshop dhe duke zgjedhur llojin e ekranit dhe mjedisin me të cilin dëshironi të punoni. Ky projekt do të përdorë mjedisin ViSi-Genie.

  1. Hapni Workshop4 duke klikuar dy herë në ikonën.
  2. Krijo projekt të ri me skedën e re.
  3. Zgjidhni llojin tuaj të ekranit.
  4. Kliko Next.
  5. Zgjidhni ViSi-Genie Environment.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Opsionet e lidhjes 6

Shto një miniaplikacion rrëshqitës
Për të shtuar një miniaplikacion rrëshqitës, thjesht klikoni në skedën Home dhe zgjidhni miniaplikacionet e hyrjeve. Nga lista, ju mund të zgjidhni llojin e miniaplikacionit që dëshironi të përdorni. Në këtë rast, zgjidhet miniaplikacioni rrëshqitës.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Shto një miniaplikacion rrëshqitës

Thjesht tërhiqni dhe lëshoni miniaplikacionin drejt seksionit What-You-See-Is-What-You-Get (WYSIWYG).

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Shto një miniaplikacion rrëshqitës 2

Shto një miniaplikacion matës
Për të shtuar një miniaplikacion matës, shkoni te seksioni Matës dhe zgjidhni llojin e matësit që dëshironi të përdorni. Në këtë rast zgjidhet miniaplikacioni Coolgauge.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Shto një miniaplikacion rrëshqitës 3

Tërhiqeni dhe lëshojeni drejt seksionit WYSIWYG për të vazhduar.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Shto një miniaplikacion rrëshqitës 4

Lidhni miniaplikacionin
Miniaplikacionet hyrëse mund të konfigurohen për të kontrolluar një miniaplikacion dalës. Për ta bërë këtë, thjesht klikoni në hyrje (në këtë p.shample, miniaplikacioni rrëshqitës) dhe shkoni te seksioni i tij i inspektorit të objekteve dhe klikoni në skedën e ngjarjeve.
Ekzistojnë dy ngjarje të disponueshme nën skedën e ngjarjeve të një miniaplikacioni hyrës - OnChanged dhe OnChanging. Këto ngjarje shkaktohen nga veprimet me prekje të kryera në miniaplikacionin e hyrjes.
Ngjarja OnChanged aktivizohet sa herë që lëshohet një miniaplikacion hyrës. Nga ana tjetër, ngjarja OnChanging aktivizohet vazhdimisht ndërsa preket një miniaplikacion i hyrjes. Në këtë ishample, përdoret ngjarja OnChanging. Vendosni mbajtësin e ngjarjeve duke klikuar në simbolin e elipsës për mbajtësin e ngjarjeve OnChanging.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Shto një miniaplikacion rrëshqitës 5

Shfaqet dritarja e zgjedhjes në ngjarje. Zgjidhni coolgauge0Set, më pas klikoni OK.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Shto një miniaplikacion rrëshqitës 6

Konfiguro miniaplikacionin e hyrjes për të dërguar mesazhe te një host
Një host i jashtëm, i lidhur me modulin e ekranit përmes portës serike, mund të bëhet i vetëdijshëm për statusin e një widget. Kjo mund të arrihet duke konfiguruar miniaplikacionin për të dërguar mesazhe ngjarjesh në portën serike. Për ta bërë këtë, vendosni mbajtësin e ngjarjeve OnChanged të miniaplikacionit të rrëshqitësit në Raportoni Mesazhin.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Shto një miniaplikacion rrëshqitës 7

Kartë microSD / Memorie flash serike në bord
Në modulet e ekranit Pixxi, të dhënat grafike për miniaplikacionet mund të ruhen në kartën microSD/Memoria serike e flashit në bord, e cila do të aksesohet nga procesori grafik i modulit të ekranit gjatë kohës së funksionimit. Më pas, procesori grafik do të shfaqë miniaplikacionet në ekran.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Shto një miniaplikacion rrëshqitës 8

PmmC-ja e duhur duhet gjithashtu të ngarkohet në modulin Pixxi për të përdorur pajisjen përkatëse të ruajtjes. PmmC për mbështetjen e kartës microSD ka prapashtesën "-u" ndërsa PmmC për mbështetjen e memories serike flash në bord ka prapashtesën "-f".
Për të ngarkuar manualisht PmmC, klikoni në skedën Tools dhe zgjidhni PmmC Loader.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Shto një miniaplikacion rrëshqitës 9

Ndërtoni dhe përpiloni projektin
Për të ndërtuar/ngarkuar projektin, klikoni ikonën (Build) Copy/Load.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Shto një miniaplikacion rrëshqitës 10

Kopjoni të kërkuarit Files te
kartën microSD / memorien serike të flashit në bord

kartë microSD
WS4 gjeneron grafikën e kërkuar files dhe do t'ju kërkojë për diskun në të cilin është montuar karta microSD. Sigurohuni që karta microSD të jetë montuar siç duhet në PC, më pas zgjidhni diskun e duhur në dritaren e Konfirmimit të Kopjimit, siç tregohet në imazhin më poshtë.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Shto një miniaplikacion rrëshqitës 11

Klikoni OK pas files transferohen në kartën microSD. Çmontoni kartën microSD nga kompjuteri dhe futeni në folenë e kartës microSD të modulit të ekranit.

Memorie flash serike në bord
Kur zgjidhni Flash Memory si destinacion për grafikë file, sigurohuni që asnjë kartë microSD të mos jetë e lidhur në modul
Një dritare e konfirmimit të kopjimit do të shfaqet siç tregohet në mesazhin më poshtë.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Shto një miniaplikacion rrëshqitës 12

Klikoni OK dhe a File Dritarja e transferimit do të shfaqet. Prisni që procesi të përfundojë dhe grafika tani do të shfaqet në modulin e ekranit.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Shto një miniaplikacion rrëshqitës 13

Testoni Aplikacionin
Aplikacioni tani duhet të funksionojë në modulin e ekranit. Tani duhet të shfaqen miniaplikacionet rrëshqitës dhe matës. Filloni të prekni dhe lëvizni gishtin e madh të miniaplikacionit të rrëshqitësit. Një ndryshim në vlerën e tij duhet të rezultojë gjithashtu në një ndryshim në vlerën e miniaplikacionit të matësit, pasi të dy miniaplikacionet janë të lidhura.

Përdorni mjetin GTX për të kontrolluar mesazhet
Ekziston një mjet në WS4 që përdoret për të kontrolluar mesazhet e ngjarjeve që dërgohen nga moduli i ekranit në portën serike. Ky mjet quhet "GTX", që qëndron për "Genie Test Executor". Ky mjet mund të konsiderohet gjithashtu si një simulator për një pajisje të jashtme pritës. Mjeti GTX mund të gjendet nën seksionin Vegla. Klikoni në ikonën për të ekzekutuar mjetin.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Shto një miniaplikacion rrëshqitës 14

Lëvizja dhe lëshimi i gishtit të madh të rrëshqitësit do të bëjë që aplikacioni të dërgojë mesazhe ngjarjesh në portën serike. Këto mesazhe më pas do të merren dhe do të printohen nga GTX Tool. Për më shumë informacion mbi detajet e protokollit të komunikimit për aplikacionet ViSiGenie, referojuni manualit të referencës ViSi-Genie. Ky dokument përshkruhet në seksionin "Dokumentet e referencës".

4D SYSTEMS pixxiLCD 13P2 CTP CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino - Shto një miniaplikacion rrëshqitës 15

Shënimet e Aplikimit

Shënim i aplikacionit Titulli Përshkrimi Mjedisi i mbështetur
4D-AN-00117 Fillimi i projektuesit - Projekti i parë Ky shënim aplikacioni tregon se si të krijoni një projekt të ri duke përdorur Mjedisin e Projektuesit. Ai gjithashtu prezanton bazat e 4DGL (4D Graphics Language). Dizajneri
4D-AN-00204 Fillimi i ViSi – Projekti i parë për Pixxi Ky shënim aplikacioni tregon se si të krijoni një projekt të ri duke përdorur ViSi Environment. Ai gjithashtu prezanton bazat e gjuhës 4DGL (4D Graphics) dhe përdorimin bazë të ekranit WYSIWYG (What-You-See-Is-What-You-Get). viSi
4D-AN-00203 ViSi Genie
Fillimi – Projekti i parë për Ekranet Pixxi
Projekti i thjeshtë i zhvilluar në këtë shënim aplikacioni demonstron funksionalitetin bazë të prekjes dhe ndërveprimin e objekteve duke përdorur ViSi-Genie
Mjedisi. Projekti ilustron se si objektet hyrëse janë konfiguruar për të dërguar mesazhe te një kontrollues i jashtëm pritës dhe si interpretohen këto mesazhe.
ViSi-Genie

Dokumentet e referencës

ViSi-Genie është mjedisi i rekomanduar për fillestarët. Ky mjedis nuk përfshin domosdoshmërisht kodimin, gjë që e bën atë platformën më miqësore për përdoruesit midis katër mjediseve.
Sidoqoftë, ViSi-Genie ka kufizimet e veta. Për përdoruesit që duan më shumë kontroll dhe fleksibilitet gjatë hartimit dhe zhvillimit të aplikacionit, rekomandohen mjediset Designer ose ViSi. ViSi dhe Designer lejojnë përdoruesit të shkruajnë kodin për aplikacionet e tyre.
Gjuha e programimit e përdorur me procesorët grafikë 4D Systems quhet "4DGL". Dokumentet thelbësore të referencës që mund të përdoren për studime të mëtejshme të mjediseve të ndryshme janë renditur më poshtë.

Manuali i Referencës ViSi-Genie
ViSi-Genie bën të gjithë kodimin e sfondit, nuk ka 4DGL për të mësuar, i bën të gjitha për ju. Ky dokument mbulon funksionet ViSi-Genie të disponueshme për procesorët PIXXI, PICASO dhe DIABLO16 dhe protokollin e komunikimit të përdorur i njohur si Genie Standard Protocol.

Manuali i referencës së programuesit 4DGL
4DGL është një gjuhë e orientuar nga grafika që lejon zhvillimin e shpejtë të aplikacioneve. Një bibliotekë e gjerë grafike, teksti dhe file funksionet e sistemit dhe lehtësinë e përdorimit të një gjuhe që kombinon elementet më të mira dhe strukturën sintaksore të gjuhëve si C, Basic, Pascal, etj. Ky dokument mbulon stilin e gjuhës, sintaksën dhe kontrollin e rrjedhës.

Manuali i Funksioneve të Brendshme
4DGL ka një sërë funksionesh të brendshme që mund të përdoren për programim më të lehtë. Ky dokument mbulon funksionet e brendshme (rezidente të çipit) të disponueshme për procesorin pixxi.

Fleta e të dhënave pixxiLCD-13P2/P2CT-CLB
Ky dokument përmban informacion të detajuar rreth moduleve të integruara të ekranit pixxiLCD-13P2/P2CT-CLB.

Fleta e të dhënave pixxiLCD-20P2/P2CT-CLB
Ky dokument përmban informacion të detajuar rreth moduleve të integruara të ekranit pixxiLCD-20P2/P2CT-CLB.

Fleta e të dhënave pixxiLCD-25P4/P4CT
Ky dokument përmban informacion të detajuar rreth moduleve të integruara të ekranit pixxiLCD-25P4/P4CT.

Fleta e të dhënave pixxiLCD-39P4/P4CT
Ky dokument përmban informacion të detajuar rreth moduleve të integruara të ekranit pixxiLCD-39P4/P4CT.

Udhëzuesi i përdorimit të Workshop4 IDE
Ky dokument ofron një hyrje në mjedisin e zhvillimit të integruar të Workshop4, 4D Systems.

SHËNIM: Për më shumë informacion rreth Workshop4 në përgjithësi, ju lutemi referojuni Udhëzuesit të Përdoruesit të Workshop4 IDE, i disponueshëm në www.4dsystems.com.au

FJALOR

Hardware
  1. Kablloja e programimit 4D – Kablloja e programimit 4D është një kabllo konverteri USB në Serial-TTL UART. Kablloja ofron një mënyrë të shpejtë dhe të thjeshtë për të lidhur të gjitha pajisjet 4D që kërkojnë ndërfaqe serike të nivelit TTL me USB.
  2. Sistemi i Embedded – Një sistem i programuar kontrollues dhe operativ me një funksion të dedikuar brenda një sistemi më të madh mekanik ose elektrik, shpesh me
    kufizimet e llogaritjes në kohë reale. Ai është i ngulitur si pjesë e një pajisjeje të plotë shpesh duke përfshirë pjesë harduerike dhe mekanike.
  3. Kreu femëror - Një lidhës i lidhur me një tel, kabllo ose pjesë harduerike, që ka një ose më shumë vrima të futura me terminale elektrike brenda.
  4. FFC - Kabllo fleksibël e sheshtë, ose FFC, i referohet çdo lloj kablloje elektrike që është e sheshtë dhe fleksibël. Përdoret për të lidhur ekranin me një përshtatës programimi.
  5. gen4 – IB – Një ndërfaqe e thjeshtë që konverton kabllon FFC me 30 drejtime që vjen nga moduli juaj i ekranit gen4, në 5 sinjalet e zakonshme të përdorura për programim
    dhe ndërlidhja me produktet e Sistemeve 4D.
  6. gen4-UPA – Një programues universal i krijuar për të punuar me module të shumta ekrani të Sistemeve 4D.
  7. Kabllo Micro USB - Një lloj kablli që përdoret për të lidhur ekranin me një kompjuter.
  8. Procesori - Një procesor është një qark elektronik i integruar që kryen llogaritjet që drejtojnë një pajisje kompjuterike. Detyra e tij themelore është të marrë të dhëna dhe
    ofrojnë rezultatin e duhur.
  9. Përshtatës programimi – Përdoret për programimin e moduleve të ekranit gen4, ndërlidhjen me një tabelë për prototipizimin, ndërlidhjen me ndërfaqet Arduino dhe Raspberry Pi.
  10. Paneli me prekje rezistente - Një ekran kompjuteri i ndjeshëm ndaj prekjes i përbërë nga dy fletë fleksibël të veshura me një material rezistent dhe të ndara nga një hendek ajri ose mikropika.
  11. Kartë microSD – Një lloj karte memorie flash e lëvizshme që përdoret për ruajtjen e informacionit.
  12. uUSB-PA5-II – Një konvertues urë UART USB në Serial-TTL. Ai i siguron përdoruesit të dhëna serike me shpejtësi të shumëfishtë baud deri në shpejtësinë e baudit 3M dhe akses në sinjale shtesë si kontrolli i rrjedhës në një paketë të përshtatshme me 10 pin 2.54 mm (0.1”) me hapa Dual-In-Line.
  13. Forca Zero e Futjes – Pjesa ku futet kablloja Flexible Flat.
Software
  1. Porta e komunikimit – Një portë ose kanal komunikimi serik që përdoret për të lidhur pajisje të tilla si ekrani juaj.
  2. Drejtuesi i pajisjes - Një formë e veçantë e aplikacionit softuer që është krijuar për të mundësuar ndërveprimin me pajisjet harduerike. Pa drejtuesin e kërkuar të pajisjes, pajisja harduerike përkatëse nuk funksionon.
  3. Firmware – Një klasë specifike e softuerit kompjuterik që siguron kontrollin e nivelit të ulët për harduerin specifik të pajisjes.
  4. Mjeti GTX – Debuguesi i Ekzekutuesit të Testit Genie. Një mjet që përdoret për të kontrolluar të dhënat e dërguara dhe të marra nga ekrani.
  5. GUI – Një formë e ndërfaqes së përdoruesit që i lejon përdoruesit të ndërveprojnë me pajisjet elektronike përmes ikonave grafike dhe treguesve vizualë si shënimi dytësor,
    në vend të ndërfaqeve të përdoruesit të bazuara në tekst, etiketat e komandave të shtypura ose navigimi me tekst.
  6. Imazhi Files – Janë grafikë files gjenerohen pas përpilimit të programit që duhet të ruhen në kartën microSD.
  7. Object Inspector – Një seksion në Workshop4 ku përdoruesi mund të ndryshojë vetitë e një widget të caktuar. Këtu ndodh personalizimi i miniaplikacioneve dhe konfigurimi i Ngjarjeve.
  8. Widget – Objekte grafike në Workshop4.
  9. WYSIWYG - Çfarë-Ti-Shikoni-Është-Çfarë-Ju-Merrni. Seksioni i Redaktuesit të Grafikës në Workshop4 ku përdoruesi mund të tërheqë dhe lëshojë miniaplikacionet.

Vizitoni tonë webfaqe në: www.4dsystems.com.au
Mbështetje Teknike: www.4dsystems.com.au/support
Ndihma për shitje: sales@4dsystems.com.au

E drejta e autorit © 4D Systems, 2022, Të gjitha të drejtat e rezervuara.
Të gjitha markat tregtare u përkasin pronarëve të tyre përkatës dhe njihen dhe pranohen.

Dokumentet / Burimet

4D SYSTEMS pixxiLCD-13P2-CTP-CLB Ekrani Bordi i Zgjerimit të Vlerësimit të Platformës Arduino [pdfUdhëzuesi i përdoruesit
pixxiLCD-13P2-CTP-CLB, Bordi i Zgjerimit të Vlerësimit të Platformës Arduino, Bordi i Zgjerimit të Vlerësimit të Platformës, Bordi i Zgjerimit të Vlerësimit, pixxiLCD-13P2-CTP-CLB, Bordi i zgjerimit

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *