سیستم های 4 بعدی - لوگو

راهنمای کاربر
سری pixxiLCD
pixxiLCD-13P2/CTP-CLB
pixxiLCD-20P2/CTP-CLB
pixxiLCD-25P4/CTP
pixxiLCD-39P4/CTP

صفحه نمایش 4D SYSTEMS pixxiLCD 13P2 CTP CLB Expansion Board ارزیابی پلت فرم آردوینو - جلد

سری pixxiLCD

4D SYSTEMS pixxiLCD 13P2 CTP CLB صفحه نمایش ارزیابی پلت فرم آردوینو - سری pixxiLCD

*همچنین در نسخه Cover Lens Bezel (CLB) موجود است.

انواع:
پردازنده PIXXI (P2)
پردازنده PIXXI (P4)
غیر لمسی (NT)
لمس خازنی (CTP)
لمس خازنی با قاب لنز پوششی (CTP-CLB)
این راهنمای کاربر به شما کمک می کند تا از ماژول های pixxiLCD-XXP2/P4-CTP/CTP-CLB همراه با WorkShop4 IDE استفاده کنید. همچنین شامل لیستی از پروژه های ضروری قبلی استamples و یادداشت های کاربردی

چه چیزی در جعبه است

4D SYSTEMS pixxiLCD 13P2 CTP CLB نمایشگر Arduino Platform Evaluation Board - The Box

اسناد پشتیبانی، دیتاشیت، مدل‌های مرحله CAD و یادداشت‌های برنامه در دسترس هستند www.4dsystems.com.au

مقدمه

این راهنمای کاربر مقدمه ای برای آشنایی با pixxiLCDXXP2/P4-CT/CT-CLB و نرم افزار IDE مرتبط با آن است. این راهنما باید باشد
تنها به عنوان یک نقطه شروع مفید و نه به عنوان یک سند مرجع جامع در نظر گرفته می شود. برای فهرستی از تمام اسناد مرجع دقیق به یادداشت های درخواست مراجعه کنید.

در این راهنمای کاربر، به طور خلاصه بر روی موضوعات زیر تمرکز خواهیم کرد:

  • سخت افزار و نرم افزار مورد نیاز
  • اتصال ماژول نمایشگر به رایانه شخصی
  • شروع کار با پروژه های ساده
  • پروژه ها با استفاده از pixxiLCD-XXP2/P4-CT/CT-CLB
  • یادداشت های کاربردی
  • اسناد مرجع

pixxiLCD-XXP2/P4-CT/CT-CLB بخشی از سری ماژول های نمایشگر Pixxi است که توسط 4D Systems طراحی و تولید شده است. این ماژول دارای صفحه نمایش 1.3 اینچی گرد، 2.0 اینچی 2.5 اینچی یا 3.9 رنگی TFT LCD با لمس خازنی اختیاری است. این پردازنده گرافیکی 4D Systems Pixxi22/Pixxi44 با ویژگی های غنی است که مجموعه ای از عملکردها و گزینه ها را برای طراح/انتگرال/کاربر ارائه می دهد.
ماژول‌های نمایشگر هوشمند راه‌حل‌های تعبیه‌شده کم‌هزینه‌ای هستند که در کاربردهای مختلف در صنایع پزشکی، تولیدی، نظامی، خودروسازی، اتوماسیون خانگی، لوازم الکترونیکی مصرفی و سایر صنایع استفاده می‌شوند. در واقع، امروزه طرح های تعبیه شده بسیار کمی در بازار وجود دارد که نمایشگر نداشته باشند. حتی بسیاری از کالاهای سفید مصرفی و لوازم آشپزخانه دارای نوعی نمایشگر هستند. دکمه‌ها، انتخابگرهای چرخشی، سوئیچ‌ها و سایر دستگاه‌های ورودی با نمایشگرهای لمسی رنگارنگ‌تر و با کاربری آسان‌تر در ماشین‌های صنعتی، ترموستات‌ها، توزیع‌کننده‌های نوشیدنی، چاپگرهای سه بعدی، برنامه‌های تجاری – تقریباً هر برنامه الکترونیکی جایگزین شده‌اند.
برای اینکه طراحان/کاربران بتوانند یک رابط کاربری برای برنامه های خود ایجاد و طراحی کنند که بر روی ماژول های نمایشگر هوشمند 4 بعدی اجرا می شود، 4D Systems یک نرم افزار رایگان و کاربرپسند IDE (محیط توسعه یکپارچه) به نام "Workshop4" یا "WS4" ارائه می دهد. . این IDE نرم افزار با جزئیات بیشتری در بخش "نیازهای سیستم" مورد بحث قرار گرفته است.

سیستم مورد نیاز

بخش‌های فرعی زیر الزامات سخت‌افزاری و نرم‌افزاری این راهنما را مورد بحث قرار می‌دهد.

سخت افزار

1. ماژول نمایشگر هوشمند و لوازم جانبی
ماژول نمایشگر هوشمند pixxiLCD-xxP2/P4-CT/CT-CLB و لوازم جانبی آن (برد آداپتور و کابل فلکس فلکس) در جعبه موجود است که پس از خرید از ما به شما تحویل داده می شود. webسایت یا از طریق یکی از توزیع کنندگان ما. لطفاً برای مشاهده تصاویر ماژول نمایشگر و لوازم جانبی آن به بخش «در جعبه چیست» مراجعه کنید.
2. ماژول برنامه نویسی
ماژول برنامه نویسی دستگاه جداگانه ای است که برای اتصال ماژول نمایشگر به رایانه شخصی ویندوزی لازم است. سیستم های 4D ماژول برنامه نویسی زیر را ارائه می دهند:

  • کابل برنامه نویسی 4 بعدی
  • آداپتور برنامه نویسی uUSB-PA5-II
  • 4D-UPA

برای استفاده از ماژول برنامه نویسی، ابتدا باید درایور مربوطه در رایانه شخصی نصب شود.
برای اطلاعات بیشتر و آموزش دقیق می توانید به صفحه محصول ماژول داده شده مراجعه کنید.
توجه: این دستگاه به طور جداگانه از 4D Systems موجود است. لطفا برای اطلاعات بیشتر به صفحات محصول مراجعه کنید.

3. ذخیره سازی رسانه
Workshop4 دارای ویجت‌های داخلی است که می‌توان از آنها برای طراحی رابط کاربری نمایشگر استفاده کرد. بیشتر این ویجت‌ها باید در دستگاه‌های ذخیره‌سازی مانند کارت microSD یا فلاش خارجی به همراه سایر گرافیک‌ها ذخیره شوند. files در مرحله تدوین.
توجه: کارت microSD و فلاش خارجی اختیاری است و فقط برای پروژه هایی که از گرافیک استفاده می کنند مورد نیاز است. files.
لطفاً همچنین توجه داشته باشید که همه کارت‌های microSD موجود در بازار با SPI سازگار نیستند و بنابراین همه کارت‌ها را نمی‌توان در محصولات سیستم‌های 4 بعدی استفاده کرد. با اطمینان خرید کنید، کارت های توصیه شده توسط 4D Systems را انتخاب کنید.

4. PC ویندوز
Workshop4 فقط بر روی سیستم عامل ویندوز اجرا می شود. توصیه می شود در ویندوز 7 تا ویندوز 10 استفاده شود اما همچنان باید با ویندوز XP کار کند. برخی از سیستم عامل های قدیمی مانند ME و Vista مدت زیادی است که آزمایش نشده اند، با این حال، نرم افزار همچنان باید کار کند.
اگر می خواهید Workshop4 را روی سیستم عامل های دیگری مانند مک یا لینوکس اجرا کنید، توصیه می شود یک ماشین مجازی (VM) را روی رایانه شخصی خود راه اندازی کنید.

نرم افزار

1. Workshop4 IDE
Workshop4 یک نرم افزار IDE جامع برای مایکروسافت ویندوز است که یک پلت فرم توسعه نرم افزاری یکپارچه را برای تمامی پردازنده ها و ماژول های خانواده 4 بعدی فراهم می کند. IDE ویرایشگر، کامپایلر، لینکر و دانلودر را برای توسعه کد برنامه کامل 4DGL ترکیب می کند. تمام کدهای برنامه کاربر در Workshop4 IDE توسعه داده شده است.
Workshop4 شامل سه محیط توسعه است که کاربر می تواند بر اساس نیازهای برنامه یا حتی سطح مهارت کاربر انتخاب کند - Designer، ViSi–Genie و ViSi.

کارگاه 4 محیط
طراح
این محیط کاربر را قادر می سازد تا کد 4DGL را به شکل طبیعی خود برای برنامه ریزی ماژول نمایش بنویسد.

ViSi – جن
یک محیط پیشرفته که به هیچ وجه به کد نویسی 4DGL نیاز ندارد، همه این کارها به صورت خودکار برای شما انجام می شود. به سادگی نمایشگر را با اشیایی که می خواهید قرار دهید (شبیه به ViSi)، رویدادها را طوری تنظیم کنید که آنها را هدایت کنند و کد به طور خودکار برای شما نوشته می شود. ViSi-Genie آخرین تجربه توسعه سریع را از سیستم های 4D ارائه می دهد.

viSi
یک تجربه برنامه نویسی بصری که امکان قرار دادن اشیاء از نوع کشیدن و رها کردن را برای کمک به تولید کد 4DGL را امکان پذیر می کند و به کاربر اجازه می دهد تا نحوه قرار دادن آن را تجسم کند.
نمایشگر در حین توسعه به نظر می رسد.

2. Workshop4 را نصب کنید
لینک های دانلود نصب WS4 و راهنمای نصب را می توانید در صفحه محصول Workshop4 بیابید.

اتصال ماژول نمایشگر به کامپیوتر
این بخش دستورالعمل های کامل برای اتصال نمایشگر به رایانه شخصی را نشان می دهد. همانطور که در تصاویر زیر نشان داده شده است، سه (3) گزینه دستورالعمل در زیر این بخش وجود دارد. هر گزینه مختص یک ماژول برنامه نویسی است. فقط دستورالعمل های مربوط به ماژول برنامه نویسی که استفاده می کنید را دنبال کنید.

4D SYSTEMS pixxiLCD 13P2 CTP CLB Expansion Board Valuation Platform Arduino - اتصال ماژول نمایشگر به کامپیوتر

گزینه های اتصال

گزینه A - استفاده از 4D-UPA
  1. یک سر FFC را به سوکت ZIF 15 طرفه pixxiLCD وصل کنید و کنتاکت‌های فلزی روی FFC رو به قفل باشد.
  2. انتهای دیگر FFC را به سوکت ZIF 30 طرفه در 4D-UPA وصل کنید و کنتاکت‌های فلزی روی FFC رو به قفل باشد.
  3. کابل USB-Micro-B را به 4D-UPA وصل کنید.
  4. در آخر، سر دیگر کابل USB-Micro-B را به کامپیوتر وصل کنید.

4D SYSTEMS pixxiLCD 13P2 CTP CLB صفحه نمایش ارزیابی پلت فرم آردوینو - گزینه های اتصال 2

گزینه B - استفاده از کابل برنامه نویسی 4 بعدی
  1. یک سر FFC را به سوکت ZIF 15 طرفه pixxiLCD وصل کنید و کنتاکت‌های فلزی روی FFC رو به قفل باشد.
  2. انتهای دیگر FFC را به سوکت ZIF 30 طرفه در gen4-IB وصل کنید، در حالی که کنتاکت های فلزی روی FFC رو به روی چفت هستند.
  3. سربرگ زن 5 پین کابل برنامه نویسی 4 بعدی را مطابق جهت روی برچسب کابل و ماژول به gen4-IB وصل کنید. همچنین می توانید این کار را با کمک کابل نواری ارائه شده انجام دهید.
  4. سر دیگر کابل برنامه نویسی 4 بعدی را به کامپیوتر وصل کنید.

4D SYSTEMS pixxiLCD 13P2 CTP CLB صفحه نمایش ارزیابی پلت فرم آردوینو - گزینه های اتصال 3

گزینه C - با استفاده از uUSB-PA5-II
  1. یک سر FFC را به سوکت ZIF 15 طرفه pixxiLCD وصل کنید و کنتاکت‌های فلزی روی FFC رو به قفل باشد.
  2. انتهای دیگر FFC را به سوکت ZIF 30 طرفه در gen4-IB وصل کنید، در حالی که کنتاکت های فلزی روی FFC رو به روی چفت هستند.
  3. هدر مادگی 5 پین uUSB-PA5-II را مطابق جهت روی برچسب کابل و ماژول به gen4-IB وصل کنید. همچنین می توانید این کار را با کمک کابل نواری ارائه شده انجام دهید.
  4. یک کابل USB-Mini-B را به uUSB-PA5-II وصل کنید.
  5. در آخر، سر دیگر uUSB-Mini-B را به کامپیوتر وصل کنید.

4D SYSTEMS pixxiLCD 13P2 CTP CLB صفحه نمایش ارزیابی پلت فرم آردوینو - گزینه های اتصال 1

اجازه دهید WS4 ماژول نمایش را شناسایی کند

پس از دنبال کردن مجموعه دستورالعمل‌های مناسب در بخش قبل، اکنون باید Workshop4 را پیکربندی و راه‌اندازی کنید تا مطمئن شوید که ماژول نمایشگر درست را شناسایی کرده و به آن متصل می‌شود.

  1. Workshop4 IDE را باز کنید و یک پروژه جدید ایجاد کنید.
  2. ماژول نمایشی که استفاده می کنید را از لیست انتخاب کنید.
  3. جهت گیری مورد نظر خود را برای پروژه خود انتخاب کنید.
  4. Next را کلیک کنید.
  5. یک محیط برنامه نویسی WS4 را انتخاب کنید. فقط محیط برنامه نویسی سازگار برای ماژول نمایشگر فعال خواهد شد.
    4D SYSTEMS pixxiLCD 13P2 CTP CLB صفحه نمایش ارزیابی پلت فرم آردوینو - گزینه های اتصال 4
  6. روی تب COMMS کلیک کنید، پورت COM که ماژول نمایشگر به آن متصل است را از لیست کشویی انتخاب کنید.
  7. برای شروع اسکن برای ماژول نمایش روی نقطه قرمز کلیک کنید. در حین اسکن یک نقطه زرد نشان داده می شود. مطمئن شوید که ماژول شما به درستی متصل است.
  8. در نهایت، یک تشخیص موفقیت آمیز به شما یک نقطه آبی می دهد که نام ماژول نمایشگر در کنار آن نشان داده شده است.
  9. روی تب Home کلیک کنید تا پروژه خود را ایجاد کنید.

4D SYSTEMS pixxiLCD 13P2 CTP CLB صفحه نمایش ارزیابی پلت فرم آردوینو - گزینه های اتصال 5

شروع با یک پروژه ساده

پس از اتصال موفقیت آمیز ماژول نمایشگر به رایانه شخصی با استفاده از ماژول برنامه نویسی خود، اکنون می توانید شروع به ایجاد یک برنامه اصلی کنید. این بخش نحوه طراحی یک رابط کاربری ساده را با استفاده از محیط ViSi-Genie و با استفاده از ابزارک های نوار لغزنده و گیج نشان می دهد.
پروژه حاصل شامل یک نوار لغزنده (ویجت ورودی) است که یک گیج (ویجت خروجی) را کنترل می کند. ویجت ها همچنین می توانند برای ارسال پیام های رویداد به یک دستگاه میزبان خارجی از طریق پورت سریال پیکربندی شوند.

یک پروژه جدید ViSi-Genie ایجاد کنید
شما می توانید با باز کردن Workshop و با انتخاب نوع نمایش و محیطی که می خواهید با آن کار کنید، یک پروژه ViSi-Genie ایجاد کنید. این پروژه از محیط ViSi-Genie استفاده خواهد کرد.

  1. با دوبار کلیک کردن روی نماد، Workshop4 را باز کنید.
  2. پروژه جدید با تب جدید ایجاد کنید.
  3. نوع نمایشگر خود را انتخاب کنید.
  4. روی Next کلیک کنید.
  5. ViSi-Genie Environment را انتخاب کنید.

4D SYSTEMS pixxiLCD 13P2 CTP CLB صفحه نمایش ارزیابی پلت فرم آردوینو - گزینه های اتصال 6

یک ویجت اسلایدر اضافه کنید
برای افزودن یک ویجت کشویی، به سادگی بر روی تب Home کلیک کنید و ابزارک ورودی را انتخاب کنید. از لیست، می توانید نوع ویجتی را که می خواهید استفاده کنید انتخاب کنید. در این حالت ویجت لغزنده انتخاب می شود.

صفحه نمایش 4D SYSTEMS pixxiLCD 13P2 CTP CLB Expansion Evaluation Board - افزودن یک ویجت اسلایدر

به سادگی ویجت را به سمت بخش What-You-See-Is-What-You-Get (WYSIWYG) بکشید و رها کنید.

صفحه نمایش 4D SYSTEMS pixxiLCD 13P2 CTP CLB Expansion Evaluation Board - افزودن یک ویجت اسلایدر 2

یک ویجت سنج اضافه کنید
برای افزودن ویجت گیج، به بخش Gauges رفته و نوع سنج مورد نظر خود را انتخاب کنید. در این حالت ویجت Coolgauge انتخاب می شود.

صفحه نمایش 4D SYSTEMS pixxiLCD 13P2 CTP CLB Expansion Evaluation Board - افزودن یک ویجت اسلایدر 3

برای ادامه آن را به سمت بخش WYSIWYG بکشید و رها کنید.

صفحه نمایش 4D SYSTEMS pixxiLCD 13P2 CTP CLB Expansion Evaluation Board - افزودن یک ویجت اسلایدر 4

ویجت را پیوند دهید
ویجت های ورودی را می توان برای کنترل یک ویجت خروجی پیکربندی کرد. برای انجام این کار، فقط روی ورودی کلیک کنید (در این مثالample، ویجت لغزنده) و به بخش بازرس شی آن بروید و روی تب رویدادها کلیک کنید.
دو رویداد در برگه رویدادهای یک ویجت ورودی موجود است - OnChanged و OnChanging. این رویدادها با اقدامات لمسی انجام شده در ویجت ورودی ایجاد می شوند.
رویداد OnChanged هر بار که یک ویجت ورودی منتشر می شود فعال می شود. از سوی دیگر، رویداد OnChanging به طور مداوم در حین لمس یک ویجت ورودی فعال می شود. در این سابقample، رویداد OnChanging استفاده می شود. کنترل کننده رویداد را با کلیک بر روی نماد بیضی برای کنترل کننده رویداد OnChanging تنظیم کنید.

صفحه نمایش 4D SYSTEMS pixxiLCD 13P2 CTP CLB Expansion Evaluation Board - افزودن یک ویجت اسلایدر 5

پنجره انتخاب در رویداد ظاهر می شود. coolgauge0Set را انتخاب کنید، سپس روی OK کلیک کنید.

صفحه نمایش 4D SYSTEMS pixxiLCD 13P2 CTP CLB Expansion Evaluation Board - افزودن یک ویجت اسلایدر 6

ویجت ورودی را برای ارسال پیام به هاست پیکربندی کنید
یک میزبان خارجی که از طریق پورت سریال به ماژول نمایش متصل است، می تواند از وضعیت یک ویجت مطلع شود. این را می توان با پیکربندی ویجت برای ارسال پیام های رویداد به پورت سریال به دست آورد. برای انجام این کار، کنترل کننده رویداد OnChanged ویجت لغزنده را روی گزارش پیام تنظیم کنید.

صفحه نمایش 4D SYSTEMS pixxiLCD 13P2 CTP CLB Expansion Evaluation Board - افزودن یک ویجت اسلایدر 7

کارت میکرو اس دی / حافظه فلش سریال داخلی
در ماژول‌های نمایشگر Pixxi، داده‌های گرافیکی ویجت‌ها را می‌توان در کارت حافظه microSD/ حافظه فلش سریال داخلی ذخیره کرد، که در طول زمان اجرا توسط پردازنده گرافیکی ماژول نمایشگر قابل دسترسی خواهد بود. سپس پردازنده گرافیکی ویجت ها را روی نمایشگر نمایش می دهد.

صفحه نمایش 4D SYSTEMS pixxiLCD 13P2 CTP CLB Expansion Evaluation Board - افزودن یک ویجت اسلایدر 8

برای استفاده از دستگاه ذخیره سازی مربوطه، PmmC مناسب نیز باید در ماژول Pixxi آپلود شود. PmmC برای پشتیبانی از کارت microSD دارای پسوند "-u" است در حالی که PmmC برای پشتیبانی از حافظه‌های فلش سریال داخلی دارای پسوند "-f" است.
برای آپلود دستی PmmC، روی تب Tools کلیک کنید و PmmC Loader را انتخاب کنید.

صفحه نمایش 4D SYSTEMS pixxiLCD 13P2 CTP CLB Expansion Evaluation Board - افزودن یک ویجت اسلایدر 9

پروژه را بسازید و کامپایل کنید
برای ساخت/آپلود پروژه، روی نماد (ساخت) Copy/Load کلیک کنید.

صفحه نمایش 4D SYSTEMS pixxiLCD 13P2 CTP CLB Expansion Evaluation Board - افزودن یک ویجت اسلایدر 10

مورد نیاز را کپی کنید Fileبه
کارت حافظه میکرو اس دی / حافظه فلش سریال داخلی

کارت microSD
WS4 گرافیک مورد نیاز را تولید می کند files و درایوی که کارت microSD روی آن نصب شده است را از شما می خواهد. اطمینان حاصل کنید که کارت microSD به درستی روی رایانه شخصی نصب شده است، سپس همانطور که در تصویر زیر نشان داده شده است، درایو صحیح را در پنجره تأیید کپی انتخاب کنید.

صفحه نمایش 4D SYSTEMS pixxiLCD 13P2 CTP CLB Expansion Evaluation Board - افزودن یک ویجت اسلایدر 11

بعد از OK کلیک کنید files به کارت microSD منتقل می شود. کارت microSD را از رایانه جدا کرده و آن را در اسلات کارت microSD ماژول نمایشگر قرار دهید.

حافظه فلش سریال داخلی
هنگام انتخاب فلش مموری به عنوان مقصد گرافیکی file، مطمئن شوید که هیچ کارت microSD به ماژول متصل نیست
همانطور که در پیام زیر نشان داده شده است، یک پنجره تأیید کپی باز می شود.

صفحه نمایش 4D SYSTEMS pixxiLCD 13P2 CTP CLB Expansion Evaluation Board - افزودن یک ویجت اسلایدر 12

روی OK کلیک کنید و a File پنجره انتقال باز خواهد شد. منتظر بمانید تا فرآیند به پایان برسد و اکنون گرافیک بر روی ماژول نمایشگر نمایش داده می شود.

صفحه نمایش 4D SYSTEMS pixxiLCD 13P2 CTP CLB Expansion Evaluation Board - افزودن یک ویجت اسلایدر 13

برنامه را تست کنید
اکنون برنامه باید روی ماژول نمایش اجرا شود. ویجت های لغزنده و گیج اکنون باید نشان داده شوند. شروع به لمس و حرکت انگشت شست ویجت لغزنده کنید. تغییر در مقدار آن نیز باید منجر به تغییر در مقدار ویجت گیج شود، زیرا این دو ویجت به هم مرتبط هستند.

از ابزار GTX برای بررسی پیام ها استفاده کنید
ابزاری در WS4 وجود دارد که برای بررسی پیام های رویداد ارسال شده توسط ماژول نمایش به پورت سریال استفاده می شود. این ابزار "GTX" نام دارد که مخفف "Genie Test Executor" است. این ابزار همچنین می تواند به عنوان یک شبیه ساز برای یک دستگاه میزبان خارجی در نظر گرفته شود. ابزار GTX را می توانید در بخش ابزارها پیدا کنید. برای اجرای ابزار روی نماد کلیک کنید.

صفحه نمایش 4D SYSTEMS pixxiLCD 13P2 CTP CLB Expansion Evaluation Board - افزودن یک ویجت اسلایدر 14

حرکت دادن و رها کردن انگشت شست اسلایدر باعث می شود برنامه پیام های رویداد را به پورت سریال ارسال کند. سپس این پیام ها توسط ابزار GTX دریافت و چاپ می شوند. برای اطلاعات بیشتر در مورد جزئیات پروتکل ارتباطی برنامه های ViSiGenie، به راهنمای مرجع ViSi-Genie مراجعه کنید. این سند در بخش «اسناد مرجع» توضیح داده شده است.

صفحه نمایش 4D SYSTEMS pixxiLCD 13P2 CTP CLB Expansion Evaluation Board - افزودن یک ویجت اسلایدر 15

یادداشت های کاربردی

یادداشت برنامه عنوان توضیحات محیط پشتیبانی شده
4D-AN-00117 شروع طراح - اولین پروژه این یادداشت کاربردی نحوه ایجاد یک پروژه جدید با استفاده از محیط طراح را نشان می دهد. همچنین اصول اولیه 4DGL (زبان گرافیک 4D) را معرفی می کند. طراح
4D-AN-00204 ViSi شروع به کار – اولین پروژه برای Pixxi این یادداشت کاربردی نحوه ایجاد یک پروژه جدید با استفاده از ViSi Environment را نشان می دهد. همچنین اصول اولیه زبان گرافیکی 4DGL (زبان گرافیکی 4 بعدی) و استفاده اولیه از صفحه نمایش WYSIWYG (آنچه را که می بینید، چه چیزی می گیرید) را معرفی می کند. viSi
4D-AN-00203 ViSi Genie
شروع به کار – اولین پروژه برای نمایشگرهای Pixxi
پروژه ساده توسعه یافته در این یادداشت کاربردی، عملکرد لمسی اولیه و تعامل اشیاء را با استفاده از ViSi-Genie نشان می دهد.
محیط. این پروژه نشان می دهد که چگونه اشیاء ورودی برای ارسال پیام به یک کنترل کننده میزبان خارجی پیکربندی شده اند و چگونه این پیام ها تفسیر می شوند.
ViSi-Genie

اسناد مرجع

ViSi-Genie محیطی است که برای مبتدیان توصیه می شود. این محیط لزوما شامل کدنویسی نمی شود، که آن را به کاربرپسندترین پلتفرم در بین چهار محیط تبدیل می کند.
با این حال، ViSi-Genie محدودیت های خود را دارد. برای کاربرانی که خواهان کنترل و انعطاف بیشتر در طول طراحی و توسعه برنامه هستند، محیط های Designer یا ViSi توصیه می شود. ViSi و Designer به کاربران اجازه می دهند تا کد برنامه های خود را بنویسند.
زبان برنامه نویسی مورد استفاده در پردازنده های گرافیکی 4D Systems "4DGL" نامیده می شود. اسناد مرجع ضروری که می توانند برای مطالعه بیشتر محیط های مختلف مورد استفاده قرار گیرند در زیر فهرست شده اند.

راهنمای مرجع ViSi-Genie
ViSi-Genie همه کدنویسی های پس زمینه را انجام می دهد، بدون 4DGL برای یادگیری، همه این کارها را برای شما انجام می دهد. این سند توابع ViSi-Genie موجود برای پردازشگرهای PIXXI، PICASO و DIABLO16 و پروتکل ارتباطی مورد استفاده به نام پروتکل استاندارد Genie را پوشش می‌دهد.

راهنمای مرجع برنامه نویس 4DGL
4DGL یک زبان گرافیکی است که امکان توسعه سریع برنامه ها را فراهم می کند. کتابخانه ای گسترده از گرافیک، متن و file توابع سیستم و سهولت استفاده از زبانی که ترکیبی از بهترین عناصر و ساختار نحوی زبان‌هایی مانند C، Basic، Pascal و غیره است. این سند سبک زبان، نحو و کنترل جریان را پوشش می‌دهد.

راهنمای عملکردهای داخلی
4DGL دارای تعدادی عملکرد داخلی است که می توان از آنها برای برنامه نویسی آسان تر استفاده کرد. این سند توابع داخلی (مقیم تراشه) موجود برای پردازنده pixxi را پوشش می دهد.

برگه داده 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 است.

راهنمای کاربر Workshop4 IDE
این سند مقدمه ای بر Workshop4، محیط توسعه یکپارچه 4D Systems ارائه می دهد.

توجه: برای اطلاعات بیشتر در مورد Workshop4 به طور کلی، لطفاً به راهنمای کاربر Workshop4 IDE، در دسترس مراجعه کنید www.4dsystems.com.au

واژه نامه

سخت افزار
  1. کابل برنامه نویسی 4 بعدی - کابل برنامه نویسی 4 بعدی یک کابل مبدل USB به Serial-TTL UART است. این کابل یک راه سریع و ساده برای اتصال تمام دستگاه های 4 بعدی که به رابط سریال سطح TTL نیاز دارند به USB ارائه می دهد.
  2. سیستم تعبیه شده - یک سیستم کنترل و عملیات برنامه ریزی شده با عملکرد اختصاصی در یک سیستم مکانیکی یا الکتریکی بزرگتر، اغلب با
    محدودیت های محاسباتی بلادرنگ این به عنوان بخشی از یک دستگاه کامل اغلب شامل قطعات سخت افزاری و مکانیکی تعبیه شده است.
  3. سربرگ زن - یک رابط متصل به یک سیم، کابل، یا قطعه سخت افزاری، دارای یک یا چند سوراخ فرورفته با پایانه های الکتریکی در داخل.
  4. FFC - کابل تخت انعطاف پذیر یا FFC به هر نوع کابل الکتریکی که هم تخت و هم انعطاف پذیر باشد اشاره دارد. برای اتصال نمایشگر به یک آداپتور برنامه نویسی استفاده می شد.
  5. gen4 – IB – یک رابط ساده که کابل 30 طرفه FFC را که از ماژول نمایشگر gen4 شما می آید، به 5 سیگنال رایج مورد استفاده برای برنامه نویسی تبدیل می کند.
    و رابط با محصولات 4D Systems.
  6. gen4-UPA - یک برنامه نویس جهانی که برای کار با چندین ماژول نمایش سیستم 4 بعدی طراحی شده است.
  7. کابل Micro USB – نوعی کابل که برای اتصال نمایشگر به کامپیوتر استفاده می شود.
  8. پردازنده - پردازنده یک مدار الکترونیکی یکپارچه است که محاسباتی را انجام می دهد که یک دستگاه محاسباتی را اجرا می کند. کار اصلی آن دریافت ورودی و
    خروجی مناسب را ارائه دهد.
  9. آداپتور برنامه نویسی – برای برنامه نویسی ماژول های نمایش gen4، رابط به تخته نان برای نمونه سازی اولیه، رابط با رابط های Arduino و Raspberry Pi استفاده می شود.
  10. پنل لمسی مقاومتی - یک صفحه نمایش کامپیوتری حساس به لمس که از دو صفحه انعطاف پذیر پوشیده شده با یک ماده مقاومتی تشکیل شده و توسط یک شکاف هوا یا ریزنقطه از هم جدا شده اند.
  11. کارت microSD – نوعی کارت حافظه فلش قابل جابجایی که برای ذخیره اطلاعات استفاده می شود.
  12. uUSB-PA5-II - یک مبدل پل USB به Serial-TTL UART. داده‌های سریال نرخ باود تا 3M و دسترسی به سیگنال‌های اضافی مانند کنترل جریان را در یک بسته 10 میلی‌متری (2.54 اینچی) 0.1 پین راحت Dual-In-Line در اختیار کاربر قرار می‌دهد.
  13. نیروی درج صفر – بخشی که کابل فلکسیبل فلت به آن وارد می شود.
نرم افزار
  1. درگاه ارتباطی - یک درگاه یا کانال ارتباطی سریال که برای اتصال دستگاه هایی مانند صفحه نمایش شما استفاده می شود.
  2. درایور دستگاه - فرم خاصی از برنامه نرم افزاری که برای فعال کردن تعامل با دستگاه های سخت افزاری طراحی شده است. بدون درایور دستگاه مورد نیاز، دستگاه سخت افزاری مربوطه کار نمی کند.
  3. سفت‌افزار - کلاس خاصی از نرم‌افزار رایانه‌ای که کنترل سطح پایینی را برای سخت‌افزار خاص دستگاه فراهم می‌کند.
  4. ابزار GTX – Genie Test Executor Debugger. ابزاری که برای بررسی داده های ارسالی و دریافتی توسط نمایشگر استفاده می شود.
  5. رابط کاربری گرافیکی - شکلی از رابط کاربری که به کاربران اجازه می دهد تا از طریق نمادهای گرافیکی و نشانگرهای بصری مانند نمادهای ثانویه با دستگاه های الکترونیکی تعامل داشته باشند.
    به جای رابط های کاربری مبتنی بر متن، برچسب های فرمان تایپ شده یا ناوبری متنی.
  6. تصویر Files - گرافیک هستند fileپس از کامپایل برنامه تولید می شود که باید در کارت microSD ذخیره شود.
  7. Object Inspector – بخشی در Workshop4 که در آن کاربر می تواند ویژگی های یک ویجت خاص را تغییر دهد. اینجاست که سفارشی سازی ویجت ها و پیکربندی رویدادها اتفاق می افتد.
  8. ویجت – اشیاء گرافیکی در Workshop4.
  9. WYSIWYG - آنچه را که می بینید، چیزی است که به دست می آورید. بخش ویرایشگر گرافیک در Workshop4 که در آن کاربر می تواند ویجت ها را بکشید و رها کنید.

از ما دیدن کنید webسایت در: www.4dsystems.com.au
پشتیبانی فنی: www.4dsystems.com.au/support
پشتیبانی فروش: sales@4dsystems.com.au

حق چاپ © 4D Systems، 2022، کلیه حقوق محفوظ است.
همه علائم تجاری متعلق به صاحبان مربوطه می باشند و به رسمیت شناخته شده و تایید می شوند.

اسناد / منابع

صفحه نمایش 4D SYSTEMS pixxiLCD-13P2-CTP-CLB Arduino Platform Evaluation Board [pdfراهنمای کاربر
pixxiLCD-13P2-CTP-CLB، تابلوی توسعه ارزیابی پلتفرم آردوینو، تابلوی توسعه ارزیابی پلتفرم، تابلوی توسعه ارزیابی، pixxiLCD-13P2-CTP-CLB، تابلوی توسعه

مراجع

نظر بدهید

آدرس ایمیل شما منتشر نخواهد شد. فیلدهای الزامی مشخص شده اند *