جدول المحتويات:
2025 مؤلف: John Day | [email protected]. آخر تعديل: 2025-01-13 06:56
مرحبا اصدقاء ،
اليوم أنا أواجه عرض 16x2 مع Raspberry pi.
الخطوة 1: المكونات المطلوبة
تحتاج هنا إلى المكونات التالية لإكمال المهمة.
- فطيرة التوت
- محول طاقة لـ Raspberry Pi
- شاشة عرض LCD مقاس 16 × 2
- مقياس الجهد 10 كيلو
- توصيل الأسلاك
- اللوح أو أي درع عرض 16x2
الخطوة 2: توصيلات الدائرة
تظهر الاتصالات في هذه الصورة. لكن ليس من الضروري استخدام وحدات GPIO هذه. يمكنك استخدام أي GPIO لتوصيل شاشة LCD. لكن عليك أن تذكر نفس GPIO في البرمجة. يتم توصيل المقاوم المتغير لضبط تباين الشاشة. العرض مدعوم من Raspberry pi. تم توصيل طرف R / W بالأرض لأنني لا أقوم بإجراء أي عملية قراءة على الشاشة.
الخطوة الثالثة: العمل
لقد صممت مكتبة عرض وهي lcd.py في هذه المكتبة أكتب بعض الوظائف التي يمكن للمستخدم الاتصال بها. من أجل قيادة شاشات الكريستال السائل ، من الضروري تضمين هذه المكتبة في التعليمات البرمجية الخاصة بك. مزيد من التفاصيل حول المكتبة متوفرة في المكتبة.
بادئ ذي بدء ، عليك تنفيذ وظيفة start () وتمرير المسامير التي ستستخدمها لعرض الواجهة.
هنا يمكن لوظيفة Print () طباعة أي قيمة تم تمريرها إلى هذه الوظيفة.
يتم عرض هذه الشاشة في وضع 4 بت بحيث لا يتم توصيل سوى 4 دبابيس D4-D7 و RW و EN بدبوس التوت.
الخطوة 4: الاختبار
هنا يتوفر الفيديو الذي تم اختباره
الخطوة 5: الكود
هنا رمز متاح لهذا التدريب هنا
الخطوة 6: العيوب
لن يعمل هذا بشكل صحيح إذا وضعنا هذا البرنامج النصي ليتم تشغيله تلقائيًا عند التمهيد. هذا لأن Raspberry pi ليس جهاز تحكم في الوقت الفعلي. بحاجة إلى مزيد من التحسين في هذا الرمز
الخطوة 7: اتصل بنا
لمزيد من التعليمات اتبع هنا
موقع التواصل الاجتماعي الفيسبوك
مقالات
راسلني