جدول المحتويات:
- الخطوة 1: STONE STVC050WT - 01 TFT LCD Display Module
- الخطوة 2: تُظهر الصورة التالية بعض معلمات وحدة عرض STONE STVC050WT-01:
- الخطوة 3: تطوير وحدة عرض الحجر ثلاث خطوات
- الخطوة 4: تصميم واجهة المستخدم:
- الخطوة 5: الوظيفة:
- الخطوة 6: مشروع جديد مع STONE Display :
- الخطوة 7: STONE TOOL هو برنامج تصميم واجهة المستخدم الرسومية
- الخطوة 8: انقر بزر الماوس الأيمن فوق دليل "صورة" وحذف 0.jpg
- الخطوة 9: إضافة صورة واجهة المستخدم في الأدوات الحجرية:
- الخطوة 10: أضف Word Stock في STONE TOOLS
- الخطوة 11: قم بإضافة زر
- الخطوة 12: يتم إدراج خصائص الزر في شريط الخصائص على يمين برنامج STONE TOOL
- الخطوة 13: "إنشاء ملف التكوين" في "الأداة" ثم "Virtual Serial Port Screen"
- الخطوة 14: ثم نذهب للأمام ونغير السهم في الزاوية اليسرى العلوية من الصفحة 2 إلى زر:
- الخطوة 15: إضافة عرض نص :
- الخطوة 16: ثم انقر فوق متغير النص الذي تمت إضافته للتو ، وستظهر واجهة الخاصية على يمين برنامج STONE TOOL ، مع تغيير المعلمات التالية بشكل أساسي:
- الخطوة 17: زر بقيمة إرجاع:
- الخطوة 18: تم تعيين شريط الملكية على النحو التالي:
- الخطوة 19: قم بتنزيل ملف تصميم واجهة المستخدم على وحدة العرض :
- الخطوة 20: اتصال المنفذ التسلسلي
- الخطوة 21: اضغط على الزر لإطفاء الضوء
- الخطوة 22: اكتب بيانات التسجيل
- الخطوة 23: قراءة بيانات التسجيل
فيديو: قم بإنشاء نظام تحكم منزلي ذكي على STONE HMI Disp: 23 خطوة
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:36
مقدمة المشروع
يوضح لك البرنامج التعليمي التالي كيفية استخدام وحدة العرض التي تعمل باللمس STONE STVC050WT-01 لإنشاء نظام بسيط للتحكم في الأجهزة المنزلية.
الخطوة 1: STONE STVC050WT - 01 TFT LCD Display Module
STONE STVC050WT - 01 وحدة عرض الدعم التي تعمل باللمس هي 5 بوصات ، وقد تم دمج دقة 480 * 272 على الوحدة مع الرقائق المطلوبة لشاشة العرض والسائق التي تعمل باللمس ، ويحتاج المطورون فقط إلى STONE ، تصميم واجهة واجهة المستخدم ذات الصلة ببرنامج تصميم VGUS الرسمي وإنشاء واجهة مستخدم ملف البرمجة الذي تم تنزيله إلى وحدة عرض STONE ، ثم من خلال منفذ تسلسلي (RS232 / RS485 / TTL) يتوافق معه ، يمكنك تنفيذ جوانب تصميم معقدة لواجهة المستخدم. هذه العملية هي على النحو التالي:
الخطوة 2: تُظهر الصورة التالية بعض معلمات وحدة عرض STONE STVC050WT-01:
حجر STVC050WT-01 :
تعد وحدة العرض هذه واحدة فقط من العديد من المنتجات الموجودة في هذا الخط من المنتجات. هناك العديد من وحدات العرض الأخرى المتوفرة في تكوينات مختلفة. www.stoneitech.com
الخطوة 3: تطوير وحدة عرض الحجر ثلاث خطوات
1. صمم واجهة المستخدم باستخدام برنامج STONE TOOL وقم بتنزيل ملف التصميم على وحدة العرض.
2. يتصل MCU بوحدة العرض STONE من خلال المنفذ التسلسلي.
3. تقوم وحدة MCU بتنفيذ إجراءات أخرى بناءً على البيانات التي تم الحصول عليها في الخطوة 2.
الخطوة 4: تصميم واجهة المستخدم:
اليوم صنعنا تحكمًا بسيطًا في الأجهزة المنزلية. من خلال Photoshop ، صممت الواجهة البسيطة التالية:
الخطوة 5: الوظيفة:
عند الضغط على زر الضوء ، تنتقل الصفحة إلى 2 ، لتظهر حالة التبديل لثلاثة أضواء. عند الضغط على زر تشغيل / إيقاف تشغيل الضوء ، يصدر المنفذ التسلسلي لوحدة الشاشة بروتوكول إشارة التبديل. يمكن لوحدة MCU الخارجية إرسال البيانات مباشرة إلى وحدة الشاشة من خلال منفذ تسلسلي. دع الشاشة تعرض حالة مفتاح الضوء مباشرة.
الخطوة 6: مشروع جديد مع STONE Display :
على موقع STONE على الويب ، يمكننا تنزيل أحدث إصدار من برنامج STONE TOOLS 2019 ، والذي يمكننا من خلاله تصميم واجهة المستخدم:
www.stoneitech.com/support/download/software
الخطوة 7: STONE TOOL هو برنامج تصميم واجهة المستخدم الرسومية
STONE TOOL هو برنامج تصميم واجهة المستخدم الرسومية ولا يتطلب أي تثبيت. بعد التنزيل ، يمكن فتحه وتشغيله مباشرة عن طريق فك الضغط. تجدر الإشارة إلى أن هذا البرنامج يحتاج إلى التشغيل بطريقة متوافقة على أنظمة Windows8 و Windows10
الخطوة 8: انقر بزر الماوس الأيمن فوق دليل "صورة" وحذف 0.jpg
نظرًا لأنني أستخدم STVC050WT-01 بدقة 480 * 272 وحجم مساحة الفلاش الافتراضي 128 ميجا بايت (قابلة للتوسيع حتى 1024 ميجا بايت) ، فقد اخترت 128 ميجا بايت.
قم بتعيين اسم المشروع ومسار التخزين ، وانقر فوق "موافق" للإكمال. انقر بزر الماوس الأيمن فوق دليل "صورة" وحذف 0.jpg:
الخطوة 9: إضافة صورة واجهة المستخدم في الأدوات الحجرية:
انقر بزر الماوس الأيمن فوق دليل "الصورة" وأضف رمزي واجهة المستخدم اللذين أعددناهما إلى المشروع:
الخطوة 10: أضف Word Stock في STONE TOOLS
انقر بزر الماوس الأيمن فوق "ملف الخط" ، وحدد الخط المناسب لإضافته إلى المشروع.
هنا اخترت ASCII 24 في 48.
الخطوة 11: قم بإضافة زر
نحتاج إلى تعيين وظيفة على الزر "Light" في واجهة المستخدم الأولى في برنامج STONE TOOL:
عندما نضغط على زر "Light" ، سننتقل إلى الصفحة الثانية.
كيف افعلها؟
انقر فوق رمز "الزر" لرسم منطقة الزر:
الخطوة 12: يتم إدراج خصائص الزر في شريط الخصائص على يمين برنامج STONE TOOL
تمثل المنطقة الصفراء منطقة الزر التي رسمها المستخدم. يتم سرد خصائص الزر في شريط الخصائص على يمين برنامج STONE TOOL:
ما عليك سوى تعيين خيار "pageswitch" على 1 للتبديل إلى الصفحة الثانية عند الضغط على الزر.
الخطوة 13: "إنشاء ملف التكوين" في "الأداة" ثم "Virtual Serial Port Screen"
الخطوة 14: ثم نذهب للأمام ونغير السهم في الزاوية اليسرى العلوية من الصفحة 2 إلى زر:
عندما يضغط المستخدم على هذا الزر ، يعود إلى الصفحة الأولى.
الخطوة 15: إضافة عرض نص :
باستخدام عنصر التحكم في متغير النص ، ضع دائرة حول المساحة البيضاء بعد "light1":
الخطوة 16: ثم انقر فوق متغير النص الذي تمت إضافته للتو ، وستظهر واجهة الخاصية على يمين برنامج STONE TOOL ، مع تغيير المعلمات التالية بشكل أساسي:
من بينها ، تشير "إضافة الذاكرة المتغيرة" إلى عنوان الذاكرة حيث يتم تخزين المحتوى المعروض. يمكن لعنوان واحد تخزين وحدتي بايت. محتوى العرض الافتراضي الخاص بنا هو "OFF" ، والذي يتطلب ثلاثة بايت من مساحة الذاكرة. هذا يعني أننا نقوم بتخزين "OFF" في العنوانين 0020 و 0021.
الخطوة 17: زر بقيمة إرجاع:
عنصر التحكم الذي استخدمناه أعلاه هو "زر". لا يقوم عنصر تحكم "الزر" بإرجاع قيمة ، مما يعني أنه عندما يضغط المستخدم على الزر ، فإن المنفذ التسلسلي لوحدة العرض لا يرسل البيانات إلى MCU.
إذا ضغط المستخدم على الزر وأراد من وحدة الشاشة إعادة البيانات إلى MCU ، فيمكننا استخدام عنصر التحكم "عودة الضغط على مفتاح القيمة":
الخطوة 18: تم تعيين شريط الملكية على النحو التالي:
الخطوة 19: قم بتنزيل ملف تصميم واجهة المستخدم على وحدة العرض :
1. قم بتوصيل محرك أقراص فلاش USB بجهاز الكمبيوتر
2. انقر فوق الزر Download to u-disk في مربع STONE TOOL 3. اسحب قرص فلاش USB
4. أدخل قرص USB في واجهة USB الخاصة بوحدة العرض وانتظر اكتمال الترقية. عند اكتمال الترقية ، سيصدر صوت سريع
5. الاختبار
الخطوة 20: اتصال المنفذ التسلسلي
عودة قيمة المفتاح
بعد تنزيل البرنامج إلى وحدة العرض ، قم بتشغيله ، وقم بتوصيل الكمبيوتر من خلال المنفذ التسلسلي عبر USB-TTL ، واضغط على زر الضوء في Light1 ، وأعد بيانات المنفذ التسلسلي: a55a 06 83 00 26 01 00 A8
الخطوة 21: اضغط على الزر لإطفاء الضوء
إرجاع البيانات التسلسلية:
A5 5A 06 83 00 26 01 00 A9
A5 5A: رأس الإطار 06: طول بايت التعليمات ، إجمالي 83 00 26 01 00 A9 6 بايت (باستثناء رأس إطار البيانات)
83: قراءة تعليمات الذاكرة المتغيرة
00 26: عنوان تخزين متغير
01: طول كلمة البيانات ،
00 A9 : طول كلمة واحدة (2 بايت) 00 A9: محتوى بيانات المستخدم ، اعتمادًا على مجموعة المفاتيح.
الخطوة 22: اكتب بيانات التسجيل
تكتب هذه التعليمات 55 aa لمعالجة 0x0020 في منطقة تخزين البيانات:
0xA5 0x5A 0x05 0x82 0x00 0x20 0x55 0xaa
نظرًا لأننا قمنا بتعيين عنوان تخزين عرض النص الخاص بـ Light1 على 0x0020 ، فإن كتابة البيانات إلى هذا العنوان باستخدام منفذ تسلسلي يعادل تغيير محتوى مربع عرض نص Light1.
الخطوة 23: قراءة بيانات التسجيل
يرسل المنفذ التسلسلي الأمر التالي إلى وحدة العرض:
0xA5 0x5A 0x03 0x83 0x00 0x20 تمثل قيمة قراءة 0x0020 ، وفي مشروع التغيير ، تمثل حالة تبديل مصباح القراءة.
موصى به:
استخدم STONE HMI اصنع نظام تحكم منزلي: 9 خطوات
استخدم STONE HMI إنشاء نظام تحكم منزلي: مقدمة عن المشروع يوضح لك البرنامج التعليمي التالي كيفية استخدام وحدة العرض التي تعمل باللمس STONE STVC050WT-01 لإنشاء نظام تحكم بسيط في الأجهزة المنزلية. STONE STVC050WT - 01 وحدة عرض الدعم التي تعمل باللمس 5 بوصات ، دقة 480 * 272 على
قم بإنشاء نقطة اتصال WiFi مجانية على نظام Windows: 7 خطوات
قم بإنشاء نقطة اتصال WiFi مجانية على نظام Windows: هل ترغب في الحصول على نقطة اتصال لاسلكية مجانًا وبدون إعلانات؟ اقرأ هذا الدليل لمعرفة كيف
قم بإنشاء شبكة Wifi افتراضية باستخدام موجه الأوامر على نظام التشغيل Windows 10: 10 خطوات
قم بإنشاء شبكة WiFi افتراضية باستخدام موجه الأوامر على نظام التشغيل Windows 10: سأوضح كيف يعمل إنشاء شبكة wifi افتراضية على أجهزة الكمبيوتر التي تعمل بنظام Windows 10. سأعرض خطوات متعددة حول كيفية القيام بذلك بالإضافة إلى توضيح ما إذا كان جهاز الكمبيوتر الخاص بك يدعم الوظيفة أم لا
احصل على EIS (تثبيت الصورة الإلكتروني) على أي هاتف ذكي يعمل بنظام Android: 4 خطوات
احصل على EIS (تثبيت الصورة الإلكتروني) على أي هاتف ذكي يعمل بنظام Android: مرحبًا يا رفاق ، لدي اليوم اختراق جديد لجميع مصوري الهواتف الذكية الذين لديهم هاتف بكاميرا لائقة ولكن أثناء تسجيل مقاطع الفيديو مهتزة للغاية وتفتقر الكاميرا إلى EIS (الصورة الإلكترونية) استقرار). معظم الهواتف الرئيسية لديها هذا
قم بإنشاء مسرح منزلي قابل للتخصيص للغاية وغرفة أفلام / ألعاب فيديو: 5 خطوات
قم بإنشاء مسرح منزلي قابل للتخصيص للغاية وغرفة أفلام / ألعاب فيديو: كيفية إعداد وتخطيط نظام مسرح منزلي رخيص وغير مكلف وبسيط الإعداد