תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
קניתי Waveshare E-Paper 1.54 לפרויקט אחר אז.. הנה מדריך כיצד להתקין אותו
שלב 1: רשימת פריטים
הנה מה שתצטרכו:
- פטל פאי 3
- מכשיר מרוחק ל- SSH ל- pi או למסך ולמקלדת כדי להתחבר אליו ישירות
- מודול נייר אלקטרוני WaveShare 1.54 (דגם A)
שלב 2: התחברות ל- 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 (תמונה))