جدول المحتويات:
- الخطوة 1: قائمة العناصر
- الخطوة 2: الاتصال بـ PI
- الخطوة 3: تنزيل المكتبة وتثبيتها
- الخطوة 4: تحديث الصورة الخاصة بك
- الخطوة 5: تغيير كود العرض
فيديو: Waveshare EPaper 1.54 Raspberry Pi: 5 خطوات
2024 مؤلف: John Day | [email protected]. آخر تعديل: 2024-01-30 07:40
لقد اشتريت Waveshare E-Paper 1.54 لمشروع مختلف ، لذا.. إليك دليل حول كيفية تثبيته
الخطوة 1: قائمة العناصر
إليك ما ستحتاجه:
- a Raspberry pi 3
- جهاز بعيد إلى SSH إلى بي أو شاشة ولوحة مفاتيح للاتصال به مباشرة
- وحدة الورق الإلكتروني WaveShare 1.54 (طراز A)
الخطوة 2: الاتصال بـ PI
اتبع اسم الكابل والرسم عند توصيل الشاشة بـ Raspberry pi IO
الخطوة 3: تنزيل المكتبة وتثبيتها
لقد أضفت ملفات تنزيل المكتبة إلى المشروع ، الروابط الأصلية أدناه
www.waveshare.com/wiki/ الملف: Bcm2835-1.39.t…
www.waveshare.com/wiki/ الملف: WiringPi.tar.g…
التركيب
أدخل مجلد WiringPi ، ثم اتبع هذه الأوامر للتثبيت:
chmod 777 build
./يبني
تحقق من التثبيت باستخدام:
gpio –v
انتقل إلى مجلد مكتبات bcm2835 ، ثم اتبع هذه الأوامر للتثبيت:
./configuremake sudo تأكد من تثبيت sudo
قم بتنزيل الكود التجريبي
أعد إنشاء الملفات في مجلد bcm2835 ومجلد wiringpi بالانتقال إلى المجلد والقيام بذلك
cd PATH / OF / DEMO / FOLDER / Rasberry / bcm2835 اصنع مظهرًا نظيفًا
القرص المضغوط PATH / OF / DEMO / FOLDER / Rasberry / wiringpi
ينظف
صنع
الخطوة 4: تحديث الصورة الخاصة بك
قبل أن تتمكن من تشغيل الكود ، تحتاج إلى إجراء تغييرات طفيفة.
يستخدم الكود خطًا ليس أصليًا في Rasbien instell لذا قم بتغيير نوع الخط
font = ImageFont.truetype ('/ usr / share / Fonts / truetype / wqy / wqy-microhei.ttc'، 24)
إلى أي خط آخر موجود على نظامك.
تحقق من الخط المتاح عن طريق القيام وتغيير النتيجة ، لقد قمت بتغييره إلى
ls / usr / share / Fonts / truetype /
font = ImageFont.truetype ('/ usr / share / Fonts / truetype / freefont / FreeSansBold.ttf'، 24)
في main.py
image = Image.open ('free-rick-design-700x700.bmp')
epd.display (epd.getbuffer (صورة))
time.sleep (2) الوقت
الخطوة 5: تغيير كود العرض
من ملف المثال في العرض التوضيحي ، إليك بعض الأوامر التي يمكنك استخدامها داخل نصوص Python النصية الخاصة بك
استيراد واجهة التثبيت
استيراد epd1in54 من استيراد PIL Image و ImageDraw و ImageFont
ابدأ الشاشة
epd = epd1in54. EPD ()
epd.init (epd.lut_full_update) epd. clear (0xFF)
فتح وعرض صورة
image = Image.open ('1in54.bmp') epd.display (epd.getbuffer (صورة))
موصى به:
Waveshare E-ink Display مقياس الفولتميتر الدقيق (0-90 فولت تيار مستمر) مع Arduino Nano: 3 خطوات
شاشة Waveshare E-ink Display الدقيقة الفولتميتر (0-90 فولت تيار مستمر) مع Arduino Nano: في هذا Instructable ، أستخدم شاشة Waveshare E-Paper مقاس 2.9 بوصة مع Arduino Nano ، ومقسم للجهد و ADS1115 لعرض الفولتية الدقيقة حتى 90 فولت تيار مستمر على شاشة عرض الورق الإلكتروني. تجمع هذه التعليمات بين هذين المشروعين السابقين: - Ardui
Waveshare Game-HAT MOD Raspberry PI Zero / Zero W [EN / ES]: 4 خطوات
Waveshare Game-HAT MOD Raspberry PI Zero / Zero W [EN / ES]: ENGLISH / INGLÉS: كما تعلم ، فإن تجميع Waveshare Game-HAT بسيط للغاية إذا كان أحد النماذج المتوافقة تمامًا مع التصميم ، إنه Raspberry Pi 2/3 / 3A + / 3B / 3B + / ، أنا شخصياً أفضل أن تكون وحدة التحكم في الألعاب ح
قم بإعداد Waveshare Game Hat for Recalbox و Kodi: 4 خطوات
قم بإعداد Waveshare Game Hat for Recalbox و Kodi: تعد قبعة لعبة wavehare إضافة جيدة إلى raspberry Pi 3B أو 3B + من خلال تحويلها إلى آلة ألعاب قديمة ومحطة فيديو Kodi. على الرغم من أن قبعة لعبة wavehare تأتي مع صور دائرية وبرامج تشغيل قابلة للتنزيل ، إلا أنه لا يوجد الكثير من التعليمات
تثبيت Raspbian في Raspberry Pi 3 B بدون HDMI - الشروع في استخدام Raspberry Pi 3B - إعداد Raspberry Pi 3: 6 خطوات
تثبيت Raspbian في Raspberry Pi 3 B بدون HDMI | الشروع في استخدام Raspberry Pi 3B | إعداد Raspberry Pi 3 الخاص بك: كما يعرف بعضكم يا رفاق ، فإن أجهزة الكمبيوتر Raspberry Pi رائعة جدًا ويمكنك الحصول على الكمبيوتر بالكامل على لوحة صغيرة واحدة. يتميز Raspberry Pi 3 Model B بمعالج رباعي النواة 64 بت ARM Cortex A53 تم تسجيله بسرعة 1.2 جيجاهرتز. هذا يضع Pi 3 حوالي 50
Epaper و Arduino UNO: 3 خطوات
Epaper و Arduino UNO: ورق إلكتروني يتحكم فيه Arduino UNO ، لقد تلقيت مؤخرًا بعض العناصر لتجربتها من GearBest ، ومن بين العناصر ، كان هذا هو أكثر ما يهمني في تجربته. لم ألعب مطلقًا باستخدام الورق الإلكتروني ، لذا فقد كان ذلك بمثابة منحنى تعليمي بالنسبة لي