جدول المحتويات:
فيديو: استخدام شاشات LCD على Raspberry Pi: 4 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
سأوضح لك في هذا Instructable كيفية استخدام شاشة LCD مقاس 16 × 2 مع Raspberry Pi باستخدام الكود الخاص بي. الكود الخاص بي هو نسخة معدلة من رمز خادم LCD الخاص بشركة Matt Hawkins ، مما يسهل إرسال النص إلى الشاشة. كل ما يتطلبه الأمر: قم بتشغيل الكود ، وسوف يسألك عما تريد طباعته على شاشة LCD. اكتبه واضغط على "أدخل". منتهي. ثم سيسألك عما إذا كنت تريد مسح الشاشة. فقط اضغط على enter وسيتكرر الأمر برمته. هيا بنا نبدأ.
الخطوة 1: الأسلاك
الخطوة الأولى هي الأسلاك. إذا لم يكن لدى شاشة LCD الخاصة بك رؤوس ملحومة بالفعل ، فسيتعين عليك إضافتها. بعد ذلك ، استخدم لوحة توصيل وأسلاك توصيل لتوصيل جميع دبابيس LCD باستثناء أربعة منها بـ Pi. استخدام اللوح ليس ضروريًا ، ولكنه يجعل الأسلاك أسهل كثيرًا. جميع أرقام دبوس GPIO هي تنسيق BCM ، وليس تنسيق BOARD.
01. Gound02. 5V03. أرضي بمقاوم 2.2 كيلو أوم 04. GPIO 2605. Ground06. GPIO 1907. N / A08. غير متاح غير متاح 10. غير متاح 11. GPIO 1312. GPIO 613. GPIO 514. GPIO 1115. 5V مع المقاوم 270 أوم 16. أرضي
الخطوة الثانية: الكود
التالي هو فتح الكود أدناه في Python 2 ؛ أنا أفضل IDLE 2. ثم احفظ.
الخطوة 3: تشغيل
بعد ذلك قم بتشغيل البرنامج *. لن تفعل صدفة Python شيئًا لمدة ثلاث ثوانٍ ، ثم ستسأل عما تريده في السطر الأول. اكتب النص الخاص بك واضغط على إدخال. تأكد من أن النص لا يزيد عن 16 حرفًا. ثم سيطلب ما يطبع على السطر الثاني. افعل نفس الشيء كما كان من قبل. إذا لم يكن هناك أي نص مطلوب ، فقط اضغط على Enter. كما سترى ، سيظهر النص على شاشة LCD و "Clear؟" سيظهر في الغلاف. هناك 6 أوامر واضحة.
1. أدخل - يمسح ببساطة شاشة LCD2. ثم أدخل "Y" أو "y" - ما عليك سوى مسح شاشة LCD3. أدخل "N" أو "n" - لا تحذف النص من الشاشة 4. "-kill-" - يقتل البرنامج 5. '1' - يمسح السطر 16. فقط '2' - يمسح السطر 2 فقط
اكتب الأمر الواضح المقابل واضغط على enter. الآن سيتكرر البرنامج بأكمله.
* قد لا يعمل كود Python في المرة الأولى. إذا كان الأمر كذلك ، أغلق IDLE وافتح المحطة. اكتب 'sudo idle' وسيتم فتح IDLE 2. الآن افتح ملف التعليمات البرمجية وقم بتشغيله.
الخطوة 4: تم
هذا كل شيء. يمكنك قضاء ساعات من المرح باستخدام شاشة LCD. لا تتردد في تعديل الكود واستخدامه لمشاريعك الخاصة.
موصى به:
غزاة شاشات الكريستال السائل: لعبة مثل غزاة الفضاء على شاشة عرض أحرف LCD مقاس 16 × 2: 7 خطوات
غزاة LCD: لعبة تشبه لعبة Space Invaders على شاشة LCD مقاس 16 × 2: ليست هناك حاجة لتقديم لعبة "Space Invaders" الأسطورية. الميزة الأكثر إثارة للاهتمام في هذا المشروع هي أنه يستخدم عرض النص للإخراج الرسومي. يتم تحقيق ذلك من خلال تنفيذ 8 أحرف مخصصة. يمكنك تنزيل Arduino كامل
قم بتوصيل شاشات متعددة بجهاز كمبيوتر محمول: 3 خطوات
توصيل شاشات متعددة بجهاز كمبيوتر محمول: المكونات المطلوبة: الشاشات (هام: توصيل VGA مع مصدر طاقة USB) - عدد 2 حامل على الحائط للتلفزيون / الشاشات - عدد 2 USB 3.0 إلى محول VGA - رقم 1 إلى 2 أو 1 إلى 4 مقسم / محول USB (لتشغيل الشاشات) - رقم 1 رغوة PVC بسمك 5 مم
ESP8266 مراقبة درجة حرارة Nodemcu باستخدام DHT11 على خادم ويب محلي - احصل على درجة حرارة الغرفة ورطوبتها على متصفحك: 6 خطوات
ESP8266 مراقبة درجة حرارة Nodemcu باستخدام DHT11 على خادم ويب محلي | احصل على درجة حرارة الغرفة ورطوبتها على متصفحك: مرحبًا يا شباب اليوم سنصنع الرطوبة & amp؛ نظام مراقبة درجة الحرارة باستخدام ESP 8266 NODEMCU & amp؛ جهاز استشعار درجة الحرارة DHT11. سيتم الحصول على درجة الحرارة والرطوبة من مستشعر DHT11 & amp؛ يمكن رؤيته على متصفح أي صفحة ويب ستتم إدارتها
شاشات عرض ضوئية تفاعلية للصوت + أشياء غريبة : 8 خطوات (بالصور)
شاشات عرض ضوئية تفاعلية للصوت + أشياء غريبة …: لمزيد من الصور وتحديثات المشروع:capricorn_one
شاشات مزدوجة من 7 أجزاء يتم التحكم فيها بواسطة مقياس الجهد في الدائرة بايثون - إظهار ثبات الرؤية: 9 خطوات (بالصور)
شاشات مزدوجة من 7 أجزاء يتم التحكم فيها بواسطة مقياس الجهد في CircuitPython - إظهار استمرارية الرؤية: يستخدم هذا المشروع مقياس جهد للتحكم في العرض على شاشتي LED من 7 أجزاء (F5161AH). عندما يتم تشغيل مقبض مقياس الجهد ، يتغير الرقم المعروض في النطاق من 0 إلى 99. يضيء مؤشر LED واحد فقط في أي لحظة ، لفترة وجيزة جدًا ، ولكن