Innehållsförteckning:

Waveshare EPaper 1.54 Raspberry Pi: 5 steg
Waveshare EPaper 1.54 Raspberry Pi: 5 steg

Video: Waveshare EPaper 1.54 Raspberry Pi: 5 steg

Video: Waveshare EPaper 1.54 Raspberry Pi: 5 steg
Video: Waveshare 1.54inch e-paper 2024, November
Anonim
Waveshare EPaper 1.54 Raspberry Pi
Waveshare EPaper 1.54 Raspberry Pi

Jag köpte en Waveshare E-Paper 1.54 för ett annat projekt så.. här en guide om hur du installerar det

Steg 1: Objektlista

Här är vad du behöver:

  • a Hallon pi 3
  • fjärrmaskin till SSH till pi eller en skärm och tangentbord för att ansluta till den direkt
  • WaveShare E-pappersmodul 1.54 (modell A)

Steg 2: Anslutning till PI

Ansluter till PI
Ansluter till PI
Ansluter till PI
Ansluter till PI

Följ kabelnamnet och ritningen när du ansluter skärmen till Raspberry pi IO

Steg 3: Ladda ner och installera bibliotek

Jag har lagt till bibliotekets nedladdningsfiler till projektet, ursprungliga länkar finns nedan

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

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

Installation

Ange WiringPi -mappen och följ sedan dessa kommandon för att installera:

chmod 777 bygga

./bygga

kontrollera installationen med:

gpio –v

Gå till mappen bcm2835 bibliotek, följ sedan dessa kommandon för att installera:

./configuremake sudo make check sudo make install

Ladda ner demokoden

gör om filerna i mappen bcm2835 och wiringpi genom att gå till mappen och göra

cd PATH/OF/DEMO/FOLDER/Rasberry/bcm2835 gör rent märke

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

göra rent

göra

Steg 4: Uppdatera din egen bild

Uppdatera din egen bild
Uppdatera din egen bild

Innan du kan köra koden måste du göra mindre ändringar.

Koden använder ett teckensnitt som inte är inbyggt på Rasbien -instell så ändra typsnitt

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

till alla andra teckensnitt som finns på ditt system.

kontrollera tillgängligt teckensnitt genom att göra och ändra resultatet, jag har ändrat det till

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 (bild))

tid. sover (2)

Steg 5: Ändra demokoden

Från exempelfilen i demoen här är några kommandon du kan använda inuti dina egna python -skript

importera installationsgränssnittet

importera epd1in54 från PIL import Image, ImageDraw, ImageFont

Starta skärmen

epd = epd1in54. EPD ()

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

Öppna och visa en bild

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

Rekommenderad: