Sisukord:

Waveshare EPaper 1.54 Raspberry Pi: 5 sammu
Waveshare EPaper 1.54 Raspberry Pi: 5 sammu

Video: Waveshare EPaper 1.54 Raspberry Pi: 5 sammu

Video: Waveshare EPaper 1.54 Raspberry Pi: 5 sammu
Video: Дисплей ePaper 800x600 и Ардуино 2024, November
Anonim
Waveshare EPaper 1.54 Raspberry Pi
Waveshare EPaper 1.54 Raspberry Pi

Ostsin teise projekti jaoks Waveshare E-Paper 1.54, nii et siin on juhend selle installimiseks

Samm: üksuste loend

Siin on see, mida vajate:

  • a Vaarika pi 3
  • kaugmasin SSH -le pi või ekraaniga ja klaviatuuriga, et sellega otse ühenduse luua
  • WaveShare'i e-paberimoodul 1.54 (mudel A)

2. samm: ühendamine PI -ga

Ühendamine PI -ga
Ühendamine PI -ga
Ühendamine PI -ga
Ühendamine PI -ga

Järgige kaabli nime ja joonist, kui ühendate ekraani Raspberry pi IO -ga

Samm: Laadige alla ja installige kogu

Olen projektile lisanud raamatukogu allalaadimisfailid, originaallingid on allpool

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

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

Paigaldamine

Sisestage kaust WiringPi ja järgige installimiseks järgmisi käske:

chmod 777 ehitamine

./ehitada

kontrollige installimist:

gpio –v

Minge kausta bcm2835 libraries ja järgige installimiseks järgmisi käske:

./configuremake sudo make kontrolli sudo make install

Laadige alla demo kood

tehke bcm2835 ja wiringpi kausta failid uuesti, minnes kausta ja tehke seda

cd PATH/OF/DEMO/FOLDER/Rasberry/bcm2835teha puhtaks

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

puhtaks teha

tegema

Samm: värskendage oma pilti

Värskendage oma pilti
Värskendage oma pilti

Enne koodi käivitamist peate tegema väikeseid muudatusi.

Kood kasutab fonti, mida Rasbieni installeerimisel ei ole, nii et muutke fondi tüüpi

font = ImageFont.truetype ('/usr/share/fonts/truetype/wqy/wqy-microhei.ttc', 24)

mis tahes muu teie süsteemis oleva fondi jaoks.

kontrollige saadaolevat fonti ja muutke tulemust, olen selle muutnud

ls/usr/share/fontid/truetype/

font = ImageFont.truetype ('/usr/share/fonts/truetype/freefont/FreeSansBold.ttf', 24)

in main.py

image = Image.open ('free-rick-design-700x700.bmp')

epd.display (epd.getbuffer (pilt))

aeg. uni (2)

Samm: muutke demokoodi

Demo näidisfailist on siin mõned käsud, mida saate oma pythoni skriptides kasutada

importige installiliides

importige epd1in54 PIL -ist import Image, ImageDraw, ImageFont

Alustage ekraani

epd = epd1in54. EPD ()

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

Avage ja kuvage pilt

image = Image.open ('1in54.bmp') epd.display (epd.getbuffer (pilt))

Soovitan: