Indholdsfortegnelse:

Waveshare EPaper 1.54 Raspberry Pi: 5 trin
Waveshare EPaper 1.54 Raspberry Pi: 5 trin

Video: Waveshare EPaper 1.54 Raspberry Pi: 5 trin

Video: Waveshare EPaper 1.54 Raspberry Pi: 5 trin
Video: e Paper with Arduino and Raspberry Pi 2024, November
Anonim
Waveshare EPaper 1.54 Raspberry Pi
Waveshare EPaper 1.54 Raspberry Pi

Jeg købte en Waveshare E-Paper 1.54 til et andet projekt, så.. her en guide til, hvordan du installerer det

Trin 1: Vareliste

Her er hvad du skal bruge:

  • a Hindbær pi 3
  • fjernmaskine til SSH til pi eller en skærm og tastatur for at oprette forbindelse direkte til den
  • WaveShare E-papir modul 1.54 (model A)

Trin 2: Tilslutning til PI

Tilslutning til PI
Tilslutning til PI
Tilslutning til PI
Tilslutning til PI

Følg kabelnavnet og tegningen, når skærmen sluttes til Raspberry pi IO

Trin 3: Download og installer bibliotek

Jeg har tilføjet bibliotekets downloadfiler til projektet, originale links er nedenfor

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

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

Installation

Indtast WiringPi -mappen, og følg derefter disse kommandoer for at installere:

chmod 777 build

./bygning

tjek installationen med:

gpio –v

Gå til mappen bcm2835 biblioteker, og følg derefter disse kommandoer for at installere:

./configuremake sudo make check sudo make install

Download demokoden

lav filerne i bcm2835 og wiringpi -mappen igen ved at gå til mappen og gøre

cd PATH/OF/DEMO/FOLDER/Rasberry/bcm2835 gør rent fabrikat

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

gøre rent

lave

Trin 4: Opdater dit eget billede

Opdater dit eget billede
Opdater dit eget billede

Inden du kan køre koden, skal du foretage mindre ændringer.

Koden bruger en skrifttype, der ikke er indfødt på Rasbien -instellen, så skift skrifttype

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

til enhver anden skrifttype, der findes på dit system.

kontrollere tilgængelig skrifttype ved at gøre og ændre resultatet, jeg har ændret det til

ls/usr/share/fonts/truetype/

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

i main.py

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

epd.display (epd.getbuffer (billede))

time.sleep (2)

Trin 5: Skift demokoden

Fra eksempelfilen i demoen er her en kommando, du kan bruge inde i dine egne python -scripts

importere installationsgrænsefladen

import epd1in54 fra PIL import Image, ImageDraw, ImageFont

Start skærmen

epd = epd1in54. EPD ()

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

Åbn og vis et billede

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

Anbefalede: