loader

النشاط 3: عرض رسالة (أدوات Vittascience للمبتدئين)

استخدام شاشة LCD لعرض المعلومات باستخدام لوحة Nucleo L476

Grove LCD هي وحدة تعرض رسالة نصية للمستخدم.
تحتوي الشاشة على شاشة عرض مكونة من سطرين و 16 حرفًا تحتوي على عناصر صغيرة (تسمى البلورات) والتي ستصبح معتمة عند تطبيق التيار. نستخدم مصطلح LCD لشاشة الكريستال السائل.
من الممكن عرض الحروف والأرقام في هذه الوحدة.


zoom-ecran-AR
لبرمجة هذه الشاشة ، يتم تحديد مكان مرقم من 0 إلى 15 لكل حرف وسطران: 0 في الأعلى - 1 في الأسفل.

لتشغيل شاشة LCD هذه باستخدام لوحة NUCLEO-L476RG ، يجب إجراء التوصيل التالي: 
- قم بتوصيل Shield Grove بالموصلات الموجودة على اللوحة. 
- قم بتوصيل الشاشة ، باستخدام كابل Grove ، بأحد المنافذ المسمى I2C المتاحة

ecran-AR

كن حذرًا في احترام اتجاه توصيل كابل Grove 
(4  أسلاك في 1 مع مضمونة).

دعنا ننتقل إلى البرمجة الآن! 

سنستخدم اللبنة : "عرض نص [LCD] ... في السطر 0 الموضع 0" ، متوفر في العرض من خزانة اللبنات .
bloc-lcd-ar-1
في اللبنة ، من الممكن اختيار أحد سطري الكتابة لهذه الشاشة: 0 في الأعلى / 1 في الأسفل بالإضافة إلى الموضع (من 0 إلى 15) الذي يتوافق مع بداية النص للأحرف .

يتم استخدام كتلة "[LCD Clear screen"] لإعادة ضبط عرض الشاشة. يمكن استخدامه لأداء تمرير النص.
bloc-lcd-ar-1-1
استخدم الواجهة التالية لبرمجة الوحدة: 

بمجرد إنشاء البرنامج ، يجب نسخه على البطاقة. للقيام بذلك ، يجب عليك استخدام الزر "تحميل" (انظر النشاط 0: التحكم في اللوحة )

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

إليك برنامج الإنشاء بحيث يعمل بشكل مستمر: 
- اعرض النص "Starter kit" على السطر 0 من الشاشة
- انتظر ثانية واحدة
- امسح الشاشة
- اعرض النص "vittascience.com" في السطر 0 من الشاشة
- انتظر ثانية واحدة


الكتل متاحة بالفعل في منطقة العمل. الآن الأمر متروك لك:

قم بتشغيل المحاكي للتحقق من أن برنامجك يعمل بشكل صحيح أو قم بتنزيله على البطاقة. 

تمكنت  من ذلك ؟ ممتاز ، أنت تعرف الآن كيفية برمجة شاشة LCD باستخدام لوحة NUCLEO-L476RG! 
اكتشف الأنشطة الأخرى في أدوات Vittascience للمبتدئين من خلال النقر على الرموز أدناه.

bloc-lcd-ar-3

Licence d'utilisation

Licence Creative Commons

Cette ressource est mise à disposition selon les termes de la Licence Creative Commons Attribution - Partage dans les Mêmes Conditions 2.0 France