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

مرحبا بالعالم! على شاشة LCD باستخدام CloudX M633: 4 خطوات
مرحبا بالعالم! على شاشة LCD باستخدام CloudX M633: 4 خطوات

فيديو: مرحبا بالعالم! على شاشة LCD باستخدام CloudX M633: 4 خطوات

فيديو: مرحبا بالعالم! على شاشة LCD باستخدام CloudX M633: 4 خطوات
فيديو: ☑️ LCD أردوينو للمبتدئين - اضافة اللغة العربية الى شاشة 2024, شهر نوفمبر
Anonim
مرحبا بالعالم! على شاشة LCD باستخدام CloudX M633
مرحبا بالعالم! على شاشة LCD باستخدام CloudX M633

في هذا البرنامج التعليمي ، سنعرض على شاشة LCD (شاشة عرض بلورية سائلة).

الخطوة 1: LCD (شاشة الكريستال السائل)

LCD (شاشة الكريستال السائل)
LCD (شاشة الكريستال السائل)

تحتوي شاشات LCD على واجهة متوازية ، مما يعني أن المتحكم الدقيق يجب أن يعالج عدة دبابيس للواجهة مرة واحدة للتحكم في الشاشة. تتكون الواجهة من المسامير التالية:

سجل حدد دبوس (RS) الذي يتحكم في مكان كتابة البيانات في ذاكرة LCD. يمكنك تحديد إما سجل البيانات ، الذي يحتوي على ما يتم عرضه على الشاشة ، أو سجل التعليمات ، حيث تبحث وحدة التحكم في شاشة LCD عن إرشادات حول ما يجب القيام به بعد ذلك.

دبوس قراءة / كتابة (R / W) يحدد وضع القراءة أو وضع الكتابة

دبوس تمكين يتيح الكتابة إلى السجلات

8 دبابيس بيانات (D0 -D7). حالات هذه الدبابيس (عالية أو منخفضة) هي البتات التي تكتبها في السجل عند الكتابة ، أو القيم التي تقرأها عندما تقرأ.

يوجد أيضًا دبوس قيد العرض (Vo) ودبابيس إمداد الطاقة (+ 5V و Gnd) ودبابيس LED Backlight (Bklt + و BKlt-) التي يمكنك استخدامها لتشغيل شاشة LCD والتحكم في تباين الشاشة وتشغيل وإيقاف تشغيل LED الخلفية ، على التوالي.

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

يمكن التحكم في شاشات LCD المتوافقة مع Hitachi في وضعين: 4 بت أو 8 بت. يتطلب وضع 4 بت سبعة دبابيس إدخال / إخراج من Arduino ، بينما يتطلب وضع 8 بت 11 دبوسًا. لعرض النص على الشاشة ، يمكنك القيام بكل شيء في وضع 4 بت ، لذا يوضح المثال كيفية التحكم في شاشة LCD 2 × 16 في وضع 4 بت.

الخطوة 2: المكون

مكون
مكون
مكون
مكون
مكون
مكون
مكون
مكون
  • كلاود إكس إم ٦٣٣
  • CloudX SoftCard
  • سلك V3
  • شاشة ال سي دي 16x2
  • 10 كيلو أوم مقياس الجهد
  • سلك العبور
  • 220 أوم المقاوم
  • اللوح

يمكنك شراء المكون الخاص بك هنا

الخطوة 3: الأجهزة

المعدات
المعدات
  • دبوس LCD RS إلى الطرف الرقمي 1 من Cloudx M633
  • LCD قم بتمكين الدبوس إلى الطرف الرقمي 2 من Cloudx M633
  • دبوس LCD D4 إلى الطرف الرقمي 3 من Cloudx M633
  • دبوس LCD D5 إلى الطرف الرقمي 4 من Cloudx M633
  • دبوس LCD D6 إلى الطرف الرقمي 5 من Cloudx M633
  • دبوس LCD D7 إلى الطرف الرقمي 6 من Cloudx M633

بالإضافة إلى ذلك ، قم بتوصيل وعاء 10k إلى + 5V و GND ، مع ممسحة (إخراج) لشاشات LCD VO pin. يتم استخدام المقاوم 220 أوم لتشغيل الإضاءة الخلفية للشاشة ، عادةً على السن 15 و 16 من موصل LCD

الخطوة 4: البرمجة

انسخ هذا الرمز إلى CloudX IDE الخاص بك

# تشمل # تشمل

اقامة(){

إعداد شاشات الكريستال السائل (1 ، 2 ، 3 ، 4 ، 5 ، 6) ؛ lcdCmd (واضح) ؛ lcdCmd (المؤشر إيقاف) ؛

حلقة(){

lcdWriteText (1، 2، "HELLO WORLD!") ؛ lcdWriteText (2، 2، "I USE CLOUDX") ؛

}

}

موصى به: