ዝርዝር ሁኔታ:

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 Raspberry Pi
Waveshare EPaper 1.54 Raspberry Pi

ለተለየ ፕሮጀክት የ Waveshare E-Paper 1.54 ን ገዝቻለሁ ስለዚህ.. እንዴት እንደሚጫን መመሪያ እዚህ አለ

ደረጃ 1: የእቃ ዝርዝር

የሚያስፈልግዎት ነገር ይኸውና:

  • Raspberry pi 3
  • የርቀት ማሽን ወደ ኤስ ኤስ ኤች ወደ ፒ ወይም ማያ ገጽ እና ቁልፍ ሰሌዳ በቀጥታ ከእሱ ጋር ለመገናኘት
  • WaveShare ኢ-ወረቀት ሞዱል 1.54 (ሞዴል ሀ)

ደረጃ 2 ከፒአይአይ ጋር መገናኘት

ከ 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 ግንባታ

./ መገንባት

መጫኑን ያረጋግጡ በ:

gpio –v

ወደ bcm2835 ቤተመፃህፍት አቃፊ ይሂዱ ፣ ከዚያ ለመጫን እነዚህን ትዕዛዞች ይከተሉ

./configuremake sudo ቼክ ሱዶ ጫን ጫን

የማሳያ ኮዱን ያውርዱ

ወደ አቃፊው በመሄድ እና በ bcm2835 እና wiringpi አቃፊ ውስጥ ያሉትን ፋይሎች እንደገና ይድገሙ እና ያድርጉ

cd PATH/OF/DEMO/FOLDER/Rasberry/bcm2835make clean make

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

ንፁህ ማድረግ

ማድረግ

ደረጃ 4 የራስዎን ምስል ያዘምኑ

የራስዎን ምስል ያዘምኑ
የራስዎን ምስል ያዘምኑ

ኮዱን ከማካሄድዎ በፊት ጥቃቅን ለውጦችን ማድረግ ያስፈልግዎታል።

ኮዱ በ Rasbien instell ላይ የማይወለድ ቅርጸ -ቁምፊ ይጠቀማል ስለዚህ የቅርጸ -ቁምፊውን ዓይነት ይለውጡ

ቅርጸ-ቁምፊ = ImageFont.truetype ('/usr/share/fonts/truetype/wqy/wqy-microhei.ttc', 24)

በስርዓትዎ ላይ ላሉ ማናቸውም ቅርጸ -ቁምፊዎች።

ውጤቱን በመስራት እና በመቀየር የሚገኝን ቅርጸ -ቁምፊ ይፈትሹ ፣ እኔ ቀይሬዋለሁ

ls/usr/share/fonts/truetype/

ቅርጸ -ቁምፊ = ImageFont.truetype ('/usr/share/fonts/truetype/freefont/FreeSansBold.ttf', 24)

በዋናው.ፒ

ምስል = Image.open ('free-rick-design-700x700.bmp')

epd.display (epd.getbuffer (ምስል))

ጊዜ። እንቅልፍ (2)

ደረጃ 5 - የማሳያ ኮዱን ይቀይሩ

በማሳያው ውስጥ ካለው የምሳሌ ፋይል እዚህ በእራስዎ የፓይዘን እስክሪፕቶች ውስጥ ሊጠቀሙባቸው የሚችሏቸው አንዳንድ ትዕዛዞች አሉ

የመጫኛ በይነገጽን ያስመጡ

አስመጣ epd1in54 ከ PIL ማስመጣት ምስል ፣ ImageDraw ፣ ImageFont

ማያ ገጹን ያስገቡ

epd = epd1in54. ኢፒዲ ()

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

ምስል ይክፈቱ እና ያሳዩ

ምስል = Image.open ('1in54.bmp') epd.display (epd.getbuffer (ምስል))

የሚመከር: