جدول المحتويات:

التحكم بالثلاجة مع شاشة تي اف تي ال سي دي: 6 خطوات
التحكم بالثلاجة مع شاشة تي اف تي ال سي دي: 6 خطوات

فيديو: التحكم بالثلاجة مع شاشة تي اف تي ال سي دي: 6 خطوات

فيديو: التحكم بالثلاجة مع شاشة تي اف تي ال سي دي: 6 خطوات
فيديو: شرح ريموت كنترول شاشات TCL - تي سي ال الريموت السحري - الذكي - الصغير موديلات 2022 2024, شهر نوفمبر
Anonim
التحكم بالثلاجة مع شاشة ال سي دي تي اف تي
التحكم بالثلاجة مع شاشة ال سي دي تي اف تي

مع التحسين المستمر للتكنولوجيا ، أصبحت أجهزتنا المنزلية أكثر فاعلية وأسهل في الاستخدام.

بصفتي متحمسًا للإلكترونيات ، فأنا مهتم بالتحكم في الأجهزة المنزلية. ثلاجتنا غير ممكنة مع أي من واجهات الإنسان والآلة ، ولكن إذا كانت هناك ثلاجة بواجهة بين الإنسان والآلة ، فدع المستخدمين يمكنهم من خلال تشغيل الشاشة التي تعمل باللمس ، والتحكم في الثلاجة على كفاءة التبريد المنخفضة ، وعرض درجة الحرارة الحالية داخل الثلاجة ، اعرض درجة الحرارة الداخلية والخارجية الحالية ، وبعض الملاحظات حول استخدام الثلاجة (أيام التشغيل ، وعمر الفلتر ، وما إلى ذلك) ، لذا فهي مريحة للغاية وعملية للمستخدمين. لذلك سأستخدم اليوم ببساطة شاشة تعمل باللمس لإنشاء واجهة تحكم في الثلاجة. جهاز العرض هو STONE STVC050WT-01. STONE STVC050WT - 01 هي وحدة عرض تعمل باللمس بحجم 5 بوصات ، بدقة 480 * 272. في الوحدة ، تم دمج برنامج تشغيل الشاشة والشاشة التي تعمل باللمس ، ويحتاج المطورون فقط إلى تصميم واجهة واجهة المستخدم ذات الصلة ببرنامج تصميم TOOL الرسمي وإنشاء ملف برمجة تم تنزيله إلى وحدة عرض STONE ، ثم من خلال منفذ تسلسلي (RS232 / RS485 / TTL) يتوافق معها ، يمكنك تنفيذ جوانب تصميم واجهة المستخدم المعقدة. انتقل إلى الموقع الرسمي لمزيد من المعلومات :

الخطوة 1: جعل واجهة عرض واجهة المستخدم

جعل واجهة عرض واجهة المستخدم
جعل واجهة عرض واجهة المستخدم

تم تصميم صور واجهة المستخدم بواسطة Photoshop. نظرًا لأن الشاشة 480 * 272 ، يجب أن تكون دقة الصورة المصممة متسقة مع الشاشة. تأثير التصميم على النحو التالي:

الخطوة 2: قم بإنشاء المشروع في برنامج TOOL

قم بإنشاء المشروع في برنامج TOOL
قم بإنشاء المشروع في برنامج TOOL

ضع مشروعًا جديدًا في برنامج تطوير STONE STVC050WT-01 TOOL ، ثم اسكب صورة واجهة المستخدم المصممة ، وأضف الأزرار المقابلة ونص العرض ، ويكون التأثير كما يلي:

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

الخطوة 3: الاتصال أحادي الشريحة

الاتصالات أحادية الشريحة
الاتصالات أحادية الشريحة
الاتصالات أحادية الشريحة
الاتصالات أحادية الشريحة

القطعة النصية

مع المحتوى المتعلق بالاتصالات MCU ، نحتاج إلى توضيح شاشة العرض وآلية اتصال MCU ومصدر البيانات. يتصل STONE STVC050WT-01 بشريحة واحدة من خلال منفذ تسلسلي. في السابق ، عندما كنا نصنع واجهة المستخدم ، اعتدنا على عرض عناصر التحكم. تم حفظ بيانات العرض الخاصة بعناصر تحكم العرض هذه بالفعل في بعض عناوين وميض STONE STVC050WT-01.

سنعرض هنا درجة الحرارة ، وبيانات درجة الحرارة من مستشعر درجة الحرارة ، ومستشعر درجة الحرارة متصل بالحاسوب الصغير أحادي الشريحة ، لذلك عندما يتم جمع بيانات درجة حرارة الكمبيوتر المصغر أحادية الشريحة ، تحتاج فقط إلى وضع بيانات درجة الحرارة من خلال منفذ تسلسلي إلى العنوان الموجود على شاشة التحكم هذه ، يمكن عرض بيانات درجة الحرارة على الشاشة في الوقت الفعلي. يمكن العثور على تعليمات لكتابة البيانات في مواصفات STONE STVC050WT-01. تمثل هذه التعليمات كتابة 0x00 و 0x04 على العنوان 0x0020 في منطقة تخزين البيانات: 0xA5 0x5A 0x05 0x82 0x00 0x20 0x00 0x04 هنا أستخدم رمزًا أحادي الشريحة لتحقيق ما يلي:

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

الخطوة 4: زر

زر
زر
زر
زر

استخدمنا الكثير من الأزرار في هذا المشروع

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

الخطوة 5: حالة التشغيل

حالة التشغيل
حالة التشغيل

حالة التشغيل تشمل:

1. أيام التشغيل 2. عمر عنصر الفلتر 3. درجة الحرارة الخارجية 4. درجة الحرارة الداخلية للحصول على هذه البيانات ، بالإضافة إلى الأول ، يحتاج الثلاثة الآخرون إلى المستشعر المقابل لجمع هذه البيانات. مطلوب مستشعرات اكتساب عمر عنصر الفلتر ومستشعرات درجة الحرارة على التوالي. عندما جمع الحواسيب الصغيرة أحادية الشريحة هذه البيانات ، من خلال المنفذ التسلسلي إلى بيانات نقل عنوان التحكم في العرض المعين ، فإن قيمة التحكم في العرض على التغيير المقابل. يمكن تنفيذ أيام التشغيل بطريقتين: 1. استخدم شاشة عرض المنفذ التسلسلي RTC لـ STONE STVC050WT-01 لعرض البيانات مباشرة على الشاشة 2. استخدم RTC للكمبيوتر الصغير أحادي الشريحة لنقل البيانات إلى شاشة المنفذ التسلسلي لعرضها. تأتي شاشة المنفذ التسلسلي STONE STVC050WT-01 مع RTC ، والتي يمكن العثور عليها في STONE في دليل التطوير.

الخطوة 6: تأثير العملية

تأثير العملية
تأثير العملية

لمعرفة المزيد عن هذا المشروع الرجاء الضغط هنا

موصى به: