أنظمة رباعية الأبعاد - الشعار

دليل المستخدم
سلسلة 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

* متوفر أيضًا في إصدار Cover Lens Bezel (CLB).

المتغيرات:
معالج PIXXI (P2)
معالج PIXXI (P4)
لا تعمل باللمس (NT)
اللمس بالسعة (CTP)
اللمس بالسعة مع غطاء العدسة الحافة (CTP-CLB)
سيساعدك دليل المستخدم هذا على بدء استخدام وحدات pixxiLCD-XXP2 / P4-CTP / CTP-CLB جنبًا إلى جنب مع WorkShop4 IDE. ويتضمن أيضًا قائمة بالمشروع الأساسي السابقampملاحظات التطبيق.

ماذا يوجد في الصندوق

4D SYSTEMS pixxiLCD 13P2 CTP CLB عرض لوحة توسيع تقييم منصة Arduino - الصندوق

تتوفر المستندات الداعمة وورقة البيانات ونماذج خطوة 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. تتميز الوحدة بشاشة 1.3 بوصة مستديرة ، 2.0 بوصة ، 2.5 بوصة أو 3.9 لون TFT LCD ، مع اللمس السعوي الاختياري. إنه مدعوم بمعالج رسومات 4D Systems Pixxi22 / Pixxi44 الغني بالميزات ، والذي يوفر مجموعة من الوظائف والخيارات للمصمم / المُدمج / المستخدم.
وحدات العرض الذكية عبارة عن حلول مضمنة منخفضة التكلفة تُستخدم في العديد من التطبيقات في المجالات الطبية والتصنيعية والعسكرية والسيارات والأتمتة المنزلية والإلكترونيات الاستهلاكية وغيرها من الصناعات. في الواقع ، هناك عدد قليل جدًا من التصميمات المضمنة في السوق اليوم والتي لا تحتوي على شاشة عرض. حتى أن العديد من السلع الاستهلاكية وأجهزة المطبخ تتضمن بعض أشكال العرض. يتم استبدال الأزرار والمحددات الدوارة والمفاتيح وأجهزة الإدخال الأخرى بشاشات لمس ملونة وسهلة الاستخدام أكثر في الآلات الصناعية ، وأجهزة تنظيم الحرارة ، وموزعات المشروبات ، والطابعات ثلاثية الأبعاد ، والتطبيقات التجارية - تقريبًا أي تطبيق إلكتروني.
لكي يتمكن المصممون / المستخدمون من إنشاء وتصميم واجهة مستخدم لتطبيقاتهم التي ستعمل على وحدات عرض ذكية رباعية الأبعاد ، توفر أنظمة 4D برنامج IDE (بيئة تطوير متكاملة) مجاني وسهل الاستخدام يسمى "Workshop4" أو "WS4" . تمت مناقشة هذا البرنامج IDE بمزيد من التفصيل في قسم "متطلبات النظام".

متطلبات النظام

تناقش الأقسام الفرعية التالية متطلبات الأجهزة والبرامج لهذا الدليل.

الأجهزة

1. وحدة العرض الذكية وملحقاتها
يتم تضمين وحدة العرض الذكية pixxiLCD-xxP2 / P4-CT / CT-CLB وملحقاتها (لوحة محول وكابل مرن مسطح) في الصندوق ، يتم تسليمها إليك بعد الشراء من موقعنا webالموقع أو من خلال أحد موزعينا. يرجى الرجوع إلى قسم "ماذا يوجد في الصندوق" للحصول على صور لوحدة العرض وملحقاتها.
2. وحدة البرمجة
وحدة البرمجة هي جهاز منفصل مطلوب لتوصيل وحدة العرض بجهاز كمبيوتر يعمل بنظام Windows. تقدم أنظمة 4D وحدة البرمجة التالية:

  • كابل برمجة 4D
  • محول برمجة uUSB-PA5-II
  • 4D-UPA

لاستخدام وحدة البرمجة ، يجب أولاً تثبيت برنامج التشغيل المقابل في جهاز الكمبيوتر.
يمكنك الرجوع إلى صفحة المنتج الخاصة بالوحدة النمطية المعينة لمزيد من المعلومات والتعليمات التفصيلية.
ملحوظة: يتوفر هذا الجهاز بشكل منفصل عن أنظمة 4D. يرجى الرجوع إلى صفحات المنتج لمزيد من المعلومات.

3. تخزين الوسائط
تحتوي Workshop4 على عناصر واجهة مستخدم مدمجة يمكن استخدامها لتصميم واجهة مستخدم العرض الخاصة بك. يلزم تخزين معظم هذه الأدوات في جهاز تخزين ، مثل بطاقة microSD أو فلاش خارجي ، إلى جانب الرسوم الأخرى fileخلال خطوة التجميع.
ملاحظة: تعد بطاقة microSD والفلاش الخارجي اختياريًا ولا يلزمهما إلا مع المشروعات التي تستخدم الرسوم البيانية files.
يرجى ملاحظة أيضًا أنه ليست كل بطاقات microSD في السوق متوافقة مع SPI ، وبالتالي لا يمكن استخدام جميع البطاقات في منتجات أنظمة 4D. اشترِ بثقة ، اختر البطاقات التي أوصت بها أنظمة 4D.

4. جهاز كمبيوتر يعمل بنظام Windows
يعمل Workshop4 فقط على نظام التشغيل Windows. يوصى باستخدامه على Windows 7 حتى Windows 10 ولكن لا يزال من المفترض أن يعمل مع Windows XP. لم يتم اختبار بعض أنظمة التشغيل الأقدم مثل ME و Vista لبعض الوقت ، ومع ذلك ، يجب أن يظل البرنامج يعمل.
إذا كنت ترغب في تشغيل Workshop4 على أنظمة تشغيل أخرى مثل Mac أو Linux ، يوصى بإعداد جهاز افتراضي (VM) على جهاز الكمبيوتر الخاص بك.

برمجة

1. Workshop4 IDE
Workshop4 هي بيئة تطوير متكاملة للبرامج لنظام Microsoft Windows توفر منصة تطوير برامج متكاملة لجميع عائلة المعالجات والوحدات النمطية رباعية الأبعاد. يجمع IDE بين Editor و Compiler و Linker و Downloader لتطوير كود تطبيق 4DGL الكامل. تم تطوير كل كود تطبيق المستخدم داخل Workshop4 IDE.
تتضمن Workshop4 ثلاث بيئات تطوير ، ليختارها المستخدم بناءً على متطلبات التطبيق أو حتى مستوى مهارة المستخدم - المصمم ، و ViSi – Genie ، و ViSi.

ورشة العمل 4 البيئات
مصمم
تمكن هذه البيئة المستخدم من كتابة كود 4DGL بشكله الطبيعي لبرمجة وحدة العرض.

ViSi - الجني
بيئة متقدمة لا تتطلب أي تشفير 4DGL على الإطلاق ، كل ذلك يتم تلقائيًا من أجلك. ببساطة ضع العرض مع الكائنات التي تريدها (على غرار ViSi) ، اضبط الأحداث لقيادتها وسيتم كتابة الكود لك تلقائيًا. توفر ViSi-Genie أحدث تجربة تطوير سريع من أنظمة 4D.

فيس
تجربة برمجة مرئية تتيح وضع الكائنات من نوع السحب والإفلات للمساعدة في إنشاء كود 4DGL وتتيح للمستخدم تصور كيفية ذلك
ستبدو الشاشة أثناء تطويرها.

2. تثبيت Workshop4
يمكن العثور على روابط التنزيل الخاصة بمثبت WS4 ودليل التثبيت في صفحة منتج Workshop4.

توصيل وحدة العرض بالكمبيوتر
يوضح هذا القسم التعليمات الكاملة لتوصيل الشاشة بجهاز الكمبيوتر. هناك ثلاثة (3) خيارات للتعليمات تحت هذا القسم ، كما هو موضح في الصور أدناه. كل خيار خاص بوحدة البرمجة. اتبع فقط التعليمات التي تنطبق على وحدة البرمجة التي تستخدمها.

4D SYSTEMS pixxiLCD 13P2 CTP CLB عرض لوحة توسيع تقييم منصة Arduino - توصيل وحدة العرض بالكمبيوتر

خيارات الاتصال

الخيار أ - استخدام 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 عرض لوحة توسيع تقييم منصة Arduino - خيارات الاتصال 2

الخيار ب - استخدام كابل البرمجة رباعي الأبعاد
  1. قم بتوصيل أحد طرفي FFC بمقبس ZIF ذي 15 اتجاهًا لـ pixxiLCD مع جهات الاتصال المعدنية الموجودة على FFC التي تواجه المزلاج.
  2. قم بتوصيل الطرف الآخر من FFC بمقبس ZIF ذو 30 اتجاهًا على gen4-IB مع جهات الاتصال المعدنية الموجودة على FFC التي تواجه المزلاج.
  3. قم بتوصيل الرأس الأنثوي ذي 5 سنون لكابل البرمجة 4D بـ gen4-IB باتباع الاتجاه الموجود على ملصقات الكبل والوحدة. يمكنك أيضًا القيام بذلك بمساعدة كابل الشريط المرفق.
  4. قم بتوصيل الطرف الآخر من كابل البرمجة رباعي الأبعاد بالكمبيوتر.

4D SYSTEMS pixxiLCD 13P2 CTP CLB عرض لوحة توسيع تقييم منصة Arduino - خيارات الاتصال 3

الخيار C - استخدام uUSB-PA5-II
  1. قم بتوصيل أحد طرفي FFC بمقبس ZIF ذي 15 اتجاهًا لـ pixxiLCD مع جهات الاتصال المعدنية الموجودة على FFC التي تواجه المزلاج.
  2. قم بتوصيل الطرف الآخر من FFC بمقبس ZIF ذو 30 اتجاهًا على gen4-IB مع جهات الاتصال المعدنية الموجودة على FFC التي تواجه المزلاج.
  3. قم بتوصيل الرأس الأنثوي ذي 5 سنون الخاص بـ uUSB-PA5-II بالجيل 4-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. انقر فوق RED Dot لبدء البحث عن وحدة العرض. ستظهر نقطة صفراء أثناء المسح. تأكد من توصيل الوحدة الخاصة بك بشكل صحيح.
  8. أخيرًا ، سيمنحك الاكتشاف الناجح نقطة زرقاء مع اسم وحدة العرض التي تظهر بجانبها.
  9. انقر فوق علامة التبويب الصفحة الرئيسية لبدء إنشاء مشروعك.

4D SYSTEMS pixxiLCD 13P2 CTP CLB عرض لوحة توسيع تقييم منصة Arduino - خيارات الاتصال 5

البدء بمشروع بسيط

بعد توصيل وحدة العرض بجهاز الكمبيوتر بنجاح باستخدام وحدة البرمجة الخاصة بك ، يمكنك الآن البدء في إنشاء تطبيق أساسي. يوضح هذا القسم كيفية تصميم واجهة مستخدم بسيطة باستخدام بيئة ViSi-Genie واستخدام شريط التمرير وأدوات القياس.
يتكون المشروع الناتج من شريط تمرير (عنصر واجهة مستخدم) يتحكم في مقياس (عنصر واجهة مستخدم للمخرجات). يمكن أيضًا تكوين عناصر واجهة المستخدم لإرسال رسائل حدث إلى جهاز مضيف خارجي من خلال المنفذ التسلسلي.

قم بإنشاء مشروع ViSi-Genie جديد
يمكنك إنشاء مشروع ViSi-Genie من خلال فتح Workshop وباختيار نوع العرض والبيئة التي تريد العمل بها. سيستخدم هذا المشروع بيئة ViSi-Genie.

  1. افتح Workshop4 بالنقر المزدوج فوق الرمز.
  2. أنشئ مشروعًا جديدًا بعلامة تبويب جديدة.
  3. اختر نوع العرض الخاص بك.
  4. انقر فوق التالي.
  5. اختر بيئة ViSi-Genie.

4D SYSTEMS pixxiLCD 13P2 CTP CLB عرض لوحة توسيع تقييم منصة Arduino - خيارات الاتصال 6

إضافة أداة شريط التمرير
لإضافة عنصر واجهة مستخدم منزلق ، ما عليك سوى النقر فوق علامة التبويب الصفحة الرئيسية واختيار أدوات الإدخال. من القائمة ، يمكنك اختيار نوع الأداة التي تريد استخدامها. في هذه الحالة ، يتم تحديد أداة شريط التمرير.

4D SYSTEMS pixxiLCD 13P2 CTP CLB عرض لوحة توسيع تقييم منصة Arduino - أضف أداة شريط التمرير

ما عليك سوى سحب الأداة وإسقاطها في قسم What-You-See-Is-What-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.

4D SYSTEMS pixxiLCD 13P2 CTP CLB عرض لوحة توسيع تقييم منصة Arduino - إضافة أداة شريط التمرير 5

تظهر نافذة الاختيار عند الحدث. حدد coolgauge0Set ، ثم انقر فوق "موافق".

4D SYSTEMS pixxiLCD 13P2 CTP CLB عرض لوحة توسيع تقييم منصة Arduino - إضافة أداة شريط التمرير 6

تكوين أداة الإدخال لإرسال رسائل إلى مضيف
يمكن إعلام المضيف الخارجي ، المتصل بوحدة العرض من خلال المنفذ التسلسلي ، بحالة عنصر واجهة المستخدم. يمكن تحقيق ذلك عن طريق تكوين عنصر واجهة المستخدم لإرسال رسائل الحدث إلى المنفذ التسلسلي. للقيام بذلك ، قم بتعيين معالج الأحداث OnChanged لعنصر واجهة مستخدم شريط التمرير إلى Report Message.

4D SYSTEMS pixxiLCD 13P2 CTP CLB عرض لوحة توسيع تقييم منصة Arduino - إضافة أداة شريط التمرير 7

بطاقة microSD / ذاكرة فلاش تسلسلية مدمجة
في وحدات عرض Pixxi ، يمكن تخزين بيانات الرسومات الخاصة بعناصر واجهة المستخدم على بطاقة microSD / ذاكرة فلاش تسلسلية على اللوحة ، والتي سيتم الوصول إليها بواسطة معالج الرسومات الخاص بوحدة العرض أثناء وقت التشغيل. سيقوم معالج الرسومات بعد ذلك بعرض عناصر واجهة المستخدم على الشاشة.

4D SYSTEMS pixxiLCD 13P2 CTP CLB عرض لوحة توسيع تقييم منصة Arduino - إضافة أداة شريط التمرير 8

يجب أيضًا تحميل PmmC المناسب إلى وحدة Pixxi لاستخدام جهاز التخزين المعني. تحتوي بطاقة PmmC لدعم بطاقة microSD على اللاحقة "-u" في حين أن PmmC لدعم ذاكرة الفلاش التسلسلي على اللوحة لها اللاحقة "-f".
لتحميل PmmC يدويًا ، انقر فوق علامة التبويب Tools (أدوات) ، وحدد PmmC Loader.

4D SYSTEMS pixxiLCD 13P2 CTP CLB عرض لوحة توسيع تقييم منصة Arduino - إضافة أداة شريط التمرير 9

بناء وتجميع المشروع
لإنشاء / تحميل المشروع ، انقر فوق أيقونة (إنشاء) نسخ / تحميل.

4D SYSTEMS pixxiLCD 13P2 CTP CLB عرض لوحة توسيع تقييم منصة Arduino - إضافة أداة شريط التمرير 10

انسخ الملف المطلوب Fileس إلى
بطاقة microSD / ذاكرة فلاش تسلسلية على اللوحة

بطاقة مايكرو اس دي
يولد WS4 الرسومات المطلوبة files وسيطالبك بمحرك الأقراص المثبت عليه بطاقة microSD. تأكد من توصيل بطاقة microSD بشكل صحيح بجهاز الكمبيوتر ، ثم حدد محرك الأقراص الصحيح في نافذة تأكيد النسخ ، كما هو موضح في الصورة أدناه.

4D SYSTEMS pixxiLCD 13P2 CTP CLB عرض لوحة توسيع تقييم منصة Arduino - إضافة أداة شريط التمرير 11

انقر فوق "موافق" بعد ملف files إلى بطاقة microSD. قم بإلغاء تحميل بطاقة microSD من الكمبيوتر وأدخلها في فتحة بطاقة microSD بوحدة العرض.

ذاكرة فلاش تسلسلية على متن الطائرة
عند تحديد Flash Memory كوجهة للرسومات file، تأكد من عدم توصيل بطاقة microSD بالوحدة
ستظهر نافذة تأكيد النسخ كما هو موضح في الرسالة أدناه.

4D SYSTEMS pixxiLCD 13P2 CTP CLB عرض لوحة توسيع تقييم منصة Arduino - إضافة أداة شريط التمرير 12

انقر فوق "موافق" ، و 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-AN-00204 البدء ViSi - أول مشروع لـ Pixxi توضح مذكرة التطبيق هذه كيفية إنشاء مشروع جديد باستخدام بيئة ViSi. كما يقدم أساسيات 4DGL (لغة الرسومات رباعية الأبعاد والاستخدام الأساسي لشاشة WYSIWYG (ما تراه هو ما تحصل عليه). فيس
4D-AN-00203 فيسي جيني
الشروع في العمل - أول مشروع لشاشات Pixxi
يوضح المشروع البسيط الذي تم تطويره في مذكرة التطبيق هذه وظائف اللمس الأساسية والتفاعل مع الكائن باستخدام ViSi-Genie
بيئة. يوضح المشروع كيفية تكوين كائنات الإدخال لإرسال رسائل إلى وحدة تحكم مضيف خارجي وكيفية تفسير هذه الرسائل.
ViSi-الجني

مستندات مرجعية

ViSi-Genie هي البيئة الموصى بها للمبتدئين. لا تتضمن هذه البيئة بالضرورة الترميز ، مما يجعلها أكثر الأنظمة الأساسية سهولة في الاستخدام بين البيئات الأربع.
ومع ذلك ، فإن ViSi-Genie له حدوده. بالنسبة للمستخدمين الذين يرغبون في مزيد من التحكم والمرونة أثناء تصميم التطبيق وتطويره ، يوصى باستخدام بيئات المصمم أو ViSi. يسمح ViSi و Designer للمستخدمين بكتابة التعليمات البرمجية لتطبيقاتهم.
تسمى لغة البرمجة المستخدمة مع معالجات الرسوم لأنظمة 4D “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. كابل البرمجة 4D - كابل البرمجة 4D هو كابل محول USB إلى Serial-TTL UART. يوفر الكبل طريقة سريعة وبسيطة لتوصيل جميع الأجهزة رباعية الأبعاد التي تتطلب واجهة تسلسلية على مستوى TTL بـ USB.
  2. نظام مضمن - نظام تحكم وتشغيل مبرمج مع وظيفة مخصصة داخل نظام ميكانيكي أو كهربائي أكبر ، غالبًا مع
    قيود الحوسبة في الوقت الفعلي. يتم تضمينه كجزء من جهاز كامل في كثير من الأحيان بما في ذلك الأجهزة والأجزاء الميكانيكية.
  3. رأس أنثى - موصل متصل بسلك أو كبل أو قطعة من الأجهزة ، به ثقب واحد أو أكثر مع أطراف كهربائية بداخله.
  4. FFC - يشير الكبل المسطح المرن ، أو FFC ، إلى أي مجموعة متنوعة من الكابلات الكهربائية المسطحة والمرنة. يتم استخدامه لتوصيل الشاشة بمحول برمجة.
  5. gen4 - IB - واجهة بسيطة تقوم بتحويل كبل FFC ذي 30 اتجاهًا القادم من وحدة العرض gen4 ، إلى الإشارات الخمسة الشائعة المستخدمة في البرمجة
    والتفاعل مع منتجات أنظمة 4D.
  6. gen4-UPA - مبرمج عالمي مصمم للعمل مع وحدات عرض متعددة لأنظمة 4D.
  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 بوصة) خطوة ثنائية الخط.
  13. قوة الإدراج الصفرية - الجزء الذي تم إدخال الكابل المرن به.
برمجة
  1. Comm Port - منفذ اتصال تسلسلي أو قناة تُستخدم لتوصيل أجهزة مثل شاشتك.
  2. برنامج تشغيل الجهاز - شكل معين من تطبيقات البرامج المصممة لتمكين التفاعل مع الأجهزة. بدون برنامج تشغيل الجهاز المطلوب ، يفشل الجهاز المقابل في العمل.
  3. البرامج الثابتة - فئة معينة من برامج الكمبيوتر توفر مستوى منخفض من التحكم لأجهزة معينة في الجهاز.
  4. أداة GTX - مصحح أخطاء تنفيذ الاختبار Genie. أداة تستخدم للتحقق من البيانات المرسلة والمستلمة بواسطة الشاشة.
  5. واجهة المستخدم الرسومية - شكل من أشكال واجهة المستخدم التي تتيح للمستخدمين التفاعل مع الأجهزة الإلكترونية من خلال الرموز الرسومية والمؤشرات المرئية مثل الترميز الثانوي ،
    بدلاً من واجهات المستخدم المستندة إلى النص ، أو تسميات الأوامر المكتوبة أو التنقل النصي.
  6. صورة Fileق - هي رسومات fileتم إنشاؤها عند تجميع البرنامج الذي يجب حفظه في بطاقة microSD.
  7. مفتش الكائن - قسم في 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 [بي دي اف] دليل المستخدم
pixxiLCD-13P2-CTP-CLB ، لوحة توسيع تقييم منصة Arduino ، لوحة توسيع تقييم النظام الأساسي ، لوحة توسيع التقييم ، pixxiLCD-13P2-CTP-CLB ، لوحة التوسيع

مراجع

اترك تعليقا

لن يتم نشر عنوان بريدك الإلكتروني. تم وضع علامة على الحقول المطلوبة *