جدول المحتويات:
- اللوازم
- الخطوة 1: الخطوة 1: الأسلاك
- الخطوة 2: الخطوة 2: استنساخ Git Repo
- الخطوة 3: الخطوة 3: تثبيت Python3
- الخطوة 4: الخطوة 4: اختبار الكود
- الخطوة 5: الخطوة 5: الكود
فيديو: IP / الساعة لشاشات الكريستال السائل: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:38
سيوضح لك هذا التوجيه كيفية إنشاء شاشة LCD تعرض لك الوقت الحالي وعنوان IP / مضيف RPi.
اللوازم
- فطيرة التوت
- بطاقة SD مع raspbian
- اتصال واي فاي
- Geek PI IIC / I2C 2004 2 شاشة Arduino UNO Raspberry Pi LCD (20x4)
- 4x أنثى إلى أنثى سلك توصيل معزز
- لوحة المفاتيح والفأرة
الخطوة 1: الخطوة 1: الأسلاك
- قم بتوصيل الدبوس الأرضي لشاشة LCD بمسمار أرضي على RPi
- قم بتوصيل دبوس VCC الخاص بشاشة LCD بدبوس 5 فولت في RPi
- قم بتوصيل دبوس SDA الخاص بشاشة LCD بدبوس SDA 2 الموجود على RPi
- قم بتوصيل سن SCL الموجود على شاشة LCD بدبوس SCL 3 الموجود على RPi
كما هو موضح في الصور
الخطوة 2: الخطوة 2: استنساخ Git Repo
- قم بتشغيل RPI
- افتح المحطة
- اكتب ما يلي
sudo apt-get update
sudo apt-get ترقية
بوابة استنساخ
sudo إعادة التشغيل
الخطوة 3: الخطوة 3: تثبيت Python3
** يمكنك تخطي هذه الخطوة إذا كان لديك PYTHON3 و PYTHON3-PIP مثبتين بالفعل **
فقط أدخل الأسطر التالية من التعليمات البرمجية في الجهاز
sudo apt-get install python3
sudo apt-get install python3-pip sudo reboot sudo apt-get update sudo apt-get full-Upgrade
الخطوة 4: الخطوة 4: اختبار الكود
لذلك لديك الآن كل شيء مثبت جاهزًا للتشغيل. لذا انتقل إلى المكان الذي توجد فيه الملفات التي نسختها واكتب:
python3 demo_lcd.py
يوضح هذا البرنامج أن شاشة LCD تعمل. الآن يمكنك تشغيل العرض التوضيحي التالي:
python3 demo_clock.py
يدير هذا البرنامج إعدادًا أساسيًا للساعة. يجب عرض الوقت على الشاشة ويتغير عندما يتغير الوقت.
الخطوة 5: الخطوة 5: الكود
ستوضح لك هذه الخطوة كيفية كتابة كود على مدار الساعة وبرنامج بيثون IP.
يبدأ الكود باستيراد جميع المكتبات ذات الصلة.
استيراد lcddriver
استيراد وقت الاستيراد عرض تاريخ الاستيراد والوقت = lcd.driver.lcd ()
الآن يمكنك الحصول على IP واسم المضيف:
testIP = "8.8.8.8"
s = socket.socket (socket. AF_INET ، socket. SOCK_DGRAM)
s.connect ((testIP، 0))
ipaddr = s.getsockname () [0]
المضيف = socket.gethostname ()
سيحصل هذا الرمز على IP من RPi ويضبطه كـ "ipaddr".
الآن يمكنك الحصول على النص المطلوب طباعته:
text = str (input ("Input Text:"))
يحصل هذا الرمز على بعض النصوص من المستخدم (ستحتاج إلى لوحة مفاتيح وعرض لهذا). بعد ذلك ، يمكنك إخراج كل شيء على الشاشة:
جرب: print ("Writing to display") display.lcd_display_string (text، 1) # اكتب سطرًا من النص في السطر الأول من شاشة العرض. (str (datetime.datetime.now (). time ())، 2) # اكتب الوقت فقط للعرض # البرنامج ثم الحلقات بدون تأخير (يمكن إضافتها مع time.sleep)
باستثناء KeyboardInterrupt: # إذا كان هناك KeyboardInterrupt (عند الضغط على ctrl + c) ، اخرج من البرنامج وقم بتنظيف الطباعة ("Cleaning up!") display.lcd_clear ()
يقوم هذا الجزء من الكود بإخراج جميع المتغيرات إلى شاشة LCD ويقوم بتحديث الوقت أثناء صعوده.
موصى به:
حافظة لشاشات الكريستال السائل واردوينو: 6 خطوات
حقيبة LCD و Arduino: قبل أن تقرأ هذا ، لدي معلومات مفيدة ستوفر وقتك ، و Arduino ، وجهاز الكمبيوتر الخاص بك ، وأموالك. لا تستخدم درع LCD! سيكون عليك البحث والبحث عن رمزها! ! لدي الدرع ، وهو روبيش * فقط أصلح الرؤوس t
الإضاءة الخلفية لشاشات الكريستال السائل DIY: 10 خطوات (مع صور)
الإضاءة الخلفية لشاشات الكريستال السائل DIY: تتيح لك هذه الطريقة البسيطة إنشاء إضاءة خلفية لشاشة LCD من أي لون وحجم لإضفاء مظهر جديد على جهاز قديم
إصلاح بسيط للإضاءة الخلفية لشاشات الكريستال السائل: 4 خطوات (بالصور)
إصلاح الإضاءة الخلفية لشاشة LCD (جدًا) بسيط: إصلاح أي إضاءة خلفية LCD معطلة بمصباح إضاءة عادي وشاشة CRT ميتة. تأتي شاشات LCD المكسورة أساسًا في ثلاث فئات: 1) لوحة LCD متشققة ، مما يجعل الوحدة عديمة القيمة تمامًا 2) مشكلة الإضاءة الخلفية 3) الطاقة مشكلة في التوريد إذا كانت
كيفية إصلاح عاكس طاقة الإضاءة الخلفية لشاشات الكريستال السائل. باستخدام Fujiplus FP-988D. مقابل 0 دولار: 9 خطوات
كيفية إصلاح عاكس طاقة الإضاءة الخلفية لشاشات الكريستال السائل. باستخدام Fujiplus FP-988D. مقابل 0 دولار: في هذا الدليل ، سوف أطلعك على إصلاح محول طاقة للضوء الخلفي LCD الميت باستخدام الأجزاء التي لديك. يمكنك معرفة ما إذا كان لديك ضوء خلفي خافت عن طريق التخلص أولاً من الاحتمالات الأخرى. تحقق من الشاشة على أجهزة كمبيوتر متعددة. تأكد من
تعديل LED لشاشات الكريستال السائل (إصدار iBook G4): 9 خطوات
تعديل LED لشاشات الكريستال السائل (إصدار iBook G4): كيفية استبدال الضوء في شاشة الكمبيوتر المحمول بمصابيح LED المثبتة على السطح. يرجى تذكر تقييم هذا المشروع :) مستوى الصعوبة: معتدل إلى مؤلم. يعد إصلاح الشاشة أمرًا سهلاً ، وإعادة تجميع التفاح معًا هو جحيم. في هذا الدليل سوف أشترك