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

واجهة LCD 16x2 مع Raspberry Pi: 7 خطوات
واجهة LCD 16x2 مع Raspberry Pi: 7 خطوات

فيديو: واجهة LCD 16x2 مع Raspberry Pi: 7 خطوات

فيديو: واجهة LCD 16x2 مع Raspberry Pi: 7 خطوات
فيديو: 16x2 lcd interfacing with Raspberry Pi 2024, يوليو
Anonim
واجهة LCD 16x2 مع Raspberry Pi
واجهة LCD 16x2 مع Raspberry Pi

مرحبا اصدقاء ،

اليوم أنا أواجه عرض 16x2 مع Raspberry pi.

الخطوة 1: المكونات المطلوبة

تحتاج هنا إلى المكونات التالية لإكمال المهمة.

  1. فطيرة التوت
  2. محول طاقة لـ Raspberry Pi
  3. شاشة عرض LCD مقاس 16 × 2
  4. مقياس الجهد 10 كيلو
  5. توصيل الأسلاك
  6. اللوح أو أي درع عرض 16x2

الخطوة 2: توصيلات الدائرة

اتصالات الدائرة
اتصالات الدائرة

تظهر الاتصالات في هذه الصورة. لكن ليس من الضروري استخدام وحدات GPIO هذه. يمكنك استخدام أي GPIO لتوصيل شاشة LCD. لكن عليك أن تذكر نفس GPIO في البرمجة. يتم توصيل المقاوم المتغير لضبط تباين الشاشة. العرض مدعوم من Raspberry pi. تم توصيل طرف R / W بالأرض لأنني لا أقوم بإجراء أي عملية قراءة على الشاشة.

الخطوة الثالثة: العمل

عمل
عمل

لقد صممت مكتبة عرض وهي lcd.py في هذه المكتبة أكتب بعض الوظائف التي يمكن للمستخدم الاتصال بها. من أجل قيادة شاشات الكريستال السائل ، من الضروري تضمين هذه المكتبة في التعليمات البرمجية الخاصة بك. مزيد من التفاصيل حول المكتبة متوفرة في المكتبة.

بادئ ذي بدء ، عليك تنفيذ وظيفة start () وتمرير المسامير التي ستستخدمها لعرض الواجهة.

هنا يمكن لوظيفة Print () طباعة أي قيمة تم تمريرها إلى هذه الوظيفة.

يتم عرض هذه الشاشة في وضع 4 بت بحيث لا يتم توصيل سوى 4 دبابيس D4-D7 و RW و EN بدبوس التوت.

الخطوة 4: الاختبار

Image
Image

هنا يتوفر الفيديو الذي تم اختباره

الخطوة 5: الكود

هنا رمز متاح لهذا التدريب هنا

الخطوة 6: العيوب

لن يعمل هذا بشكل صحيح إذا وضعنا هذا البرنامج النصي ليتم تشغيله تلقائيًا عند التمهيد. هذا لأن Raspberry pi ليس جهاز تحكم في الوقت الفعلي. بحاجة إلى مزيد من التحسين في هذا الرمز

الخطوة 7: اتصل بنا

لمزيد من التعليمات اتبع هنا

موقع التواصل الاجتماعي الفيسبوك

مقالات

راسلني

موصى به: