4D سسٹمز - لوگو

صارف گائیڈ
pixxiLCD سیریز
pixxiLCD-13P2/CTP-CLB
pixxiLCD-20P2/CTP-CLB
pixxiLCD-25P4/CTP
pixxiLCD-39P4/CTP

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیوایشن ایکسپینشن بورڈ - کور

pixxiLCD سیریز

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیویشن ایکسپینشن بورڈ - pixxiLCD سیریز

*کور لینس بیزل (CLB) ورژن میں بھی دستیاب ہے۔

متغیرات:
PIXXI پروسیسر (P2)
PIXXI پروسیسر (P4)
نان ٹچ (NT)
Capacitive Touch (CTP)
کور لینس بیزل کے ساتھ Capacitive Touch (CTP-CLB)
یہ صارف گائیڈ آپ کو WorkShop2 IDE کے ساتھ pixxiLCD-XXP4/P4-CTP/CTP-CLB ماڈیولز کا استعمال شروع کرنے میں مدد کرے گا۔ اس میں ضروری پروجیکٹ کی فہرست بھی شامل ہے۔amples اور درخواست کے نوٹ۔

باکس میں کیا ہے۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیوایشن ایکسپینشن بورڈ - دی باکس

معاون دستاویزات، ڈیٹا شیٹ، سی اے ڈی سٹیپ ماڈلز اور ایپلیکیشن نوٹس پر دستیاب ہیں۔ www.4dsystems.com.au

تعارف

یہ صارف گائیڈ pixxiLCDXXP2/P4-CT/CT-CLB اور اس سے وابستہ سافٹ ویئر IDE سے واقف ہونے کا ایک تعارف ہے۔ یہ دستور العمل ہونا چاہیے۔
صرف ایک مفید نقطہ آغاز کے طور پر سمجھا جاتا ہے نہ کہ ایک جامع حوالہ دستاویز کے طور پر۔ تمام تفصیلی حوالہ جاتی دستاویزات کی فہرست کے لیے درخواست کے نوٹس کا حوالہ دیں۔

اس صارف گائیڈ میں، ہم مختصراً درج ذیل موضوعات پر توجہ مرکوز کریں گے:

  • ہارڈ ویئر اور سافٹ ویئر کی ضروریات
  • ڈسپلے ماڈیول کو اپنے پی سی سے جوڑنا
  • سادہ منصوبوں کے ساتھ شروع کرنا
  • pixxiLCD-XXP2/P4-CT/CT-CLB استعمال کرنے والے پروجیکٹس
  • درخواست کے نوٹس
  • حوالہ دستاویزات

pixxiLCD-XXP2/P4-CT/CT-CLB 4D سسٹمز کے ذریعہ ڈیزائن اور تیار کردہ ڈسپلے ماڈیولز کی Pixxi سیریز کا حصہ ہے۔ ماڈیول اختیاری کیپسیٹو ٹچ کے ساتھ 1.3" راؤنڈ، 2.0"، 2.5" یا 3.9 کلر TFT LCD ڈسپلے رکھتا ہے۔ یہ خصوصیت سے بھرپور 4D سسٹمز Pixxi22/Pixxi44 گرافکس پروسیسر سے تقویت یافتہ ہے، جو ڈیزائنر/انٹیگریٹر/صارف کے لیے فعالیت اور اختیارات کی ایک صف پیش کرتا ہے۔
ذہین ڈسپلے ماڈیولز کم لاگت والے ایمبیڈڈ حل ہیں جو میڈیکل، مینوفیکچرنگ، ملٹری، آٹوموٹیو، ہوم آٹومیشن، کنزیومر الیکٹرانکس اور دیگر صنعتوں میں مختلف ایپلی کیشنز میں استعمال ہوتے ہیں۔ درحقیقت، آج مارکیٹ میں بہت کم ایمبیڈڈ ڈیزائن ہیں جن میں ڈسپلے نہیں ہے۔ یہاں تک کہ بہت سے صارفین کے سفید سامان اور باورچی خانے کے آلات میں ڈسپلے کی کچھ شکلیں شامل ہوتی ہیں۔ بٹنوں، روٹری سلیکٹرز، سوئچز اور دیگر ان پٹ ڈیوائسز کو صنعتی مشینوں، تھرموسٹیٹ، ڈرنک ڈسپنسر، 3D پرنٹرز، کمرشل ایپلی کیشنز – عملی طور پر کسی بھی الیکٹرانک ایپلی کیشن میں زیادہ رنگین اور استعمال میں آسان ٹچ اسکرین ڈسپلے سے تبدیل کیا جا رہا ہے۔
ڈیزائنرز/صارفین اپنی ایپلی کیشنز کے لیے ایک صارف انٹرفیس بنانے اور ڈیزائن کرنے کے قابل ہونے کے لیے جو 4D ذہین ڈسپلے ماڈیولز پر چلیں گے، 4D سسٹمز ایک مفت اور صارف دوست سافٹ ویئر IDE (انٹیگریٹڈ ڈویلپمنٹ انوائرنمنٹ) فراہم کرتا ہے جسے "Workshop4" یا "WS4" کہا جاتا ہے۔ . اس سافٹ ویئر IDE پر سیکشن "سسٹم کی ضروریات" میں مزید تفصیل سے بحث کی گئی ہے۔

سسٹم کے تقاضے

مندرجہ ذیل ذیلی حصے اس کتابچے کے لیے ہارڈ ویئر اور سافٹ ویئر کے تقاضوں پر بحث کرتے ہیں۔

ہارڈ ویئر

1. ذہین ڈسپلے ماڈیول اور لوازمات
pixxiLCD-xxP2/P4-CT/CT-CLB ذہین ڈسپلے ماڈیول اور اس کے لوازمات (اڈاپٹر بورڈ اور فلیٹ فلیکس کیبل) باکس میں شامل ہیں، جو آپ کی خریداری کے بعد آپ کو فراہم کیے جائیں گے۔ webسائٹ یا ہمارے تقسیم کاروں میں سے کسی کے ذریعے۔ ڈسپلے ماڈیول اور اس کے لوازمات کی تصاویر کے لیے براہ کرم سیکشن "What's in the Box" دیکھیں۔
2. پروگرامنگ ماڈیول
پروگرامنگ ماڈیول ایک علیحدہ ڈیوائس ہے جو ڈسپلے ماڈیول کو ونڈوز پی سی سے جوڑنے کے لیے درکار ہے۔ 4D سسٹم مندرجہ ذیل پروگرامنگ ماڈیول پیش کرتے ہیں:

  • 4D پروگرامنگ کیبل
  • uUSB-PA5-II پروگرامنگ اڈاپٹر
  • 4D-UPA

پروگرامنگ ماڈیول استعمال کرنے کے لیے، متعلقہ ڈرائیور کو پہلے پی سی میں انسٹال کرنا ہوگا۔
مزید معلومات اور تفصیلی ہدایات کے لیے آپ دیے گئے ماڈیول کے پروڈکٹ پیج کو دیکھ سکتے ہیں۔
نوٹ: یہ ڈیوائس 4D سسٹمز سے الگ دستیاب ہے۔ مزید معلومات کے لیے براہ کرم پروڈکٹ کے صفحات دیکھیں۔

3. میڈیا اسٹوریج
Workshop4 میں بلٹ ان ویجٹس ہیں جو آپ کے ڈسپلے UI کو ڈیزائن کرنے کے لیے استعمال کیے جا سکتے ہیں۔ ان میں سے زیادہ تر وجیٹس کو دیگر گرافک کے ساتھ ساتھ سٹوریج ڈیوائس، جیسے کہ مائیکرو ایس ڈی کارڈ یا ایکسٹرنل فلیش میں اسٹور کرنے کی ضرورت ہوتی ہے۔ fileتالیف کے مرحلے کے دوران۔
نوٹ: مائیکرو ایس ڈی کارڈ اور ایکسٹرنل فلیش اختیاری ہے اور صرف ان پروجیکٹس کے لیے درکار ہے جو گرافیکل استعمال کررہے ہیں۔ files.
براہ کرم یہ بھی نوٹ کریں کہ مارکیٹ میں موجود تمام مائیکرو ایس ڈی کارڈز SPI کے موافق نہیں ہیں، اور اس وجہ سے تمام کارڈز 4D سسٹمز مصنوعات میں استعمال نہیں کیے جا سکتے ہیں۔ اعتماد کے ساتھ خریدیں، 4D سسٹمز کے تجویز کردہ کارڈز کا انتخاب کریں۔

4. ونڈوز پی سی
ورکشاپ 4 صرف ونڈوز آپریٹنگ سسٹم پر چلتا ہے۔ اسے ونڈوز 7 پر ونڈوز 10 تک استعمال کرنے کی سفارش کی جاتی ہے لیکن پھر بھی اسے ونڈوز ایکس پی کے ساتھ کام کرنا چاہیے۔ کچھ پرانے OS جیسے ME اور Vista کا کافی عرصے سے تجربہ نہیں کیا گیا ہے، تاہم، سافٹ ویئر کو اب بھی کام کرنا چاہیے۔
اگر آپ ورکشاپ 4 کو دوسرے آپریٹنگ سسٹم جیسے میک یا لینکس پر چلانا چاہتے ہیں، تو یہ تجویز کی جاتی ہے کہ آپ اپنے پی سی پر ایک ورچوئل مشین (VM) ترتیب دیں۔

سافٹ ویئر

1. ورکشاپ 4 IDE
Workshop4 Microsoft Windows کے لیے ایک جامع سافٹ ویئر IDE ہے جو پروسیسرز اور ماڈیولز کے تمام 4D خاندان کے لیے ایک مربوط سافٹ ویئر ڈویلپمنٹ پلیٹ فارم فراہم کرتا ہے۔ IDE مکمل 4DGL ایپلیکیشن کوڈ تیار کرنے کے لیے ایڈیٹر، کمپائلر، لنکر اور ڈاؤنلوڈر کو یکجا کرتا ہے۔ تمام یوزر ایپلیکیشن کوڈ Workshop4 IDE کے اندر تیار کیا گیا ہے۔
Workshop4 میں تین ترقیاتی ماحول شامل ہیں، صارف کے لیے درخواست کی ضروریات یا حتیٰ کہ صارف کی مہارت کی سطح- ڈیزائنر، ViSi–Genie، اور ViSi کی بنیاد پر منتخب کرنے کے لیے۔

ورکشاپ 4 ماحولیات
ڈیزائنر
یہ ماحول صارف کو ڈسپلے ماڈیول کو پروگرام کرنے کے لیے اس کی قدرتی شکل میں 4DGL کوڈ لکھنے کے قابل بناتا ہے۔

ViSi - جنی
ایک جدید ماحول جس میں کسی بھی 4DGL کوڈنگ کی ضرورت نہیں ہے، یہ سب آپ کے لیے خود بخود ہو جاتا ہے۔ اپنی مطلوبہ اشیاء (ViSi کی طرح) کے ساتھ صرف ڈسپلے کو باہر رکھیں، ان کو چلانے کے لیے ایونٹس کو سیٹ کریں اور کوڈ آپ کے لیے خود بخود لکھا جاتا ہے۔ ViSi-Genie 4D سسٹمز سے تیز رفتار ترقی کا تازہ ترین تجربہ فراہم کرتا ہے۔

ViSi
ایک بصری پروگرامنگ کا تجربہ جو 4DGL کوڈ جنریشن میں مدد کرنے کے لیے اشیاء کی ڈریگ اینڈ ڈراپ ٹائپ پلیسمنٹ کے قابل بناتا ہے اور صارف کو یہ دیکھنے کی اجازت دیتا ہے کہ کس طرح
ڈسپلے تیار ہونے کے دوران نظر آئے گا۔

2. ورکشاپ 4 انسٹال کریں۔
WS4 انسٹالر اور انسٹالیشن گائیڈ کے لیے ڈاؤن لوڈ لنکس Workshop4 پروڈکٹ پیج پر مل سکتے ہیں۔

ڈسپلے ماڈیول کو پی سی سے جوڑنا
یہ سیکشن ڈسپلے کو پی سی سے منسلک کرنے کے لیے مکمل ہدایات دکھاتا ہے۔ اس سیکشن کے تحت ہدایات کے تین (3) اختیارات ہیں، جیسا کہ ذیل کی تصاویر میں دکھایا گیا ہے۔ ہر آپشن پروگرامنگ ماڈیول کے لیے مخصوص ہے۔ پروگرامنگ ماڈیول پر لاگو صرف ان ہدایات پر عمل کریں جو آپ استعمال کر رہے ہیں۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیویشن ایکسپینشن بورڈ - ڈسپلے ماڈیول کو پی سی سے جوڑنا

کنکشن کے اختیارات

آپشن A - 4D-UPA استعمال کرنا
  1. FFC کے ایک سرے کو pixxiLCD کے 15 طرفہ ZIF ساکٹ سے FFC پر دھاتی رابطوں کے ساتھ جوڑیں۔
  2. FFC کے دوسرے سرے کو 30D-UPA پر 4 طرفہ ZIF ساکٹ سے FFC پر دھاتی رابطوں کے ساتھ جوڑیں۔
  3. USB-Micro-B کیبل کو 4D-UPA سے جوڑیں۔
  4. آخر میں، USB-Micro-B کیبل کے دوسرے سرے کو کمپیوٹر سے جوڑیں۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیوایشن ایکسپینشن بورڈ - کنکشن کے اختیارات 2

آپشن B - 4D پروگرامنگ کیبل کا استعمال
  1. FFC کے ایک سرے کو pixxiLCD کے 15 طرفہ ZIF ساکٹ سے FFC پر دھاتی رابطوں کے ساتھ جوڑیں۔
  2. FFC کے دوسرے سرے کو gen30-IB پر 4 طرفہ ZIF ساکٹ سے FFC پر دھاتی رابطوں کے ساتھ جوڑیں۔
  3. کیبل اور ماڈیول دونوں لیبلز پر واقفیت کے بعد 5D پروگرامنگ کیبل کے 4-پن خواتین ہیڈر کو gen4-IB سے جوڑیں۔ آپ فراہم کردہ ربن کیبل کی مدد سے بھی ایسا کر سکتے ہیں۔
  4. 4D پروگرامنگ کیبل کے دوسرے سرے کو کمپیوٹر سے جوڑیں۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیوایشن ایکسپینشن بورڈ - کنکشن کے اختیارات 3

آپشن C - uUSB-PA5-II استعمال کرنا
  1. FFC کے ایک سرے کو pixxiLCD کے 15 طرفہ ZIF ساکٹ سے FFC پر دھاتی رابطوں کے ساتھ جوڑیں۔
  2. FFC کے دوسرے سرے کو gen30-IB پر 4 طرفہ ZIF ساکٹ سے FFC پر دھاتی رابطوں کے ساتھ جوڑیں۔
  3. کیبل اور ماڈیول لیبل دونوں پر واقفیت کے بعد uUSB-PA5-II کے 5-پن خواتین ہیڈر کو gen4-IB سے جوڑیں۔ آپ فراہم کردہ ربن کیبل کی مدد سے بھی ایسا کر سکتے ہیں۔
  4. USB-Mini-B کیبل کو uUSB-PA5-II سے جوڑیں۔
  5. آخر میں، uUSB-Mini-B کے دوسرے سرے کو کمپیوٹر سے جوڑیں۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیوایشن ایکسپینشن بورڈ - کنکشن کے اختیارات 1

WS4 کو ڈسپلے ماڈیول کی شناخت کرنے دیں۔

پچھلے حصے میں ہدایات کے مناسب سیٹ پر عمل کرنے کے بعد، اب آپ کو Workshop4 کو ترتیب دینے اور ترتیب دینے کی ضرورت ہے تاکہ یہ یقینی بنایا جا سکے کہ یہ درست ڈسپلے ماڈیول کی شناخت اور اس سے جڑتا ہے۔

  1. Workshop4 IDE کھولیں اور ایک نیا پروجیکٹ بنائیں۔
  2. فہرست میں سے وہ ڈسپلے ماڈیول منتخب کریں جسے آپ استعمال کر رہے ہیں۔
  3. اپنے پروجیکٹ کے لیے اپنی مطلوبہ سمت کا انتخاب کریں۔
  4. اگلا کلک کریں۔
  5. WS4 پروگرامنگ ماحول کا انتخاب کریں۔ ڈسپلے ماڈیول کے لیے صرف ہم آہنگ پروگرامنگ ماحول کو فعال کیا جائے گا۔
    4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیوایشن ایکسپینشن بورڈ - کنکشن کے اختیارات 4
  6. COMMS ٹیب پر کلک کریں، ڈراپ ڈاؤن فہرست سے COM پورٹ کو منتخب کریں جس سے ڈسپلے ماڈیول منسلک ہے۔
  7. ڈسپلے ماڈیول کے لیے اسکیننگ شروع کرنے کے لیے ریڈ ڈاٹ پر کلک کریں۔ اسکین کرتے وقت ایک پیلا نقطہ نظر آئے گا۔ یقینی بنائیں کہ آپ کا ماڈیول مناسب طریقے سے جڑا ہوا ہے۔
  8. آخر میں، ایک کامیاب پتہ لگانے سے آپ کو اس کے ساتھ دکھائے گئے ڈسپلے ماڈیول کے نام کے ساتھ ایک بلیو ڈاٹ ملے گا۔
  9. اپنا پروجیکٹ بنانا شروع کرنے کے لیے ہوم ٹیب پر کلک کریں۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیوایشن ایکسپینشن بورڈ - کنکشن کے اختیارات 5

ایک سادہ پروجیکٹ کے ساتھ شروع کرنا

اپنے پروگرامنگ ماڈیول کا استعمال کرتے ہوئے ڈسپلے ماڈیول کو کامیابی کے ساتھ پی سی سے منسلک کرنے کے بعد، اب آپ ایک بنیادی ایپلیکیشن بنانا شروع کر سکتے ہیں۔ یہ سیکشن دکھاتا ہے کہ ViSi-Genie ماحول کا استعمال کرتے ہوئے اور سلائیڈر اور گیج ویجٹس کا استعمال کرتے ہوئے ایک سادہ یوزر انٹرفیس کو کیسے ڈیزائن کیا جائے۔
نتیجہ خیز پروجیکٹ ایک سلائیڈر (ایک ان پٹ ویجیٹ) پر مشتمل ہوتا ہے جو ایک گیج (ایک آؤٹ پٹ ویجیٹ) کو کنٹرول کرتا ہے۔ ویجٹس کو سیریل پورٹ کے ذریعے ایک بیرونی میزبان ڈیوائس پر ایونٹ کے پیغامات بھیجنے کے لیے بھی ترتیب دیا جا سکتا ہے۔

ایک نیا ViSi-Genie پروجیکٹ بنائیں
آپ ورکشاپ کھول کر اور ڈسپلے کی قسم اور جس ماحول کے ساتھ آپ کام کرنا چاہتے ہیں اسے منتخب کرکے ViSi-Genie پروجیکٹ بنا سکتے ہیں۔ یہ پروجیکٹ ViSi-Genie ماحول کا استعمال کرے گا۔

  1. آئیکن پر ڈبل کلک کرکے ورکشاپ 4 کھولیں۔
  2. نئے ٹیب کے ساتھ نیا پروجیکٹ بنائیں۔
  3. اپنی ڈسپلے کی قسم منتخب کریں۔
  4. اگلا پر کلک کریں۔
  5. ViSi-Genie Environment کا انتخاب کریں۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیوایشن ایکسپینشن بورڈ - کنکشن کے اختیارات 6

ایک سلائیڈر ویجیٹ شامل کریں۔
ایک سلائیڈر ویجیٹ شامل کرنے کے لیے، بس ہوم ٹیب پر کلک کریں اور ان پٹ وجیٹس کو منتخب کریں۔ فہرست سے، آپ ویجیٹ کی وہ قسم منتخب کر سکتے ہیں جسے آپ استعمال کرنا چاہتے ہیں۔ اس صورت میں، سلائیڈر ویجیٹ منتخب کیا جاتا ہے.

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیویشن ایکسپینشن بورڈ - ایک سلائیڈر ویجیٹ شامل کریں

بس ویجیٹ کو گھسیٹیں اور چھوڑیں What-You-See-Is-What-You-Get (WYSIWYG) سیکشن کی طرف۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیویشن ایکسپینشن بورڈ - ایک سلائیڈر ویجیٹ 2 شامل کریں

ایک گیج ویجیٹ شامل کریں۔
گیج ویجیٹ کو شامل کرنے کے لیے، گیجز سیکشن میں جائیں اور گیج کی وہ قسم منتخب کریں جسے آپ استعمال کرنا چاہتے ہیں۔ اس صورت میں Coolgauge ویجیٹ کو منتخب کیا جاتا ہے۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیویشن ایکسپینشن بورڈ - ایک سلائیڈر ویجیٹ 3 شامل کریں

آگے بڑھنے کے لیے اسے WYSIWYG سیکشن کی طرف گھسیٹ کر چھوڑیں۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیویشن ایکسپینشن بورڈ - ایک سلائیڈر ویجیٹ 4 شامل کریں

ویجیٹ کو لنک کریں۔
آؤٹ پٹ ویجیٹ کو کنٹرول کرنے کے لیے ان پٹ ویجٹ کو کنفیگر کیا جا سکتا ہے۔ ایسا کرنے کے لیے، صرف ان پٹ پر کلک کریں (اس سابق میںample، سلائیڈر ویجیٹ) اور اس کے آبجیکٹ انسپکٹر سیکشن پر جائیں اور ایونٹس ٹیب پر کلک کریں۔
ان پٹ ویجیٹ کے ایونٹس ٹیب کے تحت دو ایونٹس دستیاب ہیں – OnChanged اور OnChanging۔ یہ واقعات ان پٹ ویجیٹ پر کی جانے والی ٹچ ایکشنز کے ذریعے متحرک ہوتے ہیں۔
جب بھی کوئی ان پٹ ویجیٹ جاری ہوتا ہے تو OnChanged ایونٹ کو متحرک کیا جاتا ہے۔ دوسری طرف، OnChanging ایونٹ مسلسل متحرک ہو رہا ہے جب کہ ایک ان پٹ ویجیٹ کو چھوا جا رہا ہے۔ اس میں سابقample، OnChanging ایونٹ استعمال کیا جاتا ہے۔ OnChanging ایونٹ ہینڈلر کے لیے ellipsis علامت پر کلک کر کے ایونٹ ہینڈلر کو سیٹ کریں۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیویشن ایکسپینشن بورڈ - ایک سلائیڈر ویجیٹ 5 شامل کریں

آن ایونٹ سلیکشن ونڈو ظاہر ہوتی ہے۔ coolgauge0Set کو منتخب کریں، پھر OK پر کلک کریں۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیویشن ایکسپینشن بورڈ - ایک سلائیڈر ویجیٹ 6 شامل کریں

میزبان کو پیغامات بھیجنے کے لیے ان پٹ ویجیٹ کو ترتیب دیں۔
سیریل پورٹ کے ذریعے ڈسپلے ماڈیول سے منسلک ایک بیرونی میزبان کو ویجیٹ کی حیثیت سے آگاہ کیا جا سکتا ہے۔ یہ سیریل پورٹ پر ایونٹ کے پیغامات بھیجنے کے لیے ویجیٹ کو ترتیب دے کر حاصل کیا جا سکتا ہے۔ ایسا کرنے کے لیے، سلائیڈر ویجیٹ کے OnChanged ایونٹ ہینڈلر کو Report Message پر سیٹ کریں۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیویشن ایکسپینشن بورڈ - ایک سلائیڈر ویجیٹ 7 شامل کریں

مائیکرو ایس ڈی کارڈ / آن بورڈ سیریل فلیش میموری
Pixxi ڈسپلے ماڈیولز پر، وجیٹس کے گرافکس ڈیٹا کو مائیکرو ایس ڈی کارڈ/آن بورڈ سیریل فلیش میموری میں محفوظ کیا جا سکتا ہے، جس تک رن ٹائم کے دوران ڈسپلے ماڈیول کے گرافکس پروسیسر تک رسائی حاصل کی جائے گی۔ گرافکس پروسیسر پھر ویجٹ کو ڈسپلے پر رینڈر کرے گا۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیویشن ایکسپینشن بورڈ - ایک سلائیڈر ویجیٹ 8 شامل کریں

متعلقہ اسٹوریج ڈیوائس استعمال کرنے کے لیے مناسب PmmC کو Pixxi ماڈیول پر بھی اپ لوڈ کرنا چاہیے۔ مائیکرو ایس ڈی کارڈ سپورٹ کے لیے PmmC کا لاحقہ "-u" ہے جبکہ آن بورڈ سیریل فلیش میموری سپورٹ کے لیے PmmC کا لاحقہ "-f" ہے۔
پی ایم ایم سی کو دستی طور پر اپ لوڈ کرنے کے لیے، ٹولز ٹیب پر کلک کریں، اور پی ایم ایم سی لوڈر کو منتخب کریں۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیویشن ایکسپینشن بورڈ - ایک سلائیڈر ویجیٹ 9 شامل کریں

پروجیکٹ بنائیں اور مرتب کریں۔
پروجیکٹ کو بنانے/اپ لوڈ کرنے کے لیے، (تعمیر) کاپی/لوڈ آئیکن پر کلک کریں۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیویشن ایکسپینشن بورڈ - ایک سلائیڈر ویجیٹ 10 شامل کریں

مطلوبہ کاپی کریں۔ Files سے
مائیکرو ایس ڈی کارڈ / آن بورڈ سیریل فلیش میموری

microSD کارڈ
WS4 مطلوبہ گرافکس تیار کرتا ہے۔ files اور آپ کو اس ڈرائیو کا اشارہ کرے گا جس پر مائیکرو ایس ڈی کارڈ نصب ہے۔ اس بات کو یقینی بنائیں کہ مائیکرو ایس ڈی کارڈ پی سی پر مناسب طریقے سے نصب ہے، پھر کاپی کنفرمیشن ونڈو میں صحیح ڈرائیو کو منتخب کریں، جیسا کہ نیچے تصویر میں دکھایا گیا ہے۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیویشن ایکسپینشن بورڈ - ایک سلائیڈر ویجیٹ 11 شامل کریں

کے بعد OK پر کلک کریں۔ files کو مائیکرو ایس ڈی کارڈ میں منتقل کیا جاتا ہے۔ پی سی سے مائیکرو ایس ڈی کارڈ کو ان ماؤنٹ کریں اور اسے ڈسپلے ماڈیول کے مائیکرو ایس ڈی کارڈ سلاٹ میں داخل کریں۔

آن بورڈ سیریل فلیش میموری
جب فلیش میموری کو گرافکس کی منزل کے طور پر منتخب کریں۔ fileاس بات کو یقینی بنائیں کہ ماڈیول میں کوئی مائیکرو ایس ڈی کارڈ منسلک نہیں ہے۔
ایک کاپی کنفرمیشن ونڈو پاپ اپ ہوگی جیسا کہ نیچے پیغام میں دکھایا گیا ہے۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیویشن ایکسپینشن بورڈ - ایک سلائیڈر ویجیٹ 12 شامل کریں

کلک کریں OK، اور a File ٹرانسفر ونڈو پاپ اپ ہو جائے گی۔ عمل کے ختم ہونے کا انتظار کریں اور گرافکس اب ڈسپلے ماڈیول پر ظاہر ہوں گے۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیویشن ایکسپینشن بورڈ - ایک سلائیڈر ویجیٹ 13 شامل کریں

درخواست کی جانچ کریں۔
ایپلیکیشن کو اب ڈسپلے ماڈیول پر چلنا چاہیے۔ سلائیڈر اور گیج ویجٹ کو اب دکھایا جانا چاہیے۔ سلائیڈر ویجیٹ کے انگوٹھے کو چھونا اور حرکت دینا شروع کریں۔ اس کی قدر میں تبدیلی کے نتیجے میں گیج ویجیٹ کی قدر میں بھی تبدیلی آنی چاہیے، کیونکہ دونوں ویجٹ منسلک ہیں۔

پیغامات کو چیک کرنے کے لیے GTX ٹول استعمال کریں۔
WS4 میں ایک ٹول ہے جو ڈسپلے ماڈیول کے ذریعے سیریل پورٹ پر بھیجے جانے والے ایونٹ کے پیغامات کو چیک کرنے کے لیے استعمال ہوتا ہے۔ اس ٹول کو "GTX" کہا جاتا ہے، جس کا مطلب ہے "Genie Test executor"۔ اس ٹول کو بیرونی میزبان ڈیوائس کے لیے ایک سمیلیٹر کے طور پر بھی سوچا جا سکتا ہے۔ GTX ٹول ٹولز سیکشن کے تحت پایا جا سکتا ہے۔ ٹول کو چلانے کے لیے آئیکن پر کلک کریں۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیویشن ایکسپینشن بورڈ - ایک سلائیڈر ویجیٹ 14 شامل کریں

سلائیڈر کے انگوٹھے کو حرکت دینے اور جاری کرنے سے ایپلیکیشن سیریل پورٹ پر ایونٹ کے پیغامات بھیجے گی۔ یہ پیغامات پھر موصول ہوں گے اور GTX ٹول کے ذریعے پرنٹ کیے جائیں گے۔ ViSiGenie ایپلی کیشنز کے لیے کمیونیکیشن پروٹوکول کی تفصیلات کے بارے میں مزید معلومات کے لیے، ViSi-Genie حوالہ جات سے رجوع کریں۔ اس دستاویز کو سیکشن "حوالہ دستاویزات" میں بیان کیا گیا ہے۔

4D SYSTEMS pixxiLCD 13P2 CTP CLB ڈسپلے Arduino پلیٹ فارم ایویلیویشن ایکسپینشن بورڈ - ایک سلائیڈر ویجیٹ 15 شامل کریں

درخواست کے نوٹس

ایپ نوٹ عنوان تفصیل تعاون یافتہ ماحول
4D-AN-00117 ڈیزائنر شروع کرنا - پہلا پروجیکٹ یہ ایپلیکیشن نوٹ دکھاتا ہے کہ ڈیزائنر ماحولیات کا استعمال کرتے ہوئے نیا پروجیکٹ کیسے بنایا جائے۔ یہ 4DGL (4D گرافکس لینگویج) کی بنیادی باتیں بھی متعارف کراتا ہے۔ ڈیزائنر
4D-AN-00204 ViSi شروع کرنا - Pixi کے لیے پہلا پروجیکٹ یہ ایپلیکیشن نوٹ دکھاتا ہے کہ ViSi Environment کا استعمال کرتے ہوئے نیا پروجیکٹ کیسے بنایا جائے۔ اس میں 4DGL (4D گرافکس لینگویج اور WYSIWYG (What-You-See-Is-What-You-Get) سکرین کے بنیادی استعمال کو بھی متعارف کرایا گیا ہے۔ ViSi
4D-AN-00203 ViSi جنی
شروع کرنا - Pixxi ڈسپلے کے لیے پہلا پروجیکٹ
اس ایپلیکیشن نوٹ میں تیار کردہ سادہ پروجیکٹ ViSi-Genie کا استعمال کرتے ہوئے بنیادی رابطے کی فعالیت اور آبجیکٹ کے تعامل کو ظاہر کرتا ہے۔
ماحولیات۔ پروجیکٹ اس بات کی وضاحت کرتا ہے کہ کس طرح ان پٹ آبجیکٹ کو کسی بیرونی میزبان کنٹرولر کو پیغامات بھیجنے کے لیے ترتیب دیا جاتا ہے اور ان پیغامات کی تشریح کیسے کی جاتی ہے۔
ViSi-Genie

حوالہ دستاویزات

ViSi-Genie وہ ماحول ہے جس کی سفارش نئے لوگوں کے لیے کی جاتی ہے۔ اس ماحول میں ضروری طور پر کوڈنگ شامل نہیں ہے، جو اسے چار ماحول میں سب سے زیادہ صارف دوست پلیٹ فارم بناتا ہے۔
تاہم، ViSi-Genie کی اپنی حدود ہیں۔ ایپلیکیشن ڈیزائن اور ڈیولپمنٹ کے دوران زیادہ کنٹرول اور لچک کے خواہاں صارفین کے لیے، ڈیزائنر، یا ViSi ماحول کی سفارش کی جاتی ہے۔ ViSi اور ڈیزائنر صارفین کو اپنی ایپلی کیشنز کے لیے کوڈ لکھنے کی اجازت دیتے ہیں۔
4D سسٹمز گرافکس پروسیسرز کے ساتھ استعمال ہونے والی پروگرامنگ زبان کو "4DGL" کہا جاتا ہے۔ ضروری حوالہ جاتی دستاویزات جو مختلف ماحول کے مزید مطالعہ کے لیے استعمال کی جا سکتی ہیں ذیل میں درج ہیں۔

ViSi-Genie حوالہ دستی
ViSi-Genie تمام بیک گراؤنڈ کوڈنگ کرتا ہے، سیکھنے کے لیے کوئی 4DGL نہیں، یہ سب کچھ آپ کے لیے کرتا ہے۔ یہ دستاویز PIXXI، PICASO اور DIABLO16 پروسیسرز کے لیے دستیاب ViSi-Genie فنکشنز اور کمیونیکیشن پروٹوکول کا احاطہ کرتی ہے جسے Genie Standard Protocol کہا جاتا ہے۔

4DGL پروگرامر حوالہ دستی
4DGL ایک گرافکس پر مبنی زبان ہے جو تیزی سے ایپلیکیشن کی ترقی کی اجازت دیتی ہے۔ گرافکس، متن اور کی ایک وسیع لائبریری file نظام کے افعال اور زبان کے استعمال میں آسانی جو زبانوں کے بہترین عناصر اور نحوی ساخت کو یکجا کرتی ہے جیسے کہ C، بنیادی، پاسکل، وغیرہ۔ یہ دستاویز زبان کے انداز، نحو اور بہاؤ کے کنٹرول کا احاطہ کرتی ہے۔

اندرونی افعال کا دستی
4DGL میں بہت سے اندرونی افعال ہیں جو آسان پروگرامنگ کے لیے استعمال کیے جا سکتے ہیں۔ یہ دستاویز pixi پروسیسر کے لیے دستیاب اندرونی (چپ-ریذیڈنٹ) افعال کا احاطہ کرتی ہے۔

pixxiLCD-13P2/P2CT-CLB ڈیٹا شیٹ
یہ دستاویز pixxiLCD-13P2/P2CT-CLB مربوط ڈسپلے ماڈیولز کے بارے میں تفصیلی معلومات پر مشتمل ہے۔

pixxiLCD-20P2/P2CT-CLB ڈیٹا شیٹ
یہ دستاویز pixxiLCD-20P2/P2CT-CLB مربوط ڈسپلے ماڈیولز کے بارے میں تفصیلی معلومات پر مشتمل ہے۔

pixxiLCD-25P4/P4CT ڈیٹا شیٹ
یہ دستاویز pixxiLCD-25P4/P4CT مربوط ڈسپلے ماڈیولز کے بارے میں تفصیلی معلومات پر مشتمل ہے۔

pixxiLCD-39P4/P4CT ڈیٹا شیٹ
یہ دستاویز pixxiLCD-39P4/P4CT مربوط ڈسپلے ماڈیولز کے بارے میں تفصیلی معلومات پر مشتمل ہے۔

ورکشاپ 4 IDE صارف گائیڈ
یہ دستاویز ورکشاپ 4، 4D سسٹمز کے مربوط ترقیاتی ماحول کا تعارف فراہم کرتی ہے۔

نوٹ: عمومی طور پر Workshop4 کے بارے میں مزید معلومات کے لیے، براہ کرم Workshop4 IDE یوزر گائیڈ سے رجوع کریں، یہاں دستیاب ہے۔ www.4dsystems.com.au

لغت

ہارڈ ویئر
  1. 4D پروگرامنگ کیبل - 4D پروگرامنگ کیبل ایک USB سے Serial-TTL UART کنورٹر کیبل ہے۔ کیبل ان تمام 4D آلات کو جوڑنے کا تیز اور آسان طریقہ فراہم کرتی ہے جن کے لیے TTL سطح کے سیریل انٹرفیس کی ضرورت ہوتی ہے۔
  2. ایمبیڈڈ سسٹم - ایک پروگرام شدہ کنٹرولنگ اور آپریٹنگ سسٹم جس میں ایک بڑے مکینیکل یا برقی نظام کے اندر وقف فنکشن ہوتا ہے، اکثر اس کے ساتھ
    ریئل ٹائم کمپیوٹنگ کی پابندیاں۔ یہ ایک مکمل ڈیوائس کے حصے کے طور پر سرایت کرتا ہے جس میں اکثر ہارڈ ویئر اور مکینیکل پرزے شامل ہوتے ہیں۔
  3. زنانہ ہیڈر - تار، کیبل، یا ہارڈ ویئر کے ٹکڑے سے منسلک ایک کنیکٹر، جس کے اندر الیکٹریکل ٹرمینلز کے ساتھ ایک یا زیادہ سوراخ کیے ہوئے ہیں۔
  4. FFC - لچکدار فلیٹ کیبل، یا FFC، کسی بھی قسم کی برقی کیبل سے مراد ہے جو فلیٹ اور لچکدار دونوں ہے۔ یہ ڈسپلے کو پروگرامنگ اڈاپٹر سے جوڑنے کے لیے استعمال ہوتا تھا۔
  5. gen4 - IB - ایک سادہ انٹرفیس جو آپ کے gen30 ڈسپلے ماڈیول سے آنے والی 4 طرفہ FFC کیبل کو پروگرامنگ کے لیے استعمال ہونے والے عام 5 سگنلز میں تبدیل کرتا ہے۔
    اور 4D سسٹمز پروڈکٹس میں انٹرفیسنگ۔
  6. gen4-UPA - ایک یونیورسل پروگرامر جو متعدد 4D سسٹم ڈسپلے ماڈیولز کے ساتھ کام کرنے کے لیے ڈیزائن کیا گیا ہے۔
  7. مائیکرو USB کیبل - ایک قسم کی کیبل جو ڈسپلے کو کمپیوٹر سے جوڑنے کے لیے استعمال ہوتی ہے۔
  8. پروسیسر - ایک پروسیسر ایک مربوط الیکٹرانک سرکٹ ہے جو کمپیوٹنگ ڈیوائس کو چلانے والے حسابات کو انجام دیتا ہے۔ اس کا بنیادی کام ان پٹ وصول کرنا ہے۔
    مناسب پیداوار فراہم کریں.
  9. پروگرامنگ اڈاپٹر - پروگرامنگ gen4 ڈسپلے ماڈیولز کے لیے استعمال کیا جاتا ہے، پروٹو ٹائپنگ کے لیے ایک بریڈ بورڈ سے انٹرفیس کرنا، Arduino اور Raspberry Pi انٹرفیس کو انٹرفیس کرنا۔
  10. مزاحم ٹچ پینل - ایک ٹچ حساس کمپیوٹر ڈسپلے جو دو لچکدار شیٹس پر مشتمل ہوتا ہے جو مزاحم مواد کے ساتھ لیپت ہوتا ہے اور اسے ایئر گیپ یا مائکرو ڈاٹس سے الگ کیا جاتا ہے۔
  11. مائیکرو ایس ڈی کارڈ – ایک قسم کا ہٹنے والا فلیش میموری کارڈ جو معلومات کو ذخیرہ کرنے کے لیے استعمال ہوتا ہے۔
  12. uUSB-PA5-II - ایک USB سے سیریل-TTL UART برج کنورٹر۔ یہ صارف کو 3M باؤڈ ریٹ تک ملٹی باؤڈ ریٹ سیریل ڈیٹا فراہم کرتا ہے، اور آسان 10 پن 2.54mm (0.1”) پچ ڈوئل ان لائن پیکیج میں فلو کنٹرول جیسے اضافی سگنلز تک رسائی فراہم کرتا ہے۔
  13. زیرو انسرشن فورس - وہ حصہ جہاں لچکدار فلیٹ کیبل ڈالی جاتی ہے۔
سافٹ ویئر
  1. Comm پورٹ – ایک سیریل کمیونیکیشن پورٹ یا چینل جو آپ کے ڈسپلے جیسے آلات کو جوڑنے کے لیے استعمال ہوتا ہے۔
  2. ڈیوائس ڈرائیور – سافٹ ویئر ایپلی کیشن کی ایک خاص شکل جو ہارڈ ویئر ڈیوائسز کے ساتھ تعامل کو فعال کرنے کے لیے ڈیزائن کی گئی ہے۔ مطلوبہ ڈیوائس ڈرائیور کے بغیر، متعلقہ ہارڈویئر ڈیوائس کام کرنے میں ناکام ہوجاتی ہے۔
  3. فرم ویئر – کمپیوٹر سافٹ ویئر کی ایک مخصوص کلاس جو ڈیوائس کے مخصوص ہارڈ ویئر کے لیے کم سطحی کنٹرول فراہم کرتی ہے۔
  4. GTX ٹول - جنی ٹیسٹ ایگزیکیوٹر ڈیبگر۔ ڈسپلے کے ذریعے بھیجے اور موصول ہونے والے ڈیٹا کو چیک کرنے کے لیے استعمال ہونے والا ٹول۔
  5. GUI - صارف انٹرفیس کی ایک شکل جو صارفین کو گرافیکل شبیہیں اور بصری اشارے جیسے ثانوی اشارے کے ذریعے الیکٹرانک آلات کے ساتھ تعامل کرنے کی اجازت دیتی ہے،
    متن پر مبنی یوزر انٹرفیس کے بجائے، ٹائپ کردہ کمانڈ لیبل یا ٹیکسٹ نیویگیشن۔
  6. تصویر Files - گرافکس ہیں۔ fileپروگرام کی تالیف پر تیار کیا گیا ہے جسے مائیکرو ایس ڈی کارڈ میں محفوظ کیا جانا چاہیے۔
  7. آبجیکٹ انسپکٹر - ورکشاپ 4 میں ایک سیکشن جہاں صارف کسی مخصوص ویجیٹ کی خصوصیات کو تبدیل کر سکتا ہے۔ یہ وہ جگہ ہے جہاں ویجٹس کی تخصیص اور واقعات کی ترتیب ہوتی ہے۔
  8. ویجیٹ - ورکشاپ 4 میں گرافیکل اشیاء۔
  9. WYSIWYG - جو-آپ-دیکھتے ہیں-وہ-کیا-آپ کو ملتا ہے۔ ورکشاپ 4 میں گرافکس ایڈیٹر سیکشن جہاں صارف ویجٹ کو گھسیٹ کر چھوڑ سکتا ہے۔

ہماری وزٹ کریں۔ webسائٹ پر: www.4dsystems.com.au
تکنیکی معاونت: www.4dsystems.com.au/support
سیلز سپورٹ: sales@4dsystems.com.au

کاپی رائٹ © 4D سسٹمز، 2022، جملہ حقوق محفوظ ہیں۔
تمام ٹریڈ مارک ان کے متعلقہ مالکان سے تعلق رکھتے ہیں اور تسلیم شدہ اور تسلیم شدہ ہیں۔

دستاویزات / وسائل

4D SYSTEMS pixxiLCD-13P2-CTP-CLB ڈسپلے Arduino پلیٹ فارم ایویلیویشن ایکسپینشن بورڈ [پی ڈی ایف] یوزر گائیڈ
pixxiLCD-13P2-CTP-CLB، ڈسپلے Arduino پلیٹ فارم ایویلیوایشن ایکسپینشن بورڈ، پلیٹ فارم ایویلیوایشن ایکسپینشن بورڈ، ایویلیوایشن ایکسپینشن بورڈ، pixxiLCD-13P2-CTP-CLB، ایکسپینشن بورڈ

حوالہ جات

ایک تبصرہ چھوڑیں۔

آپ کا ای میل پتہ شائع نہیں کیا جائے گا۔ مطلوبہ فیلڈز نشان زد ہیں۔ *