תוכן עניינים:

Waveshare EPaper 1.54 Raspberry Pi: 5 שלבים
Waveshare EPaper 1.54 Raspberry Pi: 5 שלבים

וִידֵאוֹ: Waveshare EPaper 1.54 Raspberry Pi: 5 שלבים

וִידֵאוֹ: Waveshare EPaper 1.54 Raspberry Pi: 5 שלבים
וִידֵאוֹ: Waveshare 1.54inch e-paper 2024, נוֹבֶמבֶּר
Anonim
Waveshare EPaper 1.54 פטל פטל
Waveshare EPaper 1.54 פטל פטל

קניתי Waveshare E-Paper 1.54 לפרויקט אחר אז.. הנה מדריך כיצד להתקין אותו

שלב 1: רשימת פריטים

הנה מה שתצטרכו:

  • פטל פאי 3
  • מכשיר מרוחק ל- SSH ל- pi או למסך ולמקלדת כדי להתחבר אליו ישירות
  • מודול נייר אלקטרוני WaveShare 1.54 (דגם A)

שלב 2: התחברות ל- PI

מתחבר ל- PI
מתחבר ל- PI
מתחבר ל- PI
מתחבר ל- PI

עקוב אחר שם הכבל והציור בעת חיבור המסך ל- Raspberry pi IO

שלב 3: הורד והתקן את הספרייה

הוספתי את קובצי ההורדה של הספרייה לפרויקט, הקישורים המקוריים להלן

www.waveshare.com/wiki/File:Bcm2835-1.39.t…

www.waveshare.com/wiki/File:WiringPi.tar.g…

הַתקָנָה

הזן את תיקיית WiringPi ולאחר מכן בצע את הפקודות הבאות להתקנה:

chmod 777 build

./לִבנוֹת

בדוק את ההתקנה באמצעות:

gpio –v

עבור אל תיקיית הספריות bcm2835 ולאחר מכן בצע את הפקודות הבאות להתקנה:

./configuremake sudo בדוק sudo עשה התקנה

הורד את קוד ההדגמה

עשה מחדש את הקבצים בתיקייה bcm2835 וב- wiringpi על ידי מעבר לתיקייה ועשה זאת

cd PATH/OF/DEMO/FOLDER/Rasberry/bcm2835 עשה יצירה נקייה

cd PATH/OF/DEMO/FOLDER/Rasberry/wiringpi

לעשות נקי

עשה

שלב 4: עדכן את התמונה שלך

עדכן את התמונה שלך
עדכן את התמונה שלך

לפני שתוכל להריץ את הקוד עליך לבצע שינויים קלים.

הקוד משתמש בגופן שהוא אינו מקורי במתקן Rasbien אז שנה את סוג הגופן

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: שנה את קוד ההדגמה

מתוך קובץ הדוגמה בהדגמה להלן פקודה מסוימת בה תוכל להשתמש בתוך סקריפטים של פייתון משלך

ייבא את ממשק ההתקנה

יבוא epd1in54 מתוך PIL ייבוא תמונה, ImageDraw, ImageFont

ראשית המסך

epd = epd1in54. EPD ()

epd.init (epd.lut_full_update) epd. Clear (0xFF)

פתח והצג תמונה

image = Image.open ('1in54.bmp') epd.display (epd.getbuffer (תמונה))

מוּמלָץ: