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

استخدام 1602 LCD Keypad Shield W / Arduino [+ مشاريع عملية]: 7 خطوات
استخدام 1602 LCD Keypad Shield W / Arduino [+ مشاريع عملية]: 7 خطوات

فيديو: استخدام 1602 LCD Keypad Shield W / Arduino [+ مشاريع عملية]: 7 خطوات

فيديو: استخدام 1602 LCD Keypad Shield W / Arduino [+ مشاريع عملية]: 7 خطوات
فيديو: How to Use I2C LCD with Arduino | Very Easy Arduino LCD I2C Tutorial | Arduino 16x2 LCD I2C Tutorial 2024, ديسمبر
Anonim
استخدام 1602 LCD Keypad Shield W / Arduino [+ مشاريع عملية]
استخدام 1602 LCD Keypad Shield W / Arduino [+ مشاريع عملية]

يمكنك قراءة هذا وغيره من البرامج التعليمية المذهلة على موقع ElectroPeak الرسمي

ملخص

في هذا البرنامج التعليمي ، ستتعلم كيفية استخدام غطاء لوحة مفاتيح Arduino LCD مع 3 مشاريع عملية.

ماذا ستتعلم:

  • كيفية تركيب الدرع والتعرف على المفاتيح
  • كيفية تمرير النص
  • كيفية عرض الأحرف الخاصة

الخطوة 1: ميزات 1602 Arduino LCD Keypad Shield

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

واحدة من أكثر شاشات الكريستال السائل المتوفرة شيوعًا وأرخصها وأبسطها هي شاشة LCD ذات الطابع. تتكون شاشة LCD هذه من عدة صفوف وأعمدة. تتم كتابة الحروف والأرقام في أماكن تم إنشاؤها بواسطة الصفوف والأعمدة. على سبيل المثال ، يحتوي حرف LCD 16 * 2 على صفين و 16 عمودًا. لذلك يمكنه عرض 32 حرفًا. يعد العمل مع شاشات LCD هذه أمرًا بسيطًا للغاية ولها توافق كامل مع جميع وحدات التحكم الدقيقة ولوحات المعالجات. لتسهيل استخدام شاشات LCD هذه ، تم تصميم طرازها 16 × 2 ، بما في ذلك أربعة مفاتيح لعمل القائمة ، كدرع متوافق أيضًا مع لوحات Arduino.

الخطوة 2: كيفية استخدام Arduino LCD Keypad Shield

كيفية استخدام Arduino LCD Keypad Shield
كيفية استخدام Arduino LCD Keypad Shield
كيفية استخدام Arduino LCD Keypad Shield
كيفية استخدام Arduino LCD Keypad Shield

شيل Arduino عبارة عن درع سهل الاستخدام وبسيط. لاستخدامه ، تحتاج إلى معرفة pinout الخاص به واتصاله بـ Arduino في البداية.

الخطوة 3: المواد المطلوبة

اردوينو أونو R3 × 1

1602 LCD Keypad Shield For Arduino × 1

تطبيقات البرمجيات

اردوينو IDE

الخطوة 4: كيف تقرأ المفاتيح؟

كيف تقرأ المفاتيح؟
كيف تقرأ المفاتيح؟

في هذا الدرع ، يتم توصيل جميع المفاتيح الأربعة بالدبوس التناظري 0 لحفظه على المسامير الرقمية. لذلك يجب أن نستخدم ADC لقراءتها. عندما تضغط على مفتاح ، تقوم بإرجاع قيمة إلى دبوس A0 وفقًا لدائرة التقسيم المقاومة الداخلية ، والتي تحدد نوع المفتاح.

دعونا نلقي نظرة أعمق على الكود:

#يشمل

المكتبة التي تحتاجها لشاشات الكريستال السائل.

LiquidCrystal LCD (pin_RS، pin_EN، pin_d4، pin_d5، pin_d6، pin_d7) ؛

تحديد كائن LCD وفقًا للدبابيس المتصلة بـ Arduino.

lcd.begin (16 ، 2) ؛

التكوين الأولي لشاشة LCD من خلال تحديد عدد الأعمدة والصفوف. الوسيطة الأولى هي عدد الأعمدة ، والثانية هي عدد الصفوف.

في الجدول أعلاه بعض الوظائف المهمة للعمل مع شاشات الكريستال السائل.

يمكنك التحقق من موقع Arduino على الويب لمزيد من الوظائف.

الخطوة 5: كيفية تمرير نص؟

يمكننا القيام بذلك بسهولة باستخدام الوظائف المذكورة أعلاه.

الخطوة 6: كيفية عرض شخصية معينة؟

كيف تظهر شخصية معينة؟
كيف تظهر شخصية معينة؟
كيف تظهر شخصية معينة؟
كيف تظهر شخصية معينة؟

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

تقوم شاشة lcd.createChar بتخزين المصفوفة الخاصة بك في موقع الذاكرة ويمكنك عرضها باستخدام lcd.write

موصى به: