Përmbajtje:
2025 Autor: John Day | [email protected]. E modifikuara e fundit: 2025-01-13 06:58
Bleva një Waveshare E-Paper 1.54 për një projekt tjetër kështu që.. këtu një udhëzues sesi ta instaloni
Hapi 1: Lista e artikujve
Këtu është ajo që ju nevojitet:
- një mjedër pi 3
- makinë e largët në SSH në pi ose një ekran dhe tastierë për t'u lidhur direkt me të
- Moduli i letrës elektronike WaveShare 1.54 (modeli A)
Hapi 2: Lidhja me PI
Ndiqni emrin e kabllit dhe vizatimin kur lidhni ekranin me Raspberry pi IO
Hapi 3: Shkarkoni dhe instaloni Bibliotekën
Unë kam shtuar skedarët e shkarkimit të bibliotekës në projekt, lidhjet origjinale janë më poshtë
www.waveshare.com/wiki/File:Bcm2835-1.39.t…
www.waveshare.com/wiki/File:WiringPi.tar.g…
Instalimi
Hyni në dosjen WiringPi, më pas ndiqni këto komanda për të instaluar:
chmod 777 ndërtuar
./ ndertoje
kontrolloni instalimin me:
gpio –v
Shkoni te dosja e bibliotekave bcm2835, më pas ndiqni këto komanda për të instaluar:
./configuremake sudo make check sudo make install
Shkarkoni kodin demo
ribërni skedarët në dosjen bcm2835 dhe wiringpi duke shkuar te dosja dhe bëni
cd PATH/OF/DEMO/FOLDER/Rasberry/bcm2835make make make
cd PATH/OF/DEMO/FOLDER/Rasberry/wiringpi
pastroje
bëj
Hapi 4: Përditësoni imazhin tuaj
Para se të filloni kodin, duhet të bëni ndryshime të vogla.
Kodi përdor një font që nuk është natyrisht në Rasbien instell, kështu që ndryshoni llojin e fontit
font = ImageFont.truetype ('/usr/share/fonts/truetype/wqy/wqy-microhei.ttc', 24)
për çdo font tjetër që ekziston në sistemin tuaj.
kontrolloni fontin në dispozicion duke bërë dhe ndryshoni rezultatin, e kam ndryshuar atë në
ls/usr/share/fonts/truetype/
font = ImageFont.truetype ('/usr/share/fonts/truetype/freefont/FreeSansBold.ttf', 24)
në kryesore.py
image = Image.open ('free-rick-design-700x700.bmp')
epd.display (epd.getbuffer (imazhi))
koha. gjumi (2)
Hapi 5: Ndryshoni Kodin Demo
Nga skedari Shembull në demonstrim këtu janë disa komanda që mund të përdorni brenda skripteve tuaja python
importoni ndërfaqen e instalimit
import epd1in54 nga PIL import imazh, ImageDraw, ImageFont
Filloni në ekran
epd = epd1in54. EPD ()
epd.init (epd.lut_full_update) epd. Clear (0xFF)
Hapni dhe shfaqni një imazh
image = Image.open ('1in54.bmp') epd.display (epd.getbuffer (imazhi))